0
点赞
收藏
分享

微信扫一扫

【JAVA成神之路】语法基础

干自闭 2022-04-13 阅读 97


 目录

一、前言

二、关键字

三、数据类型

1.存储单元

2.存储范围

3.类型转换

四、常量

五、变量

六、标识符

七、注释


一、前言

二、关键字

定义:被Java语言赋予特定含义的单词。

特点

下图为Java保留的单词,作为特殊功能,我们不能用来作为类名、变量名称,否则会报错。

注意:关键字很多,不用刻意去记,后面我们用多了会慢慢记住的。

三、数据类型

1.存储单元

2.存储范围

类型存储空间大小最小值最大值
char1个字节-128127
boolean1个字节false/true
float4个字节3.4e-383.4e+38
int4个字节-2 147 483 6482 147 483 647 约10位
double8个字节1.7e-3081.7e+308
long8个字节-9 223 372 036 854 775 8089 223 372 036 854 775 807

3.类型转换

Java基本数据类型转换关系示意图如下所示:

自动类型转换

如上图,必须要从数据范围低的类型转入数据范围高的变量,比如将byte类型数据转换成short 、long类型。

public static void main(String[] args)
    {
        byte i=8;//定义初始变量byte
        int j=i;//自动类型转换int
        long k=i;//自动类型转换long
        double d=i;//自动类型转换double
        System.out.println(i);
        System.out.println(j);
        System.out.println(j);
        System.out.println(d);
    }

强制类型转换

从数据范围高的类型转入数据范围低的变量,如double转入int。

public static void main(String[] args)
    {
        double i=88.88;//定义double变量
        int k=(int)(i);//强制类型转换为int
        System.out.println(i);
        System.out.println(k);
    }

输出结果:

总结: 

四、常量

分类:

 //字符串
        System.out.println("Java字符常量");
        System.out.println("------------");
        
        //整数
        System.out.println(88);
        System.out.println("------------");
        
        //小数
        System.out.println(88.888);
        System.out.println("------------");     
        
        //字符
        System.out.println('J');
        System.out.println("------------");
        
        //布尔
        System.out.println(false);
        System.out.println(true);
        System.out.println("------------");
                
        //空   不能输出
        //System.out.println(null);
        System.out.println("------------");

五、变量

例:in a=5;

//变量
        int a=10;//定义值
        System.out.println(a);
        a=20;//修改值
        System.out.println(a);
//输出
10 
20

注意事项

六、标识符

1.定义规则

2.方法命名

3.类命名

七、注释

注释方式快捷键
//单行注释Ctrl + /
/* 多行注释*/Ctrl + Shift + /
举报

相关推荐

0 条评论