Java常用变量:
Java标识符:
使用标识符时,需要遵守几条规则:
1. 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包罗 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴
2. 标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包罗关键字和保留字。如:不可以使用 void 作为标识符,然则 Myvoid 可以
3. 标识符是严酷区分大小写的。 以是涅,一定要分清晰 imooc 和 IMooc 是两个差别的标识符哦!
4. 标识符的命名最好能反映出其作用,做到见名知意。
若何命名Java变量:
优异攻城师的习惯:
1、变量名由多单词组成时,第一个单词的首字母小写,厥后单词的首字母大写,俗称骆驼式命名法(也称驼峰命名法),如 myAge
2、变量命名时,只管简短且能清晰的表达变量的作用,做到见名知意。如:界说变量名 stuName 保留“学生姓名”信息
PS: Java 变量名的长度没有限制,但 Java 语言是区分大小写的,以是 price 和 Price 是两个完全差别的变量哦!
Java中的数据类型:
常用的基本数据类型有:
Java中变量的使用规则:
1、Java 中的变量需要先声明后使用
2、变量使用时,可以声明变量的同时举行初始化
,
也可以先声明后赋值
3、变量中每次只能赋一个值,但可以修改多次
4、main 方式中界说的变量必须先赋值,然后才气输出
5、虽然语法中没有提醒错误,但在现实开发中,变量名不建议使用中文,容易发生安全隐患,譬如后期跨平台操作时泛起乱码等等
Java中的自动类型转换:
固然自动类型转换是需要知足特定的条件的:
1. 目的类型能与源类型兼容,如 double 型兼容 int 型,然则 char 型不能兼容 int 型
2. 目的类型大于源类型,如 double 类型长度为 8 字节, int 类型为 4 字节,因此 double 类型的变量里直接可以存放 int 类型的数据,但反过来就不可以了
Java中的强制类型转换:
显然,这种转换是不会自动举行的!由于 int 型的存储局限比 double 型的小。此时就需要通过强制类型转换来实现了。
语法:( 数据类型 ) 数值
运行效果:
可以看到,通过强制类型转换将 75.8 赋值给 int 型变量后,效果为 75,数值上并未举行四舍五入,而是直接将小数位截断。
明了了吧,强制类型转换可能会造成数据的丢失哦,小伙伴们在应用时一定要稳重哦!
Java常量的应用:
语法:final 常量名 = 值;
程序中使用常量可以提高代码的可维护性。
若何在Java中使用注释:
Java 中注释有三种类型:单行注释、多行注释、文档注释
运行效果: Hello Imooc!
看:被注释的代码块在程序运行时是不会被执行的~~
我们可以通过 javadoc 下令从文档注释中提取内容,天生程序的 API 辅助文档。
打开首页,查看下天生的 API 文档
PS:使用文档注释时还可以使用 javadoc 符号,天生更详细的文档信息:
@author 标明开发该类模块的作者
@version 标明该类模块的版本
@see 参考转向,也就是相关主题
@param 对方式中某参数的说明
@return 对方式返回值的说明
@exception 对方式可能抛出的异常举行说明