java
文章平均质量分 86
大风_Blog
这个作者很懒,什么都没留下…
展开
-
java IO一般用到的类
如图,具体用到就查API其余基本掌握还有总结一下从键盘读取内容:1、使用java。util.Scanner 类Scanner scan = new Scanner(System.in); String filename = scan.nextLine();2、 使用BuferedRederBufferedReader bi = new Buffe原创 2014-03-30 23:17:47 · 819 阅读 · 0 评论 -
关于JVM中方法调用的相关指令,以及解析(Resolution)和分派(Dispatch)的解释——重载的实现原理与重写的实现原理
JVM中相关方法的调用的指令invokestatic调用静态方法。invokespecial用于调用构造器方法、私有方法、父类方法。invokevirtual用于调用类的所有虚方法。invokeinterface用于调用接口方法。解析(resolution)与分派(dispatch)解析解析调用一定是个静态的过程,在编译期间就完全确定,在类装载的解析阶段原创 2014-08-28 11:31:57 · 2580 阅读 · 0 评论 -
java RMI一个例子以及模仿RMI的原理实现一个自己的RMI
1、JDK的rmiJDK其实已经帮我们fzhuang原创 2014-08-21 16:16:01 · 884 阅读 · 0 评论 -
死锁的三种形式:一般死锁,嵌套管程锁死,重入锁死
死锁的总结死锁的定义:死锁一般是指两个(或两个以上)线程同时竞争两个(或者多个)资源,从而产生同时等待的现象,使得系统僵持不动。顺便复习一下线程与进程的定义以及他们之间的区别。进程:一个有独立功能的程序利用某些数据资源的一次远行过程。线程:一个进程里面的一条执行路径(或者执行过程),同一条进程下的n多条线程之间可以互相通信(共享数据)。区别:原创 2014-07-28 21:15:40 · 4960 阅读 · 0 评论 -
生产者与消费者
1、生产者与消费者问题的描述一个或者多个生产者,一个或者多个消费者。生产者在一条生产线不停地生产产品,消费者们不停地消费产品,需要注意的是这里的生产线属于临界资源(Critical Source).当生产线的产品生产满之后,生产者不能再往生产线生产产品,当生产线为空时消费者不能往生产线消费产品。生产线里面有两个方法,生产和消费,这两个方法都临界区(Criti原创 2014-08-03 15:20:43 · 1394 阅读 · 0 评论 -
一个简单的java回调函数的实现
回调函数回调函数涉及的3个函数登记回调函数回调函数响应回调函数简单的解释你到一个商店买东西,刚好你要的东西没有货,于是你在店员那里留下了你的电话,过了几天店里有货了,店员就打了你的电话,然后你接到电话后就到店里去取了货。在这个例子里,你的电话号码就叫回调函数,你把电话留给店员就叫登记回调函数,店里后来有货了叫做触发了回调关联的事件,店员给你打电话叫做原创 2014-07-10 15:39:00 · 4515 阅读 · 0 评论 -
关于Hadoop2.2.0在虚拟机centOS6.5下的安装配置
1、安装虚拟机和centOS6.5原创 2014-07-24 17:49:09 · 827 阅读 · 0 评论 -
关于JVM的几个参数,以供自己参考便利
-Xmx3550m -Xms3550m -Xmn2g -Xss128kXn转载 2014-05-23 21:56:28 · 580 阅读 · 0 评论 -
hibernate的一点总结
一、关于对象的三种状态:1、trans原创 2014-04-09 12:40:23 · 1000 阅读 · 1 评论 -
一图定天下——java程序编写到编译到运行到垃圾回收全解析
java程序编写到编译到运行到GC全解析一、总体概况图:原创 2014-04-21 14:30:45 · 774 阅读 · 0 评论 -
也谈JVM
JVM的内存区域模型新生代: 程序新创建的对象都是从新生代分配内存,新生代由EdenSpace和两块相同大小的SurvivorSpace(通常又称S0和S1或From和To)构成,可通过-Xmn参数来指定新生代的大小,也可以通过-XX:SurvivorRation来调整EdenSpace及SurvivorSpace的大小。老年代:用于存放经过多次原创 2014-04-02 23:39:40 · 1098 阅读 · 1 评论 -
Java内存详解
深入Java核心 Java内存分配原理精讲栈、堆、常量池虽同属Java内存分配时操作的区域,但其适用范围和功用却大不相同。本文将深入Java核心,详细讲解Java内存分配方面的知识Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内原创 2014-03-23 21:09:19 · 701 阅读 · 0 评论 -
Google Java编程风格指南
Google Java编程风格指南January 20, 2014作者:Hawstein出处:http://hawstein.com/posts/google-java-style.html声明:本文采用以下协议进行授权: 自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ,转载请注明作者及出处。目录前言转载 2014-09-02 08:57:11 · 1366 阅读 · 0 评论