小白的第一波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文件

浙公网安备 33010602011771号