摘要: java.lang.OutOfmemoryError: PermGen Space 的错误,导致项目无法正常运行。 出现这个错误的原因,总结一下: PermGen Space指的是内存的永久保存区,该块内存主要是被JVM存放class和mete信息的,当class被加载loader的时候 就会被存储 阅读全文
posted @ 2017-01-03 16:57 赫子 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 重新配jar包 阅读全文
posted @ 2016-12-27 14:39 赫子 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 在Java中有两类线程:用户线程 (User Thread)、守护线程 (Daemon Thread)。 所谓守护 线程,是指在程序运行的时候在后台提供一种通用服务的线程,比如垃圾回收线程就是一个很称职的守护者,并且这种线程并不属于程序中不可或缺的部分。因此,当所有的非守护线程结束时,程序也就终止了 阅读全文
posted @ 2016-06-17 12:08 赫子 阅读(182) 评论(0) 推荐(0) 编辑
摘要: @Override是Java5的元数据,自动加上去的一个标志,告诉你说下面这个方法是从父类/接口 继承过来的,需要你重写一次,这样就可以方便你阅读,也不怕会忘记 @Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1>可以当注释用,方便阅读 2>编译器可以给你验证@Over 阅读全文
posted @ 2016-06-17 11:44 赫子 阅读(263) 评论(0) 推荐(0) 编辑
摘要: instanceof是Java、php的一个二元操作符(运算符),和==、>、<是同一类东西。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是判断其左边对象是否为其右边类的实例,返回boolean类型的数据。可以用来判断继承中的子类的实例是否为父类的实现。相当于c#中的is操作符。ja 阅读全文
posted @ 2016-06-13 16:24 赫子 阅读(107) 评论(0) 推荐(0) 编辑
摘要: extends是继承类与类的 implements是实现接口的 类与类之间只支持单继承 接口与接口之间支持多继承 阅读全文
posted @ 2016-06-12 15:48 赫子 阅读(119) 评论(0) 推荐(0) 编辑
摘要: /**这是一个可以对数组进行操作的工具类,该类中提供了,获取最值,排序等功能。@author 刘培赫@version V1.1*/ public class ArrayTool { /** 空参数构造函数。 */ private ArrayTool(){} /** 获取一个整形数组中的最大值。 @p 阅读全文
posted @ 2016-05-26 15:26 赫子 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 静态使用注意: 1.静态方法只能访问静态成员(方法和变量)。非静态方法既可以访问静态也可以访问非静态。 2.静态方法中可以定义this,super关键字。因为静态优先于对象存在。 3. 主函数是静态的。 阅读全文
posted @ 2016-05-26 01:11 赫子 阅读(112) 评论(0) 推荐(0) 编辑
摘要: class Demothis关键字//哪个对象在调用this所在的函数,this就代表哪个对象。{ //当定义类中功能时,该函数内部要用到该函数的对象时,这时用this来表示这个对象。 public static void main(String[] args) { Person P1=new Pe 阅读全文
posted @ 2016-05-20 23:06 赫子 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1.函数名和类名相同; 2.不用定义返回值类型; 3.不能写return语句; 4.作用是初始化; class Wow{ private String name; private int age; /*构造代码块 作用:给对象进行所有对象进行统一初始化;首先执行 */ { System.out.pr 阅读全文
posted @ 2016-05-19 19:23 赫子 阅读(221) 评论(0) 推荐(0) 编辑