学习笔记:
Java语言
1.下载
Java jdk下载地址:Java官网
JDK的全称是Java(TM)SE Development Kit,即Java标准版(Standard Edition)开发工具包。
Java Eclipse下载地址:Eclipse官网
下载注意事项:
- jdk下载:
①下载地址选好
②环境变量设置并测试
2.Java语言特点
(1)Java语言主要9特点
简单性、面向对象、分布式、健壮性、可移植性、
高性能、安全性、多线程、动态、体系结构中立。
(2)Java运行机制
Java有两种核心机制:一种是Java虚拟机(Java Virtual Machine);另一种是垃圾收集机制(Garbage Collection)。
3.Java程序员编码规则
⑴注释。
- 注释不是越多越好。主要有文档注释(/** **/)(文档注释放在要声明的类、接口、方法之前)、单行注释(//)和区域注释(/ * */)等3种注释形式。
⑵命名规范。
- 在标识符中,所有单词的首字母大写,被称为驼峰标识。字段、方法以及对象的首字母小写,如类名可以写作MyFirstClass,而方法名则要写成getName();
如果是常量,则大写基本类型标识符中的所有字母。
Java包(Package)的包名全部小写,首字母也不例外,如com.java.java.util。
⑶类的测试/设计。
⑷方法的设计。
⑸封装
- 对代码进行封装时,出于安全方面的考虑,尽可能地将方法和属性“私有”。
⑹接口编程。
- 接口主要描述了可能完成哪些功能和方法,而类描述的是具体的实施细节。故当需要某个类作为基础类时,尽量考虑将其变成一个接口。如果不得不使用方法或成员变量,才将其变成一个抽象类。
⑺采用内部类
- 当类和类之间关系非常紧密时,可以考虑采用内部类来实现。
⑻继承
- 对于继承的使用应该谨慎,尽量采取实现接口的方法来达到目的。只有在必须继承的情况下才考虑继承。
⑼分析的顺序、性能的优化
⑽设计和编码