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"来查询余下的三种整型。
好啦这篇文就先写这么多吧,还会有文章会出来。
- Java学习第二站(1)
- JAVA学习第二天(1)
- Java 学习(学习历程)第二章
- Java -Android 学习(第二天)
- JAVA学习第二天(2)
- JAVA 学习第二天(3)
- JAVA 学习第二天(4)
- JAVA 学习第二天(基本数据类型)
- Java学习之路(第二天)
- Java学习-第二天(上)
- Java学习-第二天(下)
- Java学习笔记(第二课--方法)
- java学习第二天
- Java学习第二天
- Java学习第二日
- 学习Java第二天
- Java学习,第二讲
- java学习第二天
- 矩阵乘法-指针的方法-动态malloc- 随笔(1)
- 傻大个负电荷发过湖看见了
- 每日一记
- Arduino 双机串口通信
- Android开源项目分类汇总
- Java学习第二站(1)
- Combinations
- 几个小型数据库的比较
- 串口的一些高级用法
- 零成本学Arduino单片机之串行通讯
- pendingIntent和Intent的区别
- Arduino的串行通信函数应用
- 使用GetProcessHeaps()和HeapValidate()函数定位缓存溢出
- NoClassDifined --ActionSupport