摘要:
原文地址:https://www.cnblogs.com/gonjan-blog/p/6685611.html 。写的很好
阅读全文
posted @ 2018-12-01 18:01
Siwanper
阅读(146)
推荐(0)
编辑
摘要:
简单的说,反射技术就是动态的获取指定的类以及动态的调用类的内容。可以提高扩展性 在运行时判断任意一个对象所属的类 在运行时构造任意一个类的对象 在运行时判段任意一个类所具有的成员变量和方法 在运行时调用任一个对象的方法 在运行时创建新类对象 在使用Java的反射功能时,基本首先都要获取类的Class
阅读全文
posted @ 2018-12-01 16:36
Siwanper
阅读(165)
推荐(0)
编辑
摘要:
集合框架中的工具类:特点:该工具类中的方法都是静态的。 Collections:常见方法: 1, 对list进行二分查找: 前提该集合一定要有序。 int binarySearch(list,key); //必须根据元素自然顺序对列表进行升级排序 //要求list 集合中的元素都是Comparabl
阅读全文
posted @ 2018-12-01 10:07
Siwanper
阅读(122)
推荐(0)
编辑
摘要:
# 1 集合: * 1、用于存储对象的容器 * 2、集合的长度是可变的 (数组的大小是固定的) * 3、集合中不可以存储基本数据类型 Collection中常用的方法 1,添加。 boolean add(Object obj): boolean addAll(Collection coll): 2,
阅读全文
posted @ 2018-12-01 10:06
Siwanper
阅读(153)
推荐(0)
编辑
摘要:
1.java线程的实现常用的两种方式: 继承Thread类,重写run方法。 实现Runable接口,实现run方法。然后通过Thread创建线程对象,并将实现Runable接口的子类作为实际参数传给Thread的构造函数。 2.多线程使用(生产者和消费者)
阅读全文
posted @ 2018-12-01 10:01
Siwanper
阅读(140)
推荐(0)
编辑
摘要:
**数组到底是如何在内存中存在的呢,我们是如何使用数组的。** # 1、基本概念 每运行一个java程序会产生一个java进程,每个java进程可能包含一个或者多个线程,每一个Java进程对应唯一一个JVM实例,每一个JVM实例唯一对应一个堆,每一个线程有一个自己私有的栈。进程所创建的所有类的实例(
阅读全文
posted @ 2018-12-01 09:59
Siwanper
阅读(176)
推荐(0)
编辑