黑马程序员技术交流社区
标题:
学习笔记
[打印本页]
作者:
种花加
时间:
2018-1-29 13:51
标题:
学习笔记
j2se 开发普通版桌面和上午应用
j2ee企业版本
.java
源文件>通过jre里的Javac编译
.class
字节码文件>通过jre运行翻译
JDK 开发工具
jVM是运行工具(包含jre)
注释是不会被编译到.class 文件中
变量:是内存中的一小块区域,在程序的自行过程中,其值可以在一定范围内发生改变。
组成:
A:对区域要有 限定
如何限定?用数据类型来限定
B:必须对区域给一个 名称
变量名
C:区域内必须有 内容
第一格式:
数据类型 变量名= 初始化值;
所能申请到的最小内存叫字节
1B(字节)=8bit(比特位)【电阻有信息,有信息,无信息,0,1】
1KB=1024B
数据类型分类
A:基本数据类型四类八种
整数: byte 1
short 2
int 4
long 8
B:浮点数
float 4
double 8
C:字符 char 2
D: 布尔类型 boolean 1
注意:
A:整数默认是int类型,浮点数默认是double类型,
B;定义long类型数据的时候,要加L
定义float类型的数据的时候,要加F
B:引用数据类型(类,接口,数组)
强类型语言: 是说数据与数据类型是一一对应的关系
表示符号:
A:unicode字符
数字字符、英文大小写字母、汉字(不推荐)
B:下划线
C:美元符
注意事项:
A:不能以数字开头
B:不能是java中的关键字
命名规范:
A;基本要求
见名知意
B:常见的命名
a:包(其实就是文件夹,用于对类进行管理)
全部小写,多级包.隔开
举例:com.itheima
b:类
驼峰式
c:方法和变量
小驼峰
在做运算的时候,一般要求参与运算的数据的类型必须一致
隐式转换:整数类型默认为int类型,
byte、short、char--int--long--float--double
变量参与运算,最小转换成int类型,如果有更高类型的会自动转换为更高的类型4
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2