加载中
数据结构

wu

2018/09/26 12:54
6
java NIO:IO与NIO的区别

一、概念 NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在Java API中提供了两套NIO,一套是针对标...

2018/09/11 11:11
98
java集合

一、传统集合 collection: list:ArrayList LinkedList Vector Stack set:HashSet TreeSet Map:HashMap TreeMap 二、简单的不再多说,只说不会的! 1、Vector: 默认创建大小为10的Object数组...

2018/08/07 16:02
4
JAVA的异常处理机制

Throwable是所有类的超类 Error类是指java运行时系统的内部错误和资源耗尽错误。应用程序不会抛出该类对象。如果出现了这样的错误,除了告知用户,剩下的就是尽力使程序安全的终止 Exceptio...

2018/08/03 20:39
12
JAVA内存管理和JVM运行机制、垃圾回收、内存调优

一、JAVA内存管理 java是跨平台语言,java预编译.class文件放置JVM虚拟机中运行; Java的内存结构,也就是运行时的数据区域 运行时数据区 方法区:常量池、变量等存储地方;(持久区) 堆:实...

2018/08/03 20:25
776
java中23种设计模式

一、设计模式分类: 创建型(5): 工厂方法模式:工厂创建对象 抽象工厂模式:抽象工厂实例创建对象,工厂可新增修改 单例模式:适用于只需要一个对象的情况 建造者模式:创建复杂对象 原型...

2018/07/24 18:04
63
java的反射机制理解

一、概念说明 java的反射机制,是在运行状态下,可以动态获取任意一个类的属性和方法;可以动态调用一个对象任意方法; 二、反射相关类 java.lang.Class; //类 java.lang.reflect.Constructo...

2018/07/20 11:05
9
多线程并发编程

一、学习架构图 二、创建线程 (一)直接创建方式: 1.创建一个类继承Thread,并重现run方法,然后调用start()启动线程; class hello extends Thread { public void run() { ......

2015/03/30 17:18
273
Java HashMap的工作原理 及各种Map区别

一、Java HashMap的工作原理 jdk1.7下HashMap数据结构:数组加链表,链表长度没有8的限制; jdk1.8 HashMap数据结构:数组+链表+红黑树;链表超过8会转存为红黑树; 1.jdk1.8 中HashMap的put...

2015/03/30 16:54
1K
synchronized的使用方法

Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步...

2015/03/25 17:38
105
Java中各种排序算法

//插入排序: package org.rut.util.algorithm.support; import org.rut.util.algorithm.SortUtil; /** * @author treeroot * @since 2006-2-2 * @version 1.0 */ public class......

2015/03/24 18:14
12

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部