首页 > 代码库 > 黑马程序员_01_Java语言基础部分(数据类型与表达式、流程控制语句、数组与方法)
黑马程序员_01_Java语言基础部分(数据类型与表达式、流程控制语句、数组与方法)
Java语言主要由5中符号组成
标识符:数字、字母、美元符、下划线(注意不能数字开头)
关键字:goto和const保留了它们,但是Java没有使用。
运算符:注意运算符优先级(左结合和右结合要注意)
分隔符:注意+号可以分割字符串。
注释:三种注释。
数据类型与变量
常量:
整型
浮点型
字符:注意后面跟三个八进制(\ddd)和 四位unicode码(\u8bf7)
(不区分大小写)
字符串
布尔型
变量:
取值范围:
byte 负2的七次方~正2的七次方-1 -128~127
short 2的15次 -32768~32767
int 2的31次方 负21亿~21亿
........
强制类型转换(依据的是表示的范围吧)
byte short char int long float double
为了避免数据溢出,Java虚拟机将两短整数想加的结果默认为int型
运算符
注意短路 与 非短路 的逻辑.
&& 与 &
|| 与 |
数据的输入与输出
String name = javax.swing.showInputDialog("请输入姓名");
//未完,待续