Java零基础小白的第一波JA笔记

这篇博客涵盖了Java编程的基础知识,包括语法、数据类型、运算符、类和对象、构造器、方法、异常处理等方面。讲解了JavaScript作为浏览器脚本语言的独特性,文件命名规范,以及类和文件名的一致性。还提到了代码中的类型转换、变量初始化、布尔值、数字格式以及常用的编程快捷键和调试技巧。此外,文章还介绍了JVM(Java虚拟机)的角色,JDK和JRE的区别,并展示了简单的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文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值