JAVA学习第一天知识点

来源:互联网 发布:角度测量软件 编辑:程序博客网 时间:2024/06/09 16:29
1.知识框架
1.1目前嵌入式使用JAVA与前端工程师进行对接(学习理由)
1.2使用J2SE
1.3JDK为开发平台,JRE为运行环境,JDK一般已包括JRE
1.4JAVA跨平台,不同JRE接口不同
2.JAVA程序概述
2.1从main开始执行(入口)
2.2编译时JAVAC不区分大小写,而JAVA因使用类名区分大小写,且类名应与源文件名一致
2.3标识符里包括下划线与$,但数字补课用于首字符
3.数据类型
3.1与C语言不同,不能用整型表示布尔值
3.2强类型,不能进行类型转换
3.3long型要在值结尾加l/L,不加默认为int;float要在值结尾加f/F,不加默认为double
3.4整型一般使用int存放数据,但浮点型存放时有指数形式,因此不加f/F将提示损失精度,而整型不存在此情况
4.基本语法
4.1JRE寻找main后开始执行
4.2foreach遍历数组成员后自动退出
4.3自增操作与C不同,因JAVA的内存操作权限在虚拟机
4.4文档注释将为鼠标悬停提供提示信息
4.5方法与变量命名规则为首字母小写,用以区别类名
4.6JAVA支持中文但断句容易引起误导,不提倡
5.构造器
5.1main函数被迫存在于类中
5.2若无构造器存在,则编译器自动增加一个空的构造器
5.3构造器无返回值类型
5.4构造器可重载,但参数类型或顺序不能雷同
5.5构造器返回值为null