DAY01作业:
- JDK,JRE,JVM三者之间的关系,以及JDK、JRE包含的主要结构有哪些?
答:JDK = JRE + Java的开发工具(javac.exe,java.exe,javadoc.exe)
JRE = JVM + java核心类库 - 为什么要配置path环境变量?如何配置?
答:希望在任何路径下,都能去执行Java的开发工具;
找到path位置,建一个
Java_Home = bin的上一层目录
path = %Java_Home%\bin - 常用的几个命令行操作都有哪些?(至少4个)
cd
md
rd
del
cd…
exit - 创建如下的类,使得运行的话可以输出:
public class homework01 //用public class得保持类名和文件名相同
{
public static void main(String[] args)
{
System.out.println("姓名:xxx");
System.out.println();//注意题目有空行
System.out.println("性别:男");
System.out.println("家庭住址:北京中南海");
}
}
- 编译和运行上述代码的指令
**END**
一、关键字和保留字:
随便认认就行了,以后会常接触。
二、标识符:
①规则:
1.由字母数字,_和$组成;
2.不能以数字开头;
3.不可使用关键字和保留字;
4.区分大小写;
5.不能包含空格。
②见名知意:
1.包名:所有字母小写,如xxyyzz;
2.类名,接口名:首字母大写,如XxxYyyZzz;
3.变量名,方法名:第一个单词小写,后面首字母大写,如xxxYyyZzz
三、变量:
四种基本数据类型:整数(byte,short,int,long)、浮点(float,double)、字符型(char)、布尔型(boolean)
引用数据类型:类(class)、接口(interface)、数组([])
字符串在类(class)里
整数:
浮点数:
默认为double
字符型:
char可以进行运算,有对应的Unicode码
布尔型:
只准使用true和false,无null,也不能用0或1代替
强制类型转换
四、位运算:
无<<<
五、每日作业:
- 标识符的命名规则有哪些?
- 标识符的命名规范有哪些?
- Java变量按照数据类型怎么划分?并指出Java的基本数据类型有哪8种,并指出各自占用的内存空间大小
- 说明基本数据类型变量之间自动类型提升的运算规则。
- 说明基本数据类型变量之间强制类型转换的使用规则和强转可能出现的问题。