Java学习第二站(1)

来源:互联网 发布:淳中科技矩阵 编辑:程序博客网 时间:2024/04/28 21:31

之前已经介绍了Java语言的运行环境,以及环境变量的配置还有Eclipse使用和JAR包的介绍。从这篇文章开始呢就要正式看看Java的语法以及一些高级特性

-------------------------------------------------------------------------------------------------------------------------------------------------------------

在写之前呢,小弟买了一本《Java核心技术》,都听旁边的人说,初学者不适宜看这本书,但是我这几天看下来我觉的收获还是挺大的,只要静下心来一页一页的看,然后时不时在Eclipse上敲点示例,我觉的这样对自己提升还是蛮有帮助的,我认为学习java就这一本书就够了,不需要看别的书了。

(以上均是小弟看书的感想,想与大家分享一下,今后会有很多内容会摘抄里面的内容)

-------------------------------------------------------------------------------------------------------------------------------------------------------------Java是一种强类型的编程语言,所谓“强类型”就是为每一个变量必须要声明一种类型(这和JavaScript这是一种脚本语言,也是一种弱类型语言,也就是说使用“var”关键字声明的变量你不会知道它是哪一种类型的)。在Java中有8种基本数据类型(primitie type),其中有4种整型、2种浮点型、1种用于表示Unicode编码的字符单元的字符类型char和一种用于表示真值的boolean类型。

一、整型

类型           存储需求                          取值范围

int                 4字节                      -2147 483 648~2147 483 647      

short             2字节                      -32 768~32767

long              8字节                     -9 223 372 036 854 775 808~ 9 223 372 036 854 775 807

byte              1字节                     -128~127

那么就会有人问,在以后的学习中如何才能记住取值范围和存储需求呢,其实也不用着急,我们可以使用以下的代码来查看:

.SIZE(表示位)

.MAX_VALUE(范围取值上限)

.MIN_VALUE(范围取值下限)

java.lang.Byte/Short/Integer/Long(包装类)

可以使用如下代码进行查询:

public class Lesson231 {public static void main(String[] args){System.out.println("基本类型:byte 二进制位数:" +Byte.SIZE);System.out.println("最小值 MIN_VALUE:" +Byte.MIN_VALUE);System.out.println("最大值MAX_VALUE:" +Byte.MAX_VALUE);}}

我们可以依据以上代码替换"byte"来查询余下的三种整型。

好啦这篇文就先写这么多吧,还会有文章会出来。

0 0
原创粉丝点击