Java初总结(数据类型,java关键字)

首先这是我初识Java,学习Java已经有一个多周了,在这期间遇到一些我经常遇到的问题在这里总结一下。 有一些是自己写的,一些转载别人的(别人写的很详细)

关于public class HelloWorld{}

在这里插入图片描述

public: 访问修饰限定符。

class:类,相当于模板。

HelloWorld:类名,命名形式必须是大驼峰这样的。如果是Hellworld这样就会出现报错。

在这里插入图片描述
在一个java文件里如果有public class 这样的类,类名一定要和文件名相同。比如:

在这里插入图片描述

在这里插入图片描述
而且在一个文件中只能有一个public class,超过一个后就会报错。

在这里插入图片描述

public static void main(String[] args){}

在这里插入图片描述

String[] args:这是数组,代表的是java运行时命令行参数。
如果有学过C语言的,可以把public static void main() 这个理解为int main(),反正我是这样理解的。
如果都没有错误那么便可以运行了:

public class HelloWorld {
    
    

    public static void main(String[] args){
    
    

        System.out.println("HelloWorld");
    }
}

在这里插入图片描述





Java数据类型

在这里插入图片描述
还有特殊的包装类char: Character ;int : Integer

在这里插入图片描述

转换规则

(1)boolean不可以转换为其他的数据类型;
(2)容量小的类型自动转换为大的类型,数据类型按容量大小排序为:
         byte, short, char ,int, long, float, double
例:上正确(可打印值),下错误

在这里插入图片描述
在这里插入图片描述

同理:
在这里插入图片描述
在这里插入图片描述
如果想要赋值成功便需要强制类型转换:如下

在这里插入图片描述
在这里插入图片描述
(3) byte, short, char 三种类型间不会相互转换,他们三者在计算时,首先会转换为int类型;

这里的a和b都是先提升成了int型,计算时会造成损失,这时候byte c = (byte)(a +b),这样就可以了。
这里的
(4)浮点类型默认是double型,所以在浮点数后边加F或f都行

在这里插入图片描述
在这里插入图片描述



Java关键字

转自
https://blog.csdn.net/ctwy291314/article/details/82424401?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160768808019724813218164%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=160768808019724813218164&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2alltop_click~default-1-82424401.nonecase&utm_term=java%E5%85%B3%E9%94%AE%E5%AD%97&spm=1018.2118.3001.4449

猜你喜欢

转载自blog.csdn.net/XSAAA/article/details/111051329
今日推荐