上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: 反射概述: 反射不需要程序员自己实现,都是底层框架或者JVM去使用的一个技术. 专门用来解析 .class文件里 的所有数据 (公开的,私有的) 2,原理 把解析 到的 .class里的数据 封装成了Class工具类 3,怎么获取Class对象 Class对象是 封装了.class文件里的数据 ,, 阅读全文
posted @ 2020-10-28 19:52 Liang-shi 阅读(1331) 评论(0) 推荐(0)
摘要: 了解线程池技术/读写锁 同步和异步的区别 同步是 排队等待的现象 -- 牺牲了效率 提高了安全性 -- 异步 不排队,都去抢 -- 牺牲了安全性 提高了效率 泛型的上下限 import java.util.ArrayList;import java.util.List;//泛型的复杂用法 上限下限p 阅读全文
posted @ 2020-10-27 23:49 Liang-shi 阅读(173) 评论(0) 推荐(0)
摘要: 注解 分类 --jdk提供的五个注解,常用的@Override --元注解五个,常用的是@Target / @Retention --通常配合元注解完成自定义注解 @Target --用来指定 注解可以出现的位置 --比如出现在: 类上,方法上,成员变量上,局部变量上... --值被维护在了工具类 阅读全文
posted @ 2020-10-27 23:29 Liang-shi 阅读(112) 评论(0) 推荐(0)
摘要: 设计模式 概述 软件设计模式(Design pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序的重用性。 单例模式 --Singleton,保证一个类仅有一个实例,并提供一个访 阅读全文
posted @ 2020-10-27 23:27 Liang-shi 阅读(149) 评论(0) 推荐(0)
摘要: 同步锁 --1,概述 锁是指 把共享资源 锁住 同步是指 其他线程 排队等待钥匙的现象 专门用来解决 多线程 中共享数据有隐患的问题 使用synchronized关键字表示锁 在多线程编程里, 有多条语句操作 了 共享资源 ,一定会有隐患!!! --2,用法 --用在方法上/同步方法 synchro 阅读全文
posted @ 2020-10-27 19:56 Liang-shi 阅读(545) 评论(0) 推荐(0)
摘要: //测试 多线程售票//1, 需求: 设计4个售票窗口,总计售票100张。public class C1 { public static void main(String[] args) { //TODO 问题1 : 总共要卖100张,现在卖了400张,为什么?? // 原因是:int ticket 阅读全文
posted @ 2020-10-27 19:53 Liang-shi 阅读(428) 评论(0) 推荐(0)
摘要: 多线程 概述:为了解决单线程程序的效率问题 多线程相当于 好几个人 一起抢着干一个任务,提高了效率,但是有安全隐患 面试题: 进程与线程的区别 进程是正在运行的程序 一个程序的运行可能依赖多个进程 线程被包含在进程中 是进程中的实际运作单位 一个进程包括多个线程 并行和并发的区别 并行是指 同一个时 阅读全文
posted @ 2020-10-26 19:39 Liang-shi 阅读(111) 评论(0) 推荐(0)
摘要: Map接口 --1,概述 Map接口里的数据非常有特点,map里的数据都是一组 键值对. map.put(10,20); --其中10是键 , 20是值 --键不能重复 使用泛型约束Map集合里的键值的 类型 ,,,Map<K,V> --2,特点 --HashMap 数据无序 --TreeMap 数 阅读全文
posted @ 2020-10-24 17:50 Liang-shi 阅读(282) 评论(0) 推荐(0)
摘要: 集合--1,概述 集合和数组一样,都是用来存储 多个 数据的. 数组的缺点: 多个相同类型的数据 + 一旦创建长度不可变 + 按照下标遍历 + 适合查询 集合的优点: 可以存类型不同的数据 + 可变长度 + 遍历方式丰富 + 适合查询 + 适合增删 --2,继承结构 --Collection接口 - 阅读全文
posted @ 2020-10-23 23:50 Liang-shi 阅读(144) 评论(0) 推荐(0)
摘要: 泛型--1,概述 通常配合集合一起使用 . 泛型的标志是<> .英文是Generic. 泛型的作用 是约束集合中元素的类型 泛型是(Generics)是JDK1.5 的一个新特性,其实就是一个『语法糖』,本质上就是编译器为了提供更好的 可读性而提供的一种小手段,小技巧,虚拟机层面是不存在所谓『泛型』 阅读全文
posted @ 2020-10-23 23:47 Liang-shi 阅读(112) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页