2018-12-09

2018-12-15  本文已影响0人  醉生梦死_d79c

关键字

组成关键字的字母全部小写 gotohe const是保留字

用于定义的数据类型的关键字
class interface byte short int
long float double char boolean
void
用于定于数据类型值的关键字
ture false null
用于对于流程控制的关键字
if else awitch case default
while do for break continue
return

标识符

起名字时的标记
组成:英文,数字,¥和_
不能

命名:

见名知意

包:文件夹,用于把相同的类名区分

全部小写
单级:
多级:cn.itcast

类或者接口;

1.一个单词: 单词的首字母必须大写 Student,
2.多个单词: 每个单词首字母大写HelloWorld

方法或者常量;

1.一个单词: 单词的首字母小写 main,age
2.多个单词: 从第二个单词开始,每个单词的首字母大写 studengAge,showALLNames()

常量:

1.一个单词: 全部大写 PI
2.多个单词: 每个字母都大写,用_隔开 举例:SRUDENT_MAC_AGE

注释

单行 //
多行 // 不可以嵌套
文档注释,/
*/被javadoc工具解析生成一个说明书,面向对象部分讲解。
将自己的思想通过注释先整理出来,在用代码去体现
注释可以清楚的去调试代码

进制

不同进制的数据表现
二进制: 由0,1组成。以0b开头。
八进制: 以0开头
十进制: 默认十进制
十六进制; 123456789abcdef,以0x开头

1byte=8bit
1k=1024byte
1m=1024k
1g=1024m
1t=1024g
有点长,所有别的进制出现

有符号数据的表示法:
原码,反码,补码

变量

未知数,A:必须对其限定
用数据类型
B: 给空间起个名字 变量名
C:有了数据类型,有变量名,但是没有值,空间就没有意义。
初始化值
定义变量的格式:
数据类型 变量名=初始化值

数据类型

Java是强类型语言
数据类型:Java是一种强类型的语言,针对每一种数据
数据类型分类
A:基本数据类型
B:引用数据类型(类,接口,数值)
基本数据类型:4类8种

A:整数
     byte       1   字节数
     short      2
     int        4   默认 
     long       8    
B:浮点数
 float      4
 double     8   默认
字符
 char       2      
D:布尔
 boolean    1

长整型后缀用L或者l标记
单精度浮点数用F表示 原因是 默认!!

常量

分类:
A:字面值常量
B: 自定义常量
字面值常量

A:字符串常量 用双引号括起来
   “Hello”
B:整数常量 所有的整数
C:小数常量 所有的小数
D:字符常量 用单引号括起来的内容
    'a''A''0',
E:布尔常量 比较特殊
     true ,false
F:空常量
    null

使用变量注意:

一般来说,运算的时候,参与运算的数据类型必须一致
boolean类型不能转换为其他数据类型。
默认转换,运算时,从小转大

强制转换:
从大的数据类型到小的数据类型
格式:目标数据类型 变量=(目标数据类型) (被转换的数据)
大变量变小的变量会损失精度,因为默认类型的原因,所以要强制改变类型或 加后缀f
变量必须在运行(class运行)是的时候才确定
数据类型的转换 截取 在补码中经行,注意原码,反码,补码的转换,注意正负位

通过字符和一个整数相加,我们给出一张表:ASCII码表。
通过看表,

注意是字符
字符串数据和其他数据做+,结果是字符串类型。
这里的+不是加法,而是字符串连接符

上一篇下一篇

猜你喜欢

热点阅读