一:java程序的运行机制
1:我们所编写的是.Java文件,他需要由java编译机jdk(Java开发环境(javac.exe))编译成字节码文件(.class文件),字节码文件再由Java虚拟机((jvm)可以识别.class文件)调用系统执行。
1.1:java虚拟机可以安装在不同的系统下,所以.class文件在不同的系统下都可以被执行,所以java是跨平台开发的。
二:java SE基础
1:标识符
1.1:以字母或下划线--或$开头,之后可以是字母数字,不可以是其他特殊符号。
类名标识符:首字母大写·,第二·个字母首字母大写·后面字母小写。
。。。
2:关键字(keyword)
3:java基本数据类型
整数:byte short int long
数值类型:
浮点:float double
3.1:基本数据类型:
布尔:boolean
字符:char
引用数据类型:类,接口,数组
总结:对于整数存储
byte存8位也就是开辟一个8位的内存空间,首位是正负值,所以这个数只有7位二进制
也就是说byte类型声明的数可以存0-127的数。
浮点型: short存储16位,int存储32位,long存储64位
float32位 double64位 float可以存储小数点后7位,double可以存储小数点后16位
float 声明的小数尾部可以加f,表示这是个float类型的数
double类型的数要加上d或者D 必须加
4:运算符
重点:&&短路与:第一个条件为false时,后面的语句不执行
&只有一个短路与时第一个条件是false,后面语句会执行
5:分支
if
if 。。。else
if。。。else if 。。else
switch等
6:循环
for(int i =0;i<100;i++){}
do {}while(布尔);
while(布尔){}
7:方法
8:表达式和语法
9:变量作用域
以上基本·就是这一天的内容,例子和有一些简单的东西就没有写。。。
10:数组