JAVA基础语法(一)
目录
注释
- 单行注释 //内容
- 多行注释 /*多行内容*/
- IDEA更改注释颜色:file->setting->editor->code scheme->java->comment (comment有注释的意思阿)
- 在IDEA中,ctrl+/可以多行注释,达到选中的每一行前都添加一个 //
- 文档注释JavaDoc
标识符
拼写规则
可以由 $ 作为开头,其余与C++类似。
包括:
关键字
类名
方法名
变量名
关键字
Todo:关键字的作用总结
关键字都是小写字母,JAVA有50个关键字以及三个直接量。
其中48个关键字是被使用的,两个关键字作为保留关键字,goto、const。
三个直接量是null、false、true。
这53个字符都不能作为标识符命名。
关键字一览
abstract | assert | boolean | break | byte | case | catch | char | class | const | continue | default | do | double | else | enum | extends | final | finally | float | for | goto | if | implements | import | instanceof | int | interface | long | native | new | package | private | protected | public | return | strictfp | short | static | super | switch | synchronized | this | throw | throws | transient | try | void | volatile | while | 标识符命名规范
- 见名知意
- 英语而非拼音
- 类名:大写驼峰class HelloWorld
- 变量:小写驼峰int bookNumber
- 常量:大写下划线final int MAX_BOOK
- 方法名:小写驼峰void printHello()
数据类型
Java是强数据类型语言。
JAVA数据类型分类
- 基本数据类型
- 数值型
- 整数
- byte:8bit,-128~127
- short:16b
- int:32b
- long:64b
- 小数
- 字符型
- 布尔型
- boolean: 1bit而不是一个字节,true,false
- 引用数据类型
基本数据类型8种
- byte byteMax = 127; //2^7-1
- short shortMax = 32767; // 2^15-1==32767
- int intMax = 0x7fff_ffff; //2^31-1==21_4748_3647
- long longMax = 0x7fff_ffff_ffff_ffffL //2^63-1 == 922_3372_0368_5477_5807
- //long类型最后必须带一个L,最好是大写L,防止与数字1混淆。
- float floatNum = 1.234F; //必须加F
- double doubleNum = 1.234;
- char charType = 'a'; //不能用双引号
- char char2 = '中',char3 = '\u0061' //charType==char3,97==0x61
- boolean boolType = false;
复制代码
- long和float类型需要在数字后面加字母。L和F,最好大写字母。
- 0b开头表示二进制数;0开头表示8进制数,如int x=010;,x的真值是8。
- 从JDK 7加入新特性,允许数字里加入下划线,如10000==1_0000
- 基本数据类型和Integer等类不一样,初学者可以用首字母是否大写来区分。
- 由于float和double精度可能不足,我们使用BigDecimal类。(数学工具类)
基本数据类型转换
由低到高是:
byte、short、char-->int-->long --> float-->double
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |