Java中的ReentrantLock和synchronized两种锁定机制的对比 经验

多线程和并发性并不是什么新内容,但是 Java 语言设计中的创新之一就是,它是第一个直接把跨平台线程模型和正规的内存模型集成到语言中的主流语言。核心类库包含一个 Thread 类,可以用它来构建、启动和操纵线程,Java

lshignal 2016-06-01   26898   0
JVM   Java开发  
P32

  EJB 经典笔记 文档

1 EJB是什么? Enterprice JavaBeans是一个用于分布式业务应用的标准服务端组件模型。采用Enterprice JavaBeans架构编写的应用是可伸缩的、事务性的、多用户安全的。采

it蚁族民工 2012-11-14   503   0
EJB   Java开发  
P28

  JAVA笔试题大全共120道题+SSH框架 文档

不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 (2)继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个

lvwkpt 2014-06-18   3455   0
P7

  Java 虚拟机类装载:原理、实现与应用 文档

Java虚拟机类装载:原理、实现与应用 作者:刘学超 一、引言 Java虚拟机(JVM)的类装载就是指将包含在类文件中的字节码装载到JVM中, 并使其成为JVM一部分的过程。JVM的类动态装载技术能够在运行时刻动态地加载或者替换系统的某些功能模块

dongfeng19 2012-03-27   3152   0

SparkR:数据科学家的新利器 经验

据科学家中使用的程度仅次于SQL。但目前R语言的核心运行环境是单线程的,能处理的数据量受限于单机的内存容量,大数据时代的海量数据处理对R构成了挑战。 为了解决R的可伸缩性问题,R社区已经有一些方案

jopen 2015-10-24   49850   0
SparkR  

java.util.concurrent介绍 经验

concurrent 库(请参阅 参考资料)。 JDK 5.0 中的并发改进可以分为三组: • JVM 级别更改 。大多数现代处理器对并发对某一硬件级别提供支持,通常以 compare-and-swap

jopen 2014-01-06   46901   0

java.util.concurrent 使用详解 经验

concurrent 库(请参阅 参考资料)。 JDK 5.0 中的并发改进可以分为三组: • JVM 级别更改 。大多数现代处理器对并发对 某一硬件级别提供支持,通常以 compare-and-swap

jopen 2014-11-08   136929   0

Java 的最佳实践 经验

Chronon IntelliJ IDEA JRebel Checker 框架 Eclipse 内存分析器 资源 书籍 播客 风格 通常,我们会以一种非常详细繁杂的企业级 JavaBean

jopen 2015-09-24   31365   0
P83

  Java程序员认证考试题库 文档

2.下列关于JDK、JRE和JVM的描述。哪项正确?d A.JDK中包含了JRE,JVM中包含了JRE B.JRE中包含了JDK,JDK中包含了JVM C.JRE中包含了JDK,JVM中包含了JRE D.J

chcyyt 2017-08-30   848   0

Mark Reinhold谈“Java9及其未来” 资讯

jar(曾经取代了Java 1.1中的classes.zip),以及通过创建配置文件( profile )来减少JVM的体积。包含了java.base模块java.lang包和其他一些包的 compact1 prof

dy223 2015-03-26   25585   0
Java9  

Android性能优化典范 - 第1季 阅读笔记 经验

Android性能优化典范-第一季 时的读书笔记,Android性能优化典范主要讲了Android的渲染机制、内存和GC以及电量优化方面相关的内容,因为内容比较庞杂,加上一些知识点需要花心思去理解,所以在阅读的时候,顺便记录一下自己的阅读理解。

jopen 2016-01-13   9994   0
P9

  最新最全Java面试题汇总 文档

15、error和exception有什么区别 答:error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况 exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况

yangfei 2010-10-08   3459   0

Java为什么会引入及如何使用Unsafe 资讯

misc.Unsafe至少从2004年Java1.4开始就存在于Java中了。在Java9中,为了提高JVM的可维护性,Unsafe和许多其他的东西一起都被作为内部使用类隐藏起来了。但是究竟是什么取代Uns

jopen 2015-01-16   11809   0
Java  

android多线程下载图片 经验

url) { final AndroidHttpClient client = AndroidHttpClient.newInstance("Android123"); final HttpGet

jopen 2012-10-27   64674   0

Netty 源码分析之 番外篇 Java NIO 的前生今世 经验

Buffer 中. 实际上, 一个 Buffer 其实就是一块内存区域, 我们可以在这个内存区域中进行数据的读写. NIO Buffer 其实是这样的内存块的一个封装, 并提供了一些操作方法让我们能够方便地进行数据的读写

gtot2266 2016-11-16   31351   0
P51

  程序员葵花宝典 文档

时不 用部分细节。抽象包括两个方面, 一是过程抽象, 二是数据抽象。 继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用, 它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,

xufeng168 2014-04-16   1298   0
P65

  Java笔试参考资料 文档

括两个方面,一是过程抽象,二是数据抽象。 2.继承:inheritance 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个

cylhunter、 2011-08-09   2756   0
P57

  java基础知识总结 文档

方法名和类名相同 ② 没有返回值类型 ③ 在每一个对象创建时都会自动运行一次 ④ 在类中没有声明构造方法,JVM会自动为类创建一个空的构造方法 Student(){} ⑤ 作用:为对象赋初值 static 修饰:

tanlin 2016-11-16   9430   0
P19

  BEA WebLogic平台下J2EE调优攻略 文档

如何选择和使用Entity Bean 1.5.5 其他的一些小技巧 第二章 应用服务器调优 2.1 JVM调优 2.1.1 垃圾收集和堆大小 2.1.2 jRockit调优 2.2 Server调优 2.2

henujun 2011-09-05   470   0
P172

  你必须知道的N个Java语言问题 文档

传统的结构化设计方法的基本点是面向过程,系统被分解成若干个过程。而面向对象的设计方法是采用构造模型的观点,在系统的开发过程中,各个步骤的共同目标是建造一个问题域的模型。在面向对象的设计中,初始元素是对象,然后将具有共同特种的对象归

mujun1209 2011-03-08   513   0
1 2 3 4 5 6 7 8 9 10