JAVA 入门到入土

03Chapter JAVA开发步骤 关键字 标识符等基本概

2019-11-09  本文已影响0人  琴匣自鸣

关键字特征 1.小写 2.有特殊颜色

标识符:程序中我们自定义的名字,比如类名.方法名.变量名等都是标识符,命名规则 不能以数字开头  不能是关键字 可以包含字符 数字 $ _

标识符命名规则: 大驼峰式 (首字母大写,其后每个单词首字母大写)  小驼峰式(首字母小写,起手每个单词首字母大写)

常量:程序运行期间,固定不变的量 

数据类型  基本类型: 

    整数:    byte(-128~127) short(-32768~32767) int(-2^31~2^31-1) long(-2^63~2^63-1) 
    浮点型:float(单精度 浮点数有效数字8位, 范围-2^128 ~ +2^128即 -3.40E+38 ~ +3.40E+38 )
                double(双精度  浮点数有效数字16位,范围  -2^1024 ~ +2^1024 即 -1.79E+308 ~ +1.79E+308)
    字符型:char
    布尔型:boolean

引用数据类型:字符串 数组 接口 类 lambda

注意:  

    --浮点型可能只是一个近似值,并非精确的值(例如1/3是无法精确的,这是一个无限的数)  

    --数据范围与字节数不一定相关(字节数只是与存储方式有关)

    --浮点型默认类型是double 如果用float后缀加F 例: println(10.7F)

    --整数默认为int,如果用long后缀加L println(10L)

注意对于 byte short  char三种类型来说,如果右侧赋值的数值没有超过范围

那么javac编译器将会自动隐含的为我们补上一个(byte)(short)(char)对应的强转语句

变量:程序运行期间,可以改变的量  数据类型 标识符=数据值

     --java里数值运算都是在int以上,因此byte short类型不能直接加减,这俩种参与运算时需要先转换类型在计算

    --变量 byte short char 类型例如 byte a=10;虽然10为int类型但是这里编译器会自动补上(byte)即最终其实是 byte a=(byte)10  其余两种short char也是类同情况

上一篇下一篇

猜你喜欢

热点阅读