黑马程序员技术交流社区

标题: 学习笔记 [打印本页]

作者: 种花加    时间: 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