强引用 平时我们编程的时候例如:Object object=new Object();那object就是一个强引用了。如果一个对象具有强引用,那就类似于必不可少的生活用品,垃圾回收器绝不会回收它。当内存空 间不足,Java虚拟机强引用 平时我们编程的时候例如:Object object=new .....
分类:
编程语言 时间:
2015-04-03 06:47:18
阅读次数:
292
什么也不说了,直接上代码。首先是节点类,大家都懂得/** * 二叉树的节点类 * * @author HeYufan * * @param */class Node>{ /** * 节点储存的值 */ private T data; /** * 左子节点 */ private Node...
分类:
编程语言 时间:
2015-04-03 06:45:14
阅读次数:
207
首先,下载源码,是通过mercurial 下载 具体下载命令可以参看?http://openjdk.java.net/projects/jdk7u/?这里 通过hg clone 下载 我下载的版本是openjdk-7u75-src-b13,这个版本可能不是一个稳定版本 但只要能通...
分类:
其他好文 时间:
2015-04-03 01:42:29
阅读次数:
275
概念进程:一个正常执行的程序。
每一个程序都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。线程: 就是进程中的一个独立的控制单元,线程在控制着进程的执行。一个进程中至少有一个线程,或者说至少一个控制单元。
例子:jvm启动不止一个线程,还有负责垃圾回收的线程。如何在程序中定义一个线程待续……...
分类:
编程语言 时间:
2015-04-03 01:39:10
阅读次数:
179
N!
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 61718 Accepted Submission(s): 17632
Problem Description
Given an integer N(0 ≤ N...
分类:
其他好文 时间:
2015-04-03 01:38:16
阅读次数:
179
前面完成了服务器的对接,这一篇主要是实现各类消息的接收,并封装成map形式,供后面的使用,以及回复文本消息。 前面介绍的服务器的对接是通过get请求,而微信服务器准发过来用户的信息则是通过post请求,因此我们的方法要在post中实现。同样,sae在接收微信服务器发过来消息时仍需要验证消息...
分类:
微信 时间:
2015-04-03 01:33:44
阅读次数:
412
4、接口隔离原则: ISP(Interface Segregation Principle) 客户端不应该依赖它不需要的接口,或者说类的依赖的关系应该建立在最小的接口上。举个例子,直接上代码:1interfaceI{2publicvoidmethod1();3publicvoidmethod2();...
分类:
编程语言 时间:
2015-04-03 01:32:30
阅读次数:
227
java中的修饰符分为类修饰符,变量修饰符,方法修饰符。类修饰符: 1、public : public 即公共类。 2、package : 默认缺省为包修饰符,本包可见。 3、abstract :凡是用 abstract 修饰符修饰的类,被称为抽象类。含有一个或者多个抽象方法的类必须声明为抽象...
分类:
编程语言 时间:
2015-04-03 01:27:11
阅读次数:
216
方法重写要点:
1. 子类中方法与父类中的方法返回值类型,方法名,参数列表完全相同。
2. 子类方法的修饰符级别不能低于父类的方法访问级别。
3. 子类抛出的异常类型的范围不能大于父类所抛出异常的范围。
获得某个类对应Class对象的方式:
1. 使用类的.clas...
分类:
编程语言 时间:
2015-04-03 00:19:40
阅读次数:
212
介绍两种OpenStack-API(Java版)——jcoulds && openstack4j...