0推荐
8K 浏览

FutureTask源码分析

对于java的并发编程来说,我们都知道Thread和runnable,这是创建一个线程最基本的两种方法,但是这两种方法创建的线程是不支持对线程的执行结果进行返回的。虽然我们可以通过传递引用的方式...
0推荐
8K 浏览

Java 本地接口 JNI 使用详解

从 Java 调用 C 或 C++ 本机代码(虽然不简单)是 Java 平台中一种良好集成的功能。虽然 JNI 支持 C 和 C++,但 C++ 接口更清晰一些并且通常比 C 接口更可取。
koji2161 8年前   
Java开发   JNI  
0推荐
10K 浏览

Java基础 - Synchronized与Lock锁的区别

今天要写的主题是Java的基础知识,Synchronized和Lock锁的区别!!!
wo8553456 8年前   
JVM   Java开发  
0推荐
14K 浏览

红黑树深入剖析及Java实现

红黑树是平衡二叉查找树的一种。为了深入理解红黑树,我们需要从二叉查找树开始讲起。
Nic7739 8年前   
0推荐
18K 浏览

Java中的Filter过滤器详解

Filter也称之为过滤器,它是Servlet技术中最实用的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 ht...
923041120 8年前   
0推荐
11K 浏览

Java 8 中的 Lambda 表达式

Lambda 表达式是 Java 8 最受欢迎的功能。人们将函数式编程的概念引入了 Java 这门完全面向对象的命令式编程语言。关于函数式编程是如何运作的,这个话题超出了本文的范围,不过我们会提...
wgoh6031 8年前   
0推荐
8K 浏览

HashMap源码解析

在 Java8 之前, HashMap 是链表散列的数据结构,即数组和链表的结合体;从 Java8 开始,引入红黑树的数据结构和扩容的优化。
tourers 8年前   
0推荐
10K 浏览

java NIO详解

我们在写java程序的时候,为了进行优化,把全部的精力用在了处理效率上,但是对IO的关注却很少。这也可能是由以前java早期时JVM在解释字节码时速度慢,运行速率大大低于本地编译代码,因此以前往...
ShiMiranda 8年前   
Java   NIO   Java开发  
0推荐
14K 浏览

Java开源 - Joda-Time:让日期处理更简单

Joda-Time,一个面向 Java 平台的易于使用的开源时间/日期库。Joda-Time可以用来替换JDK的日期处理类,并且比 JDK中的时间类更加优秀。
AntHutt 8年前   
0推荐
12K 浏览

Java可重入锁原理

本文首先介绍Lock接口、ReentrantLock的类层次结构以及锁功能模板类AbstractQueuedSynchronizer的简单原理,然后通过分析ReentrantLock的lock方...
ale0224 8年前   
0推荐
10K 浏览

Java基础加强之多线程篇 - 线程创建与终止、互斥、通信、本地变量

Thread类与 Runnable接口 都位于java.lang包中。 从上面我们可以看出,Runnable接口中只定义了run()方法,Thread类实现了Runnable 接口并重写了run...
swiftchen 8年前   
0推荐
10K 浏览

Java中的Filter 过滤器

Filter也称之为过滤器,它是Servlet技术中最实用的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 ht...
xiaoyong12 8年前   
0推荐
7K 浏览

JVM 体系结构

JVM 体系结构分为三部分:1. 类加载器(ClassLoader):用于装载 .class 文件 2. 执行引擎:用于执行字节码,或者执行本地方法 3. 运行时数据区:包括方法区、堆、Java...
dbww4269 8年前   
JVM   Java开发  
0推荐
10K 浏览

Java中的Listener 监听器

监听器Listener就是在application, session,request三个对象创建、销毁或者往其中添加修改删除属性时自动执行代码的功能组件。Listener是Servlet的监听...
Cal3953 8年前   
0推荐
11K 浏览

字节码操纵技术探秘

大家可能已经非常熟悉下面的处理流程:将一个“.java”文件输入到Java编译器中(可能会使用javac,也可能像ANT、Maven或Gradle这样的构建工具),编译器对其进行分析,最终生成一...
lsbj2048 8年前   
0推荐
9K 浏览

Java 异常处理

相信了解 Java 的人对于通过 try-catch-finally 来处理异常应该都有所了解了。但可能很多人在实际中还只是仅仅将代码包起来,然后在 catch 中输出错误信息而已。但是 Jav...
mingzhi 8年前   
0推荐
11K 浏览

Java 中集合的使用

集合: 存储对象的容器,面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,存储对象,集合是存储对象最常用的一种方式。
VictorinaIr 8年前   
0推荐
20K 浏览

Java面试一定会遇到的56个面试题

面试题库第二波:java面试一定会遇到的56个面试题
AlbSetser 8年前   
0推荐
11K 浏览

java多线程开发基础

对于一个java程序猿来说,多线程开发技术无疑是需要掌握的。近期,小生在阅读高洪岩先生编写的《java多线程变成核心技术》一书。由于自己对于多线程开发了解的不多,而且在开发中使用的不多,希望通过...
tianzhi 8年前   
0推荐
7K 浏览

关于 Java 中枚举 Enum 的深入剖析

在编程语言中我们,都会接触到枚举类型,通常我们进行有穷的列举来实现一些限定。Java也不例外。Java中的枚举类型为Enum,本文将对枚举进行一些比较深入的剖析。
jollyznl 8年前   
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档