Java的基础语法

Java的基础语法,第1张

1.关键字介绍:

(1)Java 中一些赋以特定的含义,用做专门用途的字符串称为关键字(keyword)。

(2)所有Java关键字都是小写英文字符串。

2.Java变量:

(1)Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。

(2)Java程序中每一个变量都属于特定的数据类型,在使用前必须对其声明。

(3)从本质上讲,变量其实是内存中的一小块区域,使用变量名来访问这块区域,因此,每一个变量使用前必须要先申请(声明),然后必须进行赋值(填充内容),才能使用。通俗的解释就是在内存中开辟的一个临时空间,在程序的执行过程中,不停发改变的。

3.Java变量的分类:

可以分为:成员变量,局部变量。

(1)局部变量:1.定义在函数中的变量就是局部变量
                           2.跟随函数的创建而创建。函数调用完毕就释放空间
                           3.局部变量没有默认值、必须进行初始化
                           4.形参也是局部变量

(2)成员变量:1.成员变量:写在类中,函数之外
                           2.可以不用初始化
                           3.跟随对象实例的创建而创建,实例消失而释放空间。

4.Java数据类型的分类:

可以分为:基本数据类型变量,引用数据类型变量。

(1)基本数据类型:1.数值型:(1)整数类型:byte, short, int, long

                                                    (2)浮点类型:float, double

                                  2.字符型:char

                                  3.布尔型:boolean

 

Java基本数据类型的默认值:

(2)Java基本数据类型的范围:

注意:一字节等8位。

 

(3)引用数据类型:1.类:class

                                  2.接口:interface

                                  3.数组

4.基本数据类型转换:

(1)转换分为默认转换和强制转换。

(2)容量小的类型默认转换为容量大的数据类型(隐式转换);

          1.数据类型按容量大小排序为:byte,short,char->int->long->float->double

          2.byte,short,char之间不会互相转换,他们三者在计算时首先会转换为int类型

(3)容量大的数据类型转换为容量小的数据类型时,要加上强制转换符,但可能造成精度降低或溢出(double转换成float会溢出);

(4)有多种类型的数据混合运算时,系统首先自动的将所有数据转换成容量最大的那一种数据类型,然后再进行计算。

                          

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/720832.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-25
下一篇 2022-04-25

发表评论

登录后才能评论

评论列表(0条)

保存