好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

基础不牢,地动山摇,Java基础速来刷刷

Java类结构以及main函数

类是Java中最基础的逻辑单位
java所有内容都是需要在类中的,内容不允许游离在类之外,简单说Java项目就是由一个个类组成

类的构成

成员变量/属性

成员方法/函数

注意:Java要求文件名和类名需要一致



main函数

这里的main函数特指psvm,主方法 一个class文件最多只能有一个main函数 一个类可以没有main函数,没有main函数的类就不能主动执行,但是可以被动(被调用执行) main函数是程序的入口,和C/C++一致,但是Java要求所有的代码都必须放在class内部,class就是母鸡,方法和变量就是小鸡,母鸡保护小鸡 main函数并不属于类的成员函数,只是Java要求,main是寄居在类中,main函数不是成员函数,它是Java程序的总入口,main函数也无法被类或方法调用 一个Java程序可以调用另外一个Java程序,类不仅可以单独工作,类可以调用其他类合作完成某项功能

⑧大基本类型

Boolean 布尔 byte 字节 short/int/long 整型 float/double 浮点型 char 字符

Boolean类型

true 真 false 假

默认值是 false

byte(1字节)

byte字节

1 byte = 8 bit (位) 8位的 01001000

可以存储有符号的,以二进制补码表示的整数
min:-128 max:127 默认:0
当我们对数字需求在byte范围时,就可以使用,它的内存空间是 int 型的四分之一,int四字节,byte一字节,byte在二进制文件中使用较多

整型

short 短整型(2字节)(2的15次方~2的15次方减一)默认是0 int 整型(4字节)(2的31次方~2的31次方减一)默认是0 long 长整型(8字节) (2的63次方~2的63次方减一) 默认是0L

注意:long最后要加L表示是一个long类型

浮点数

float 单精度(4字节32位)有符号 默认 0.0f double 双精度 (8字节64位) 有符号 默认 0.0d

小数是可能不精确的

char

字符类型

char是一个单一的16位的Unicode字符
最小值 u0000 即为0
最大值 uffff 即为65535
char可以存储任意字符

Unicode世界级字符编码

运算符

算术运算符:+,-,*,/,%
逻辑运算符:&&,&,!,||,|
比较运算符:>,<,=,==,>=,<=,!=
移位运算符:>>右移除以2,<<左移乘以2
会用括号就

查看更多关于基础不牢,地动山摇,Java基础速来刷刷的详细内容...

  阅读:13次