注释

1.注释的概念
    对于所写的代码其解释说明的
    
2.注释的形式
    行注释---注释一行内容
    // 注释内容
    
    块注释
    /* 注释内容 */
    
    文档注释
    /**
    注释内容
    */
    
3.注释文档的代码

    javadoc -d . 文件名.java
    
    

关键字

概念:在Java中已经被赋予了特殊的含义

const goto 作为两个特殊的关键字(保留关键字)

特点:字母全部小写

eclipse idea 中的关键字会变颜色

标识符

概念: 给Java 中的类,包,接口,变量 起名字的

组成规则:
    1.英文字母大写 小写 中文
    2.数字
    3.$ _ 
    
    注意:
    1.关键字不能使用作为标识符
    2.不建议是用中文标识符(特别low)
    3.是不自不能作为开头,也不能单独使用
    4. $ _ 不建议随意使用
    
组成规范:(建议遵守)
    1.见名知意
    2.驼峰规则(高低变化) firstdemo
       类中:
            一个单词 首字母大写 Demo
            多个单词 每个首字母都要大写 addUser userName
             
       包中:
            一个单词  全部小写
            多个单词 每个单词都要小写 单词之间用 .  分割
            公司域名倒写
            
       常量:
            一个单词  全部大写 PI=3.14
            多个单词 每个单词都大写 之间用_ 分割 AGE_MAX=36
            

进制

1.进制的概念

1.十进制(满十进一)
2.二进制(满二进一)
    01(1) 10(2) 11(3) 100(4) 101(5)...
3.八进制(满八进一)
    10(8) 11(9) 12(10)...
4.十六进制(满十六进一)
    a-f a(10) b(11) c(12)...

2.进制之间的转换

1.十进制二进制
用十进制的每一位除以2 取余数 倒着数出来就是相对应的二进制

2.二进制转十进制
用二进制每一位的数字乘以 2的幂次 并求合,得到相对应的十进制(PS: 从左到右 -1)
2^0=1
2^1=2
2^2=4
2^3=8
2^4=16
2^5=32
2^6=64
2^7=128
2^8=256
2^9=512
2^10=1024
快速转换:
65 找到他最近的幂数 64
65=64+1=2^6+2^0=1000001

3.二进制转八进制
  八进制    二进制
    0         000
    1         001
    2         010
    3         011
    4         100
    5         101
    6         110
    7         111
 11011  转换为八进制
1.从右侧开始 分为三位数字一组,位数不够的在左边补上0
2.011 011  想对应的八进制数字为 3 3  从左开始查

4.八进制转二进制
162
    1.把每一位八进制的数字 用二进制数字去表示出来
    2.位数不够的用0 补齐
    
5.二进制转十六进制
    1.按照四位一组
    2.相应的用十六进制转换过来
    3.从左开始数出来

6.十六进制转二进制
    a8fe
    1.把相应的十六进制数字转换为二进制的表示
    2.从左往右数出来

计算机内部的储存单位

每一位的二进制称之为一个比特位(bit)
简称为  比特 也成为二进制位

Byte: 字节  1Byte = 8bit

计算机中的码表

1.计算机的二进制表示方式
计算机中需要存储视频\音频\文字,底层都是转为二进制来存储的

引用

1.格式:
    数据类型  引用名称
    int 整数
    
2.引用: 常量 变量

常量:
    引用不会发生变化的量
    格式: final 数据类型 常量名;
    
变量:
    引用可以发生变化的量
    格式:数据类型 变量名; 声明了一个变量
    

直接量

八大基本类型:

1.整型:整数类型的直接量
    1.直接给出的数字 默认为十进制
    2.0b 表示该数字为二进制
        八进制:010
        十六进制: 0x
        
2.浮点型:
    小数类型

3.字符型:
    转义字符:
        输出 '   格式:\字符
        \t 制表符
        \n 换行
        

4.布尔类型:逻辑判断结果
    true false

Sting
10 声望32 粉丝

一个菜鸟程序员


« 上一篇
01-Big-JavaSe
下一篇 »
03-Big-JavaSe