- 博客(5)
- 收藏
- 关注
原创 简单工厂设计模式
传统的使用方法的模式public class FactoryDemo { public static void main(String[] args) { Apple apple = new Apple(); Banane banane = new Banane(); apple.eat(); banane.eat(); }}class Apple{ public void eat() { System.out.println("苹果真好吃"); }}class Ban
2020-10-11 15:33:17 99
原创 线程交替输出
package thread;import java.util.Objects;/*生产者消费者 */public class ThreadTest14 { public static void main(String[] args) { Student student = new Student(0); Thread t1 = new Thread(new producers(student)); Thread t2 = new Thr
2020-10-09 16:05:17 127
原创 获取通用路径的方法
package com.xiaochen.javase.reflect.bean;public class AboutPath { public static void main(String[] args) { /* 比较通用的一种路径,前提是这个文件必须在类路径下。 在src下的都是类路径下,src是类的根路径。 Thread.currentThread() 当前线程对象 getContextClassLoa
2020-10-09 14:33:02 189
原创 反射机制的灵活性
package com.xiaochen.javase.reflect;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.Properties;/*验证反射机制的灵活性。 java代码写一遍,再不改变java源代码的基础之上,可以做到不同对象的实例化。 非常灵活。(符合OCP开闭原则:对扩展开放,对修改关闭。)
2020-10-09 13:56:52 130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人