java02
1:环境变量及代码规范
-
1.1目的:能够编译java的代码,
过程:通过计算机属性-->找到高级系统设置->点击环境变量
path添加java-下面的bin路径
C:\Program Files\Java\jdk-11.0.7\bin
添加JAVA_HOME的优点:避免因更改版本而删除path里面必要的东西
添加:JAVA_HOME
添加:path的bin路径
1.2:类中代码规范:
-
一个java文件中可以定义多个类,但是只能存在一个类被public关键字修饰,被public修饰的类要与当前 文件名保持一致
-
每个单词首字母大写
-
java以类为单位,class文件以类为单位
-
一个类中可以不定义主方法,但是无法解释执行这个类,因为没有程序的入口
-
一个类中可以定义多个方法,但是只能存在一个主方法
2:注释
作用:1.对代码的解释说明 2.便于后期维护
分类:
单行注释 | //注释内容 | 位置: 一般定义在代码的行的上面或者行尾 |
---|---|---|
多行注释 | /*注释内容 */ | 位置: 类或者方法的上面 |
文档注释 | /**注释内容 */ | 位置: 类或者方法的上面 |
3:标识符
3.1:标识符的命名规则:
-
组成: 字母,数字,下划线_,美元符号$任意组合而成,但是数字不能开头 ;
-
严格区分大小写 A a;
-
关键字与保留字不能作为标识符使用; 关键字: 在java语法中有一些单词已经被java占用赋予特殊的作用,这个单词就叫做关键字 保留字: 现在没有被java使用,但是将来有可能会被使用,这种单词就称之为保留字 goto const
3.2:标识符的命名规范:
-
见名知意
-
驼峰命名原则 包 : (文件夹) 全部小写,层级之间使用.连接 hello.world->hello文件夹里面有一个world文件夹 类名|接口名 : 每个单词首字母大写 HelloWorld 方法|变量名 : 第一个单词全部小写,第二个单词开始每个单词首字母大写 helloWorldHaha 常量名 : 全部大写 ,每个单词之间使用_连接 HELLO_WORLD
4:变量
4.1:变量: 存储单个数据; 可变的量;在内存中开辟一块空间,用来存储指定类型的数据
语法:1. 数据类型 变量名 = 赋值; ->声明一个变量的同时赋值
int a=10;
先声明,后赋值;
int a;
a=10;
4.2:变量的分类:
局部变量 : | 成员变量 |
---|---|
在方法中或者{}语句块中定义的变量叫做局部变量 特点: 使用之前必须先声明并且已经赋值才能使用 | 定义在类中方法外的变量就叫做成员变量 特点: 成员变量之声明不赋值存在默认值 |
5:数据类型
基本数据类型:
byte | 1字节 | [-128,127] |
---|---|---|
short | 字节 | [-32768,32767] |
int | 4字节 | 正负21亿 |
long | 8字节 | 大大大 |
float | 4字节 | 精确表示6~7位 |
double | 8字节 | 精确表示16~17位 |
char | 2字节 | |
String | ||
boolean | true/false |
引用数据类型 : 类 接口 数组[]
6:转义字符
\t | 制表符 |
---|---|
\n | 换行符 |
\b | 退格符 |
\+要被转义的字符 | 要表示的特殊字符 |