A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xiekai 初级黑马   /  2015-5-22 22:06  /  687 人查看  /  17 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

什么是常量
                就是在程序的执行过程中其值不发生改变的量。               
        B:Java中常量的分类       
                (1):字面值常量
                (2):自定义常量(面向对象部分讲解)
        C:字面值常量的分类
                (1): 字符串常量        用双引号括起来的内容                 "HelloWorld" ,"Hello"
                (2): 整数常量                所有整数                                        12,23
                (3): 小数常量                所有小数                                        12.34,56.78
                (4): 字符常量                用单引号括起来的内容                   'a','A','0'  (注意事项:单引号中只能是单个字母,单个数字,单个符号)
                (5): 布尔常量                较为特有,只有true和false
                (6): 空常量       
A:什么是变量
                在程序执行的过程中,在某个范围内其值可以发生改变的量(例如:苹果的价钱)
                理解: 就相当与数学中的未知数
                变量其实是内存中的一小块区域
        B:为什么要定义变量
                用来不断的存放同一类型的常量,并可以重复使用
        C:变量的定义格式
                数据类型 变量名 = 变量值 ;
A:为什么有数据类型
                我们都知道,变量其实就是内存中的一小块区域。我们定义一个变量,其实就是开辟了一个内存空间。如果没有数据类型,那么我们需要开辟多大的内存空间合适呢?为了解决这种问题,java就给我们提供了不同的数据类型,那么针对不同的数据类型,在内存中分配了不同大小的内存空间。
        B:Java中数据类型的分类
                (1): 基本数据类型
                (2): 引用数据类型(后面讲解): 数组 , 类 , 接口
        C:基本数据类型的详细讲解
                (1): 数值型
                                整数型                        字节数                        范围
                                          byte                  1(8bit)               -128  ~  127
                                          short                 2(16bit)                   -2^15 ~  2^15 - 1
                                          int                         4(32bit)              -2^31 ~  2^31 - 1
                                          long                 8(64bit)              -2^63 ~  2^63 - 1
                                浮点数
                                         float               4(32bit)              -3.403*10^38  ~ 3.403*10^38
                                         double              8(64bit)                    -1.798*10^308 ~ 1.798*10^308
                (2): 字符型   char                        2(16bit)                   0 ~ 2^16 - 1 = 65535
                (3): 布尔型   boolean             1

                整数默认是int类型的 , 浮点数默认是 double类型的
A:为什么有数据类型
                我们都知道,变量其实就是内存中的一小块区域。我们定义一个变量,其实就是开辟了一个内存空间。如果没有数据类型,那么我们需要开辟多大的内存空间合适呢?为了解决这种问题,java就给我们提供了不同的数据类型,那么针对不同的数据类型,在内存中分配了不同大小的内存空间。
        B:Java中数据类型的分类
                (1): 基本数据类型
                (2): 引用数据类型(后面讲解): 数组 , 类 , 接口
        C:基本数据类型的详细讲解
                (1): 数值型
                                整数型                        字节数                        范围
                                          byte                  1(8bit)               -128  ~  127
                                          short                 2(16bit)                   -2^15 ~  2^15 - 1
                                          int                         4(32bit)              -2^31 ~  2^31 - 1
                                          long                 8(64bit)              -2^63 ~  2^63 - 1
                                浮点数
                                         float               4(32bit)              -3.403*10^38  ~ 3.403*10^38
                                         double              8(64bit)                    -1.798*10^308 ~ 1.798*10^308
                (2): 字符型   char                        2(16bit)                   0 ~ 2^16 - 1 = 65535
                (3): 布尔型   boolean             1

                整数默认是int类型的 , 浮点数默认是 double类型的
A:为什么有数据类型
                我们都知道,变量其实就是内存中的一小块区域。我们定义一个变量,其实就是开辟了一个内存空间。如果没有数据类型,那么我们需要开辟多大的内存空间合适呢?为了解决这种问题,java就给我们提供了不同的数据类型,那么针对不同的数据类型,在内存中分配了不同大小的内存空间。
        B:Java中数据类型的分类
                (1): 基本数据类型
                (2): 引用数据类型(后面讲解): 数组 , 类 , 接口
        C:基本数据类型的详细讲解
                (1): 数值型
                                整数型                        字节数                        范围
                                          byte                  1(8bit)               -128  ~  127
                                          short                 2(16bit)                   -2^15 ~  2^15 - 1
                                          int                         4(32bit)              -2^31 ~  2^31 - 1
                                          long                 8(64bit)              -2^63 ~  2^63 - 1
                                浮点数
                                         float               4(32bit)              -3.403*10^38  ~ 3.403*10^38
                                         double              8(64bit)                    -1.798*10^308 ~ 1.798*10^308
                (2): 字符型   char                        2(16bit)                   0 ~ 2^16 - 1 = 65535
                (3): 布尔型   boolean             1

                整数默认是int类型的 , 浮点数默认是 double类型的
A:为什么有数据类型
                我们都知道,变量其实就是内存中的一小块区域。我们定义一个变量,其实就是开辟了一个内存空间。如果没有数据类型,那么我们需要开辟多大的内存空间合适呢?为了解决这种问题,java就给我们提供了不同的数据类型,那么针对不同的数据类型,在内存中分配了不同大小的内存空间。
        B:Java中数据类型的分类
                (1): 基本数据类型
                (2): 引用数据类型(后面讲解): 数组 , 类 , 接口
        C:基本数据类型的详细讲解
                (1): 数值型
                                整数型                        字节数                        范围
                                          byte                  1(8bit)               -128  ~  127
                                          short                 2(16bit)                   -2^15 ~  2^15 - 1
                                          int                         4(32bit)              -2^31 ~  2^31 - 1
                                          long                 8(64bit)              -2^63 ~  2^63 - 1
                                浮点数
                                         float               4(32bit)              -3.403*10^38  ~ 3.403*10^38
                                         double              8(64bit)                    -1.798*10^308 ~ 1.798*10^308
                (2): 字符型   char                        2(16bit)                   0 ~ 2^16 - 1 = 65535
                (3): 布尔型   boolean             1

                整数默认是int类型的 , 浮点数默认是 double类型的

17 个回复

倒序浏览
不错啊,值得学习,
回复 使用道具 举报
你的基础不错,可以倒背如流了
回复 使用道具 举报
支持一下
回复 使用道具 举报
j加油啊 努力
回复 使用道具 举报
总结的不错
回复 使用道具 举报
xiekai 初级黑马 2015-5-22 22:38:33
7#

谢谢支持
回复 使用道具 举报
Lucus 中级黑马 2015-5-22 23:03:07
8#
加油哦!!一起在复习复习!!
回复 使用道具 举报
好东西顶一个
回复 使用道具 举报
几段话都是重复的啊
回复 使用道具 举报
哈哈,又一个水黑马币的。
回复 使用道具 举报
Melo 中级黑马 2015-5-23 22:14:07
12#
不错啊 6666
回复 使用道具 举报
看到楼主发表这基础,我也是醉了!!
回复 使用道具 举报
基础很扎实啊 铺垫很好
回复 使用道具 举报
楼主总结的不错
回复 使用道具 举报
亲,你没少功夫啊,值得收藏
回复 使用道具 举报
正在学习中。。。
回复 使用道具 举报
都是这几天学的,整理的好多
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马