
Java基础学习
文章平均质量分 72
你不知道的我-
闻道有先后,术业有专攻。
展开
-
Java 反射
什么是反射反射机制允许我们在运行程序时发现和使用类的信息,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,可以调用它的任意方法和属性,并且能改变它的属性。反射的优点反射使得代码可以在运行时装配,可以降低代码耦合度,实现动态代理等。反射的具体实例实现基本类public class LearnReflect { private String name = "jxl"...原创 2019-01-06 21:43:35 · 136 阅读 · 0 评论 -
Java Iterator 用法整理
Iterator迭代器,轻量级对象,它可以遍历并选择序列中的对象。常用方法:next()获得序列中的下一个元素,第一次调用时,返回第一个元素hasNext()检查序列中是否还有元素remove()将迭代器新返回的元素删除Iterator应用 list l = new ArrayList(); l.add("aa"); l.add("bb"); l.add("c...原创 2019-01-08 18:59:51 · 294 阅读 · 0 评论 -
Java读取.properties文件
input.properties文件userName = zhangsanpassword = 123456文件路径在src下加载文件public static Properties getProperties(){ InputStream inputStream = null; inputStream = Config.class.getResourceAsStream("/...原创 2019-01-08 19:13:50 · 144 阅读 · 0 评论 -
Java 动态代理机制
代理模式动态代理是指在程序运行中根据代码动态生成代理,主要有代理类和委托类特征:代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。我们在访问实际对象时,是通过代理对象来访问的,代理模式就是在访问实际对象时引入一定程度的间接性,因为这种间接性,可以附加多种用途。动态代理类必须实现 InvocationHandler 接口Invo...原创 2019-01-14 17:45:22 · 237 阅读 · 0 评论 -
Java 注解
常用注解@Override,表示当前的方法定义将覆盖超类中的方法。@Deprecated,编译器在编译阶段遇到这个注解时会发出提醒警告,告诉开发者正在调用一个过时的元素比如过时的方法、过时的类、过时的成员变量。@SuppressWarnings,阻止警告的意思。之前说过调用被 @Deprecated 注解的方法后,编译器会警告提醒,而有时候开发者会忽略这种警告,他们可以在调用的地方通过 @...原创 2019-01-30 21:04:03 · 144 阅读 · 0 评论 -
Java poi读写Excel文件
导包下载 poi-4.0.1.jar 并导入项目中写文件public static void write(){ //创建工作簿 Workbook wb = new HSSFWorkbook(); //创建A、B两个 Sheet 页 Sheet sheetA = wb.createSheet("A"); Sheet sheetB = wb.createSheet("B"); ...原创 2019-03-19 11:06:06 · 11276 阅读 · 2 评论