注释
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
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。