JAVA初体验

来源:互联网 发布:看门狗画面优化补丁 编辑:程序博客网 时间:2024/06/08 14:38

                                   碎片整理(1)



1.JAVA语句可以跨多行书写,但一个字符串、变量名、不能跨越多行。
2.JAVA允许一行书写多个语句,但从程序的可读性角度来看,应该避免一行写多个语句。
3.标识符:
(1)标识符可以由字母、数字、下划线和美元符组成,其中数字不能打头。
(2)标识符不能是JAVA关键字和保留字,但可以包含关键字和保留字。eg:voidd
(3)标识符不能包含空格。
(4)标识符只能包含美元符,不能包含其他的特殊字符。
4.JAVA关键字都是小写的。
5.关键字:

详情请进入https://baike.baidu.com/item/java%E5%85%B3%E9%94%AE%E5%AD%97/5808816?fr=aladdin了解。
6.基本数据类型:                                                                 
整数类型:byte   1个     int  4个字节      short  2个字节    long   8个字节
字符类型:char 2个字节 
浮点类型:float 4个字节      double  8个字节
布尔类型 :boolean
7.NULL(空引用)只能被转化成引用类型,不能转化为基本类型,不要把一个NULL值赋给基本数据类型的变量。
8.字符串是一个类,是一个引用数据类型。
9.如果使用一个巨大的整数值(超出int类型的表数范围时),JAVA不会自动把这个整数值当成long类型来处理,应在这个整数值后加一个L或l作为后缀。eg:long bigValue=82222222222222222L;
10.可以把一个较小的数直接赋给一个long类型的变量,这并不是因为JAVA会把这个较小的整数值当成long 类型处理,JAVA依然会把整个数值当成int类型来处理,只是因为int类型的值会自动强制转换到long类型。
11.二进制的整数以0b或0B头。
12. 512E2是浮点型的值。
13.如果希望将一个浮点类型的值当成float来处理来类型,应该在这个浮点类型值后面加f或F,也可以在后面加上d或D,强制转换为double类型,但没有必要。
14.正无穷大通过Double或Float类的POSITIVE INFINITY表示,负无穷大通过Double或Float类的NEGATIVE_INFINITY表示,非数通过Double或Float类的NaN表示。
15.所有正无穷大数值都是相等的,所有负无穷大数值都是相等的,而NaN不与任何数值相等,甚至和NaN都不相等
16.只有浮点数除以0才可以得到正无穷大或负无穷大,因为JAVA语言会自动把和浮点数运算的0(整数)当成0.0(浮点数)处理。如果一个整数值除以0,则会抛出一个异常:ArithmmeticException:/by zero(除以0异常)。
17.在数值中可以随意使用下划线(不管整形还是浮点型),来使得数值的位数更加的直观。eg:double pi=3.14_15_92_65_36
int tutle=0B1000_0000_0000_0000_0011
18.boolean类型的值只能是true或flase,不能用0或非0来替代,其他数据类型的值不能转换成boolean类型的值。


原创粉丝点击