- 博客(8)
- 收藏
- 关注
原创 Jvm常用启动参数
但是,在OSX上的最新版本的 JVM,对直接内存的默认大小进行修订,改为“在不指定直接内存大小的时默认分配的直接内存大小为64MB”,可以通过 -XX:MaxMemorySize来显示指定直接内存的大小。-XX:ParallelGCThreads=n:设置并发收集器新生代收集方式为并行收集时,使用的CPU数。-XX:PermSize、-XX:MaxPermSize:分别设置永久代最小大小与最大大小(Java8以前)-XX:ParallelGCThreads=n:设置并行收集器收集时使用的CPU数。
2023-04-25 11:28:52 134
原创 快速排序(以中间为基准)
/*** 快速排序。* @param inputs*/public static void quickSort(int[] inputs,Comparator cp) {sort(inputs, 0, inputs.length - 1, cp);}/*** 快速排序算法,结果是从小到大。* @param inputs 待排序对象数组。*
2017-04-20 11:05:07 5242
原创 二分查找
public class Main {public static void main(String[] args) throws Exception {BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));String cout = bufferedReader.read
2017-04-17 20:57:30 220
原创 冒泡排序算法
public class Main {public static void main(String[] args) throws Exception {BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));String cout = bufferedReader.read
2017-04-17 20:05:20 307
原创 选择排序算法
public class Main {public static void main(String[] args) throws Exception {BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));String cout = bufferedReader.read
2017-04-17 11:50:20 215
转载 Java Collection
在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。并且Java用面向对象的设计对这些数据结构和算法进行了封装,这就极大的减化了程序员编程时的负担。程序员也可以以这个集合框架为基础,定义更高级别的数据抽象,比
2017-04-11 20:52:30 428
转载 Java集合类操作优化经验总结
本文首先针对 Java 集合接口进行了一些介绍,并对这些接口的实现类进行详细描述,包括 LinkedList、ArrayList、Vector、Stack、Hashtable、HashMap、WeakHashMap 等,然后对一些实现类的实现方式和使用经验进行讲解,同时重点介绍 WeakHashMap。希望通过本文介绍,可以让读者对集合的操作方式、注意事项等有一些了解。在实际的项目开发中会
2017-04-11 18:59:56 240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人