语言基础第二天:
回顾:
-
java开发环境:
-
编译运行过程:
-
编译期:.java源文件,经过编译,生成.class字节码文件
-
运行期:JVM加载.class并运行.class(0和1)
跨平台,一次编译到处使用
-
-
名词:
- JVM:java虚拟机 加载.class并运行.class
- JRE:java运行环境 JRE = JVM+java系统类库(小零件)
- JDK:java开发工具包 JDK = JRE+编译、运行等命令工具
-
-
idea:
- 开发步骤:
- 新建java项目
- 新建java包
- 新建Java类 main:System.out.println(“hello world”);
- 注释:解释性文本
- 单行://
- 多行:/* */
- 文档:----------------API入门时讲
- 开发步骤:
笔记:
-
变量:存数的,代词,指代的就是里面的那个数
-
声明:-------相当于在银行开了个帐户
int a; //声明了一个整型的变量,名为a int b,c,d; //声明了三个整型的变量,名为b,c,d //int a; //编译错误,变量不能同名
-
初始化/第一次赋值:-----相当于给帐户存钱
int a = 250; //声明整型变量a并赋值为250 int b; //声明整型变量b b = 250; //给变量b赋值为250 b = 360; //修改变量b的值为360
-
使用:----使用的是帐户里面的钱
-
对变量的使用就是对它所存的那个数的使用
int a = 5; int b = a + 10; //取出a的值5,加10后,再赋值给变量b System.out.println(b); //输出变量b的值15 System.out.println("b"); //输出b,双引号中的原样输出 a = a+10; //在a本身基础之上增10 System.out.println(a); //输出变量a的值15
-
变量在用之前必须声明并初始化
//System.out.println(m); //编译错误,变量m未声明 int m; //System.out.println(m); //编译错误,变量m未初始化
-
-
命名:
-
只能包含字母、数字、_和$符,不能以数字开头
-
严格区分大小写
-
不能使用关键字
-
允许中文命名,但不建议,建议"英文的见名知意"、“小驼峰命名法”
int a1,a_5$,_3c,$t; //int a*b; //编译错误,不能包含*等特殊符号 //int 1a; //编译错误,不能以数字开头 int aa = 5; //System.out.println(aA); //编译错误,严格区分大小写 //int class; //编译错误,不能使用关键字
-
-