class 前面的public是限制类名一致关键字
常量分为两种:字面常量,字符常量
JDK,JRE,JVM
jkd就是Java开发工具包
jre就是Java运行环境
jvm就是Java虚拟机
jdk是面向开发者的,jre是面向使用Java程序的用户。
jre中有javac ,java
javac对代码进行编译,将“.java"文件编译成计算机能够识别的二进制文件”.class"。
通过java 运行“.class"文件。
JVM不能单独搞定class的执行,解释class的时候JVM需要调用解释所需要的类库lib。在JDK下面的的jre目录里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib和起来就称为jre
DOS命令:
操作 | 说明 |
盘符名称 | 盘符切换。E:回车,表示切换到E盘 |
dir | 查看当前路径下的内容 |
cd目录 | 进入单级目录。cd itheima |
cd 目录1\目录2\... | 进入多级目录。 |
cd \ | 回到盘符目录 |
cls | 清屏 |
exit | 退出命令提示符窗口 |
md/rd | 创建目录/删除目录 |
字面常量:
整型常量:123 12
实型常量 : 12.12
字符常量 ‘a’
逻辑常量 true false
字符串常量 ”hello world“
变量:
变量定义格式
变量数据类型 变量名 = 数值;
数据类型
整数: byte,short,int,long
浮点数: float,dauble
字符: char
布尔: boolean
// 字符串类型: String
键盘输入
1,导包,需要写在class的上面 (import Java.util.Scanner;)
2,创建对象,(Scanner sc = new Scanner(System.in);) //只有sc是可以改变的其他的都不可以改变。
3,使用变量接受数据(int i = sc.netInt();)
在键盘输入char类型的数据
String sexStr = sc.next();
char sex = sexStr.carAt(0);
System.out.println("性别"+sex);
注释
1,单行注释”//"
2,多行注释 “/* ...
...*/"
3,段落注释 ”/**...*/