小白的第一波JAVA笔记

JAVA

常识:

1.最常用的整体编程语言JavaScript,是唯一一种通用浏览器脚本语言。

2.文件名必须和类名保持一致

3.JAVA中的编译性:.class-编译器-.java

解释性:.java-操作系统平台

4.PSVM SOUT

5.float num=50.1F //有限,离散,舍入误差,大约,接近但不等于

6.long num=50L

7.布尔值:是非

8.1byte=8bit

9.整数拓展:二进制0b,八进制0,十六进制0x

10.最好不用浮点数进行比较

11.所有的字符本质还是数字,所有的字符可以转换成为数字

12.强制转换:(类型)变量名 高-->低

13.自动转换:低-->高

15.类型转换不能对boolean类型进行转换

14.byte,short,char-->int-->long-->float-->double

15.引用类型:String

16.实例变量:从属于对象,如果不进行初始化,这个类型的默认值为0,0.0,false,null

17.final 常量名=值(常量名使用大写字母)

18.类成员变量:首字母小写和驼峰原则 局部变量:首字母小写和驼峰原则

方法名:首字母小写和驼峰原则 常量:大写字母和下划线:MAX_VALUE 类名:首字母大写和驼峰原则: Scanner

19.java里面的等于用==表示,=表示赋值

20.快捷键:Ctrl+d 复制当前行到下一行

21.查看源码:ctrl+鼠标左键

22.cmd命令:mspaint

23.快捷键:100.for=for (int i = 0; i < 100; i++)

24.学会使用Debug

25.类,对象,方法

System.out.println()

26.修饰符 返回值类型 方法名(参数类型 参数名){

...

方法体

...

return 返回值

}

修饰符(可以有多个):public,static,final

返回值类型:void(没有输入的时候使用),int

方法名(随便起,但要遵守驼峰命名规则)

27.一个方法只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在他之前声明。

public static void printMax(double... numbers)

28.使用new关键字必须要有构造器

29.Alt+Insert:调用构造器

30.构造器:和类名相同,没有返回值

作用:new本质在调用构造方法

初始化对象的值

注意项:定义有参构造之后,如果想使用无参构造,显示的定义一个无参的构造

31.快捷键:Ctrl+H

32.super关键点:

1.super调用父类的构造方法,必须在构造方法的第一个

2.super必须只能出现在子类的方法或者构造方法中

3.super和this不能同时调用构造方法

33.this:没有继承也可以使用

34.super:只能在继承条件才可以使用

 

 

 

 

 

 

 

 

 

什么是JVM?

JDK:java development kit

JRE:java runtime environment

JVM:java virtual machine

public class Hello{
public static void main(String[] args){
System.out.print("Hello world!");
}
}

编译

将我们写的.java文件编译成JVM可执行的.class文件

 

 

 

 

posted @ 2021-06-06 16:30  山木渐  阅读(33)  评论(0)    收藏  举报