06 2020 档案

摘要:概述 1.注解Annotation是一种引用数据类型。编译之后也是生成class文件 2.自定义注解: [修饰符列表] @interface 注解类型名 3.注解怎么使用,用在什么地方: 第一:注解使用的语法格式:@注解类型名 第二:注解可以出现在类上、属性上、方法上、变量上等,注解还可以出现在注解 阅读全文
posted @ 2020-06-05 17:44 Krocz 阅读(176) 评论(0) 推荐(0) 编辑
摘要:通过反射机制可以操作 .class 字节码文件 反射机制,让代码具有通用性,可变化的内容都是写到配置文件当中 将来只需要修改配置文件,创建的对象不一样,调用的方法也不一样 但是java代码不需要做任何的改动 反射机制相关类: java.lang.Class:代表字节码文件 java.lang.ref 阅读全文
posted @ 2020-06-05 14:42 Krocz 阅读(153) 评论(0) 推荐(0) 编辑
摘要:生产者&消费者模型 wait & notify 方法不是线程对象的方法,是普通java对象的都有的方法 wait & notify方法建立在线程同步的基础之上。因为多线程要同时操作一个对象,有线程安全问题 wait(): o.wait()让正在o对象上活动的线程t进入等待状态,并且释放掉之前占有对象 阅读全文
posted @ 2020-06-02 12:06 Krocz 阅读(143) 评论(0) 推荐(0) 编辑
摘要:概述 内存 进程之间的内存独立不共享 Java中两个线程: 1)共享堆内存和方法区 2)栈内存各自独立 -两个栈 多线程并发下,数据修改会存在线程安全问题,如何解决? 线程排队执行,用排队执行解决 这种机制称为:线程同步机制 异步编程模型:多线程并发 同步编程模型:线程排队执行 创建新线程的三种方法 阅读全文
posted @ 2020-06-02 11:44 Krocz 阅读(230) 评论(0) 推荐(0) 编辑
摘要:鉴于HashSet、TreeSet和Map集合中的HashMap、TreeMap关联,所以放在一起 主要内容: 1.TreeSet、TreeMap、比较器 2.HashSet、HashMap、哈希表 继承结构图 Map接口 1.概述 Map和Collection没有继承关系 Map集合以key和va 阅读全文
posted @ 2020-06-01 20:56 Krocz 阅读(149) 评论(0) 推荐(1) 编辑
摘要:集合继承结构图 Collection接口 #####1.Collection中能存放什么元素? 没有使用"泛型"之前,Collection中可以存储Object的所有子类型 使用之后,只能存储某个具体类型 #####2.常用方法 boolean add(E e) :可以添加任意引用类型 void c 阅读全文
posted @ 2020-06-01 09:48 Krocz 阅读(134) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩