`
085567
  • 浏览: 220216 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
著名科技博客博主Taranfx撰文:Java 1.4到1.5的修改很大,在编译compile-time 方面提升很大,Java 6在运行时runtime智能上做了优化,Java 7的主要改进:模块化。我们分析一下Java 7的主要修改:   * Modularization 模块化– JSR 294 或者 Project Jigsaw   * JVM 对动态语言的支持   * 更多新的 I/O APIs 即将完成,包括真正的异步I/O 和最终的真实的文件系统 file system API – JSR 203   * 对XML本地语言支持. (可能的probable)   * Safe ...
今天一个电话面试中问道JDK5与JDK6的区别,打得不好,确切的说没答出来。赶忙到晚上查了下资料。记录在博客中。 http://hi.baidu.com/salever/blog/item/7f3150c61455001c9c163dc5.html 1. 泛型2 自动装箱/拆箱3 for-each4 static import5 变长参数 1. 泛型 1.4之前 java util包中容器类,装的是Object对象,你要装特定的类型可以,但要强制转换,这可能导致运行时错误.例:原来ArrayList list=new ArrayList();list.add(new Integer(3)) ...
 引言   Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码 ...
面向对象的特征有哪些方面 1. 抽象:抽象就是忽略一个主题中与当前目标2. 无关的那些方面,3. 以便更充分地注意与当前目标4. 有关的方面。抽象并不5. 打算了解全部问题,而6. 只是选择其中的一部分,7. 暂时不8. 用部分细节 ...
首先分清楚Stack,Heap的中文翻译:Stack—栈,Heap—堆。         在中文里,Stack可以翻译为“堆栈”,所以我直接查找了计算机术语里面堆和栈开头的词语:        堆存储: heapstorage    堆存储分配: heapstorage allocation  ...
   一提到线程好像是件很麻烦很复杂的事,事实上确实如此,涉及到线程的编程是很讲究技巧的。这就需要我们变换思维方式,了解线程机制的比较通用的技巧,写出高效的、不依赖于某个JVM实现的程序来。毕竟仅仅就Java而言 ...
从Java1.1开始引入了内部类以来,它就引起了人们的激烈争论。其实任何优秀的语言特性用得不好就是滥用,内部类用得不好就会导致代码像迷宫一样,导致出现毫无重用的综合征。1、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。几种内部类的共性:A、内部类仍然是一个独立的类,在编译之后会内部类会被编译成独立的.class文件,但是前面冠以外部类的类命和$符号。B、内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地访问外部类的成员变量,无论是否是private的。2、成员内部类:形式如下    class Outer {        class Inner{}    } ...
随着市场的不断发展,企业在垄断资源和产品价格上的竞争优势越来越淡化,企业竞争逐步呈现出新的特点。由于未来通信市场发展具有很大的不确定性,短期内靠推出某种新技术或者新产品来获得产业高速发展的可能性越来越 ...
1、创建接口,该接口类在服务端和客户端都必须有。 public interface Serverif extends VersionedProtocol 2、在服务端实现接口类 public class ServerImpl implements Serverif 3、服务端,使用实现的类启动服务,需要定义监听的IP地址和端口 Server server = RPC.getServer(si, SERVERADDRESS, SERVERPORT, 10, true, conf); server.start(); 4、客户端定义远程连接 InetSocketAddress sa = ...

IT书籍在线看

 
在线技术书网站:http://mba.shengwushibie.com/itbook/
一、Stanford大学的Phoenix系统(单机多核的应用)1、Phoenix是在共享内存的体系结构上的MapReduce实现。它的目标是在多核平台上,使程序执行得更高效,而且使程序员不必关心并发的管理。事实上并发管理,尽管是经验丰富的程 ...
百度hadoop c++扩展介绍: http://zhaolinjnu.blog.sohu.com/153902759.html 资料:https://issues.apache.org/jira/browse/MAPREDUCE-1270

hadoop安全

up and running with secure hadoop: http://hbaseblog.com/2010/07/21/up-and-running-with-secure-hadoop/ http://www.openfoundry.org/tw/worldwide-news/2397
一、final  根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 final不能用于修饰构造方法。 注意:父类的private成员方法是不能被子类方法覆盖的,因此private类型的方法默认是final类型的。 1、final类  final类不能被继承,因此final类的成员方法 ...
C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。 一、面向过程设计中的static 1、静态全局变量 在全局变量前,加上关 ...
Global site tag (gtag.js) - Google Analytics