1-10
2016-05-28 本文已影响0人
谢审言_shen
1.Java初识
第123视频中讲述Java的发展史以及Java中的一些基本概念。
JDK是(Java 开发工具包)提供Java运行时环境,需要配置环境变量Path与classPath路径。
JVM虚拟机,此技术的出现支持适应了平台的无关性。
JRE是Java的运行时环境,包含JVM,Java的平台核心类文件以及其他支持文件。
2.变量与数据类型
-
变量
采用驼峰命名法,int age
明确的表明存储空间和位置。最终变量为final int value = 100
最终变量只能进行一次赋值。常量标识符为constant
.
-
Java的数据类型
分为基本数据类型和引用数据类型(数组,类和接口)。在Java中一个char字符可存放一个汉字,char c = '中';
其中精度高的向精度低的转换,需要进行强制类型转换,eg:byte b = (byte)(0+200)
3.运算符&表达式---分支与循环语句
- 运算符与表达式
1.算数运算符i++先运算后自加1
++i 先自加1在进行运算
2.关系运算符 > ect
3.逻辑运算符
或为|
短路或为||
,当短路或||
左边为true时,不运算右边,整体为true。
当&&
左边Flase时,不计算右边,整体为Flase.
a | b | 与& | 或 | 异或^ | 短路与&& | 短路或 |
---|---|---|---|---|---|---|
1 | 1 | 1 | 1 | 0 | 1 | 1 |
1 | 0 | 1 | 1 | 1 | 1 | 1 |
0 | 1 | 1 | 1 | 1 | 0 | 1 |
0 | 0 | 0 | 0 | 0 | 0 | 0 |
4.扩展运算符
i+=5;
即为i = i+ 5;
- 分支语句
if(布尔类型表达式){
语句一;
语句二;
.
.
}
else if(布尔表达式){
// break跳出循环
break;
}
Switch(byte,short,int, char类型表达式){
case 常量1:
语句1;
break;
}
- 循环语句
for(int i = 0; i<10; i++){
语句一;
}
while(Boolean表达式为真,执行){
语句一;
}
do{.......}while(boolean表达式)