发表时间:2022-03-26来源:网络
Java语言是面向对象的程序设计语言,Java程序的基本组成单元是类,类体中又包括属性和方法,每一个应用程序该都必须包含一个mian()方法,他是程序执行的入口,含有mian()方法的类,称之为主类。

Main()方法是类体中的主方法。

Java中的数据类型

整数数据类型
是用来存储整数数值,即没有小数部分的数值,数值可以是正数,也可以是负数,整数类型有三种表现形式:十进制,八进制,十六进制。
整数类型根据他内存所占大小不同,可分为byte,short,int,long。如图
数据类型
内存空间(8位等于一个字节)
取值范围
Byte
8
-2^7 至 2^7-1
Short
16
-2^15 至 2^15-1
Int
32
-2^31 至 2^31-1
Long
64
-2^63 至 2^63-1
注意:在定义以上变量时,需要注意变量的取值范围,超出取值范围的话就会报错。对于Long类型值,若是赋给值大于int类型的最大值或小于int类型的最小值,则需要在数值后面加上L或1,来代表数值为长整数。
例如: long le = 3456780912L;
浮点数据类型
浮点类型表示带有小数部分的数值,浮点类型分单精度浮点类型(float)和 双精度浮点类型(double),其不同呃取值范围是:
数据类型
内存大小(8位等于一个字节)
取值范围
Float
32
1.4E-45~3.4028235E38
Double
64
4.9E-324~1.7976931348623157E308
在默认情况下,小数会被看作double类型,若是想要声明float类型,则需要在小数后面添加F或f,否则系统会自认为是double类型而报错。
字符类型
字符类型(char)用来存储单个字符,他的内存空间是占16位两个字节,在定义字符类型时要以单引号 ’s’ 表示;如 char ss = ‘a’ ;
由于字符‘a’在unicode表中的排序位置时97,则上述定义也可以写成 char ss = 97;
所以Java语言中也可以把字符作为整数对待,由于unicode编码采用无符号编码,可以存储65536个字符,几乎可以处理所有的国家的语言文字,若想得到一个0~65536之间的数所代表的unicode表中相应位置的字符,也必须使用char型显示转换。
转义字符
转义字符是一种特殊的字符变量,他以反斜杠”\“开头,后面跟一个或多个字符。转义字符有特定的含义,不同于字符原有的含义,故称为‘转义’。转义字符表如下:
转义字符
含义
\ddd
1~3位八进制数据所代表的字符,如:\123
\uxxxx
4位十六进制所代表的字符,如:\u0067
\’
单引号字符
\\
反斜杠字符
\t
垂直制表符,将光标移到下一个制表符的位置
\r
回车
\n
换行
\b
退格
\f
换页
将转义字符赋值给字符变量时,与字符变量值一样,需要使用单引号。

布尔类型
布尔类型又称逻辑类型,通过关键字boolean来定义布尔类型变量;只有true或false两个值,分别代表布尔逻辑中的真或假;布尔类型不能和整数类型进行互换;通常被用于流程控制中作为判断条件。
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
粤语翻译帮app下载v1.1.1 安卓版
60.01MB |生活服务
人生笔记app官方版下载v1.19.4 安卓版
125.88MB |系统工具
萝卜笔记app下载v1.1.6 安卓版
46.29MB |生活服务
贯联商户端app下载v6.1.8 安卓版
12.54MB |商务办公
jotmo笔记app下载v2.30.0 安卓版
50.06MB |系统工具
鑫钜出行共享汽车app下载v1.5.2
44.7M |生活服务
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-02-15
2022-02-14