1.JDK 内置的注解
2.classpath 文件解析
通过 Eclipse 创建的每个项目中都有一个 .classpath 文件
src: 源目录 存放代码和配置文件
output : 项目的根路径 classpath 路径, 源目录的代码和配置文件都会编译到此目录下
con: 引入 eclipse 自带环境 jre
lib: 引入第三方 jar 包
3. 加载配置文件
ClassLoader, 每一个项目中有且只有一个 ClassLoader, 在项目运行时候 JVM 自动就为当前项目创建一个 ClassLoader
类加载器可以从项目的根路径下面加载对应的资源文件
/ 方式 1 : 从当前线程中去获取
- //ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
- // 方式 2 : 通过当前类的字节码获取
ClassLoader classLoader = 当前类名. class.getClassLoader();
- // 读取配置文件
- InputStream inputStream = classLoader.getResourceAsStream(fileName);
- Properties p = new Properties();
- p.load(inputStream);
- p.getProperty("");
- 4.javaBean
符合规范的类:
1. 类的修饰符必须是 public
2. 必须有无参数构造器 (用于反射创建对象)
3.javaBean 必须向外暴露 get/set 方法来确定 javaBean 的属性
1 java 基础增强
来源: http://www.bubuko.com/infodetail-2494122.html