![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javase
kkk2pm
这个作者很懒,什么都没留下…
展开
-
有关容器
Collection 作为 容器的父接口 collection 允许有重复的元素 两种子接口: Set子接口:无序的不可重复,包含子类(HashSet) Lis子接口:有序的可重复,包含(ArrayList,LinkList) 容器可以存储任意类型的数据 只能存储引用数据类型的数据,自动装箱 容器类对象: Collection<> col=new ArrayList(); <&g...原创 2019-06-13 20:39:17 · 91 阅读 · 0 评论 -
Map类集合与线程安全
Map 存储键值对形式的数据 key-value(K-V) eg.Map<Integer,String> key是无序的,不可重复的–>set集合 value无序的,可重复的 -->Collection集合 一个key只能对应一个value(如果想要value对应多个值可以存储在容器中list) 存储多个数据的时候,如果key相同,value会覆盖 遍历: ke...原创 2019-06-14 21:14:38 · 825 阅读 · 0 评论 -
关于线程通行的应用,以及IP的基础介绍
线程通信:wait 和 notify和notifyAll() -->同步环境下使用 否则:IllegalMonitorStateException 人车公用街道的案例 street Person Car wait():使线程进入等待序列,释放对象锁,让出cpu的资源 notify和notifyAll():唤醒对方处于等待序列的线程,具有可运行的能力,并且要获取对象的锁和cpu的资...原创 2019-06-16 21:23:30 · 95 阅读 · 0 评论 -
关于反射机制的一些理论小结
反射 Reflect 发生在程序运行期的行为,以检查类,接口,变量,方法的信息和实例化对象来调用方法,获取变量的值。 eg.通过反射创建对象 1.首先在同一project下创建source文件夹,再其内创建db.properties文件,内部写个代码如:name=com.homeWork.Reflect.Person 2.关联db文件 pro.load(Thread.currentThread()...原创 2019-06-17 21:16:11 · 136 阅读 · 0 评论 -
JDBC的基本操作步骤
JavaDataBaseConnectivity(Java数据库连接) 操作步骤: 加载驱动(选择数据库) Ex. Class.forName(“oracle.jdbc.driver.OracleDriver”); 获取连接(与数据库链接,以SCOTT表为例) Connection con=DriverManager.getConnection( “jdbc:oracle:thin:@local...原创 2019-06-21 20:23:26 · 243 阅读 · 0 评论