疯狂java

标识符:类名、方法名等,
            只要是编程,只要是东西,我们常常需要为它起个名字。

            标识符: 就是指合法的名字。

            由字母(包括中文字符、日文字符、韩文),数字,下划线_,美元$组成,
                                但数字不能开头.

            abc_xyz 对
            HelloWorld 对
            abc$ 对
            $中文 对
            _abc 对
            xyz#abc 不对。
            abc1     
            1abc      不对。

关键字和保留字: P46 表3.1
            关键字:对于Java程序有特殊意义的单词。48个。
            保留字:goto、 const
            直接量:true、false、null

            53个 关键字、保留字所有字母小写。

变量    
           变量就是用来记录数据的。
           计算机内存里数据就需要通过变量来访问它。

           再通俗一点,你可以把变量理解成容器,它可以装数据。
   

信息记录历史:
                                      Oracle                        不容易查找
  结绳记事→图形文字出现→骨头/龟壳→青铜器→竹简→造纸→ 计算机记录信息
                             记录信息逐渐丰富、增加      中国文化开始大放异彩

数据类型:
           Java语言是一个强类型语言。
            1. 所有变量,必须先声明类型,再使用。
            2. 指定类型的变量,只能装对应的类型的数据。什么样的瓶子装什么样的酒。


     8个基本数据类型: P48。 图3.8
                       1byte = 8 bit(每个bit相当于一个硬币)
                                          -128~127            -32768~32767       -2G~2G-1   -2 63 ~ 2 63-1
     4个整型(不支持小数):    byte(1个字节)    short(2字节)    int(4字节)      long(8字节)

     整数有如下4种表示形式
         10进制整数:               默认就是。
         16进制整数:               0x0开头 , 0~9a~f
         8进制整数:                以0开头 , 0~7
         2进制整数(JDK7新): 以0b开头, 0~1  

     当我们直接使用一个整数时,整数默认是int类型。
              如果想使用一个long型的整数,应该在整数后添加L或l。

     2个浮点型(支持小数):    float(4字节)      double(8字节)
        A. 浮点数有两种表示形式:
              10进制形式:    5.12 .512(没有整数部分,0可以省略)
              科学计数法:    .12e4
        B. 浮点数默认是double类型。
              如果想使用一个float型的浮点数,应该在浮点数后添加F或f。
              推荐使用double型的浮点数。
        C. 浮点数有3个特殊值:
            正无穷大:   用正浮点数除以0就是正无穷大。所有正无穷大都相等。Double.POSITIVE_INFINITY
            负无穷大:   用负浮点数除以0就是负无穷大。所有负无穷大都相等。Double.NEGATIVE_INFINITY 
            非数:         用0.0除以0就是非数。   非数与自己不相等。Double.NaN 

     1个字符型                  :    char

         A. 每个字符型的变量只能装一个字符。既可是英文的,也可是中文的。
              而且用单引号包起来。
         B. 字符型的值有3种表示方式:
              1.   'a'   ,   '中'
              2. 转义字符: '\n'   所有转义字符参考P50表3.2
                                   \r
                                   \t
                                   \b
                                   \"
                                   \'
                                   \\
              3. 直接用Unicode的形式来表示。
        C. 每个字符占2个字节(16位),一共有65536种状态,相当于可表示65536个字符。 
                  整个Java一共也就是支持65536个字符。
            字符型的变量,直接可作为“正整数”使用,最高位依然是数值位。0~65535
               
     1个boolean型             :    boolean(只支持两个值:true或false)
这笔记放上去估计就只有自己能看懂了.. 疯狂java      主要用来记录笔记,随时看看.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值