jdk 推荐11.x

java -version

第一个程序 hello World

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

int 用来表示一个整数,取值范围在-2^31 ~ 2^31-1,计算出来是-2147483648 ~ 2147473647

关键字 public class static void int

表达式(expression): java 中最基本的一个运算,比如一个加法运算表达式。 1+2是一个表达式 a+b 也是一个表达式
语句(statement): 类似于平时说话时的一句话,有表达式组成,以;结束。int a=3; y=a+9; System.out.println(y); 都是语句。

代码块: 一对大括号括起来的就是一个代码块。

整数类型:
byte 占用1个byte,值域是-128~127
short 占用2个byte,值域是-32768~32767
int 占用4个byte,值域是-2147483648 ~ 2147483547
long 展鸿8个byte,值域是-9223372036854774808~9223372036854774807
浮点(小数)类型
float占用4个byte,有精度,值域复杂+-340282346638528859811704183484516925440
double精度是float的两倍,占用8个byte. java中浮点数缺省是double类型
符号位
布尔类型和字符串类型
boolean 占用1个byte,值域true,false。
char 占用2个byte,值域是所有的字符串。

整数类型相除只能是整数

位移运算符

>>: 符号位不动,其余位右移,符号位后边正数补0,负数补1.又称带符号右移。
>>>: 符号位一起右移,左边补0,又称无符号右移
<<: 左移,右边补0.左移没有带符号位一说,因为符号位在最左侧

版权声明:本文为李维亮博主的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://www.liweiliang.com/1162.html

标签: none

评论已关闭