| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> Java零基础入门 3:java数据类型 -> 正文阅读 |
|
[Java知识库]Java零基础入门 3:java数据类型 |
目录 一、主方法
在main中使用了两个修饰符public和static,public修饰符使它可以从应用程序的任何地方访问被访问,静态修饰符使它成为一个类方法,可以直接用类名进行调用。 返回值为void,因为这个访问不需要返回值。 它的名字是main,参数是String[] args。? 二、Java实现hello world需要插图 三、用static修饰的方法就是静态方法需要插图
可以使用类名.方法名的形式访问static方法,但是不能访问非静态方法。 四、编译java文件1、通过javac编译java文件
编译后的文件Test.class
2、执行编译后的java文件
输出结果:hello world 3、如何运行class文件中的main方法假设如下目录有个class文件,并且里面有main方法: E:\nezha\JavaseProject\com\nezha\javase\Test.class 首先进入cmd命令行:
也可以带参数运行:
五、数据类型Java是一种强类型的语言,有8种基本类型,其中4种整型,2种浮点型,1种用于表示Unicode编码的字符单元的字符类型char、1种boolean型。 1、四种整型
通常情况下int最常用,byte和short类型用于特定的应用场合,例如底层的文件处理或需要控制占用存储空间量的大数组。 长整型有一个后缀L或l(如123456789L)。十六进制数值有一个前缀0x或0X(如0xFFFF)。 八进制有一个前缀0,例如010表示八进制中的8。 2、浮点型
double的数值精度是float的两倍,double一般也可称作双精度浮点型。 一般都使用double,不使用float。 3、charchar类型表示单个字符。 char类型的字面量值要用单引号括起来。 例如'A'是编码值为65所对应的字符常量。它与"A"不同,"A"表示一个字符串A。 char类型可以表示为十六进制值,范围从\u0000到\Uffff。 4、booleanboolean类型只有两个值,true和false。 一般用于逻辑判断、返回值。 六、数据类型默认值 1、基础数据类型默认值
2、代码实例
char 默认值不是空; char 类型默认初始化的值是 \u0000,即空格。 六、大数值如果基本的整形和浮点数精度不能满足需求,可以使用java.math包中的BigInteger和BigDecimal。 BigInteger实现了任意精度的整数运算。 BigDecimal实现了任意精度的浮点数运算。 可以使用BigInteger.valueOf将整数类型转为BigInteger。
BigInteger中不能使用+、-、*、/。 只能使用add。 插图 七、特殊的转义字符
八、【粉丝福利】送书啦,大家期待已久的Vue! 【送书啦】1、社区积分榜前5名,随机抽取一名幸运者 2、社区积分榜6-15名,随机抽取一名幸运者 3、社区积分榜16-30名,随机抽取一名幸运者 【赚取积分方式】哪吒社区内发帖、点赞、评论都可赢取积分!🍅 社区入口:【打卡贴 day14】java动态代理原理 以下图书,四选一! 1、CKACKAD应试指南:从Docker到Kubernetes完全攻略 2、Axure RP 9完全自学教程 3、Spring Cloud Alibaba微服务实战 4、Halcon机器视觉算法原理与编程实战 下一篇:敬请期待 添加微信,备注1024,赠送Java学习路线思维导图? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 23:46:35- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |