摘要: 静态方法不能调用动态方法,可以在动态类,动态方法中添加static使其变为静态。 阅读全文
posted @ 2013-08-26 13:22 Iamsnail 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 能使用接口实现线程的话,就不要使用继承实现线程。用接口实现线程,还可以用接口和继承使用其他。继承的话就只能继承线程。线程同步使用synchronized关键字,给资源加锁用synchronized修饰死锁问题解决:加固死锁 阅读全文
posted @ 2013-08-22 21:16 Iamsnail 阅读(95) 评论(0) 推荐(0) 编辑
摘要: java中规定,俩个内容相同的对象,具有相同的hashcodes重写hashcode()必须和equal一起 阅读全文
posted @ 2013-08-21 17:26 Iamsnail 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 异常是运行期的错误。发生异常,会生成异常对象。并抛出(throw),使用try,catch可以捕获异常。异常分类throwble:根类Error子类 :系统错误,你处理不了的错误Exception子类。可解决错误。必须解决runtimeException可可解决,可不解决。异常处理try {//可能抛出的语句。}catch(SomeExceptiona){}catch(SomeException b){}finally {//资源清除,关闭文件,删除临时文件……}catch异常之后必须处理,这是良好的编程习惯。异常可以自定义,即自建一个类,继承exception父类一个图五个关键字:tryca 阅读全文
posted @ 2013-08-06 17:20 Iamsnail 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1内存分析贯穿始终。对象和类的概念。类 (对象)的关系。class,new引用的概念构造方法的概念。方法重载(构造方法的重载)this,staticpackage &&importprivate,protected,public ,defaultextend,overwrite,final ,object (toString,equals)upcasting ,downcasting多态,polymophysmabstract抽象interface 接口 阅读全文
posted @ 2013-08-06 10:29 Iamsnail 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 接口是一种抽象类。接口类的所有方法,都是抽象方法。只有常量,没有变量。(public static final)方法只有定义,没有实现。public多个无关类可以实现同一个接口,一个类可以实现多一个接口。难点,实现多重继承。 阅读全文
posted @ 2013-08-06 10:09 Iamsnail 阅读(130) 评论(0) 推荐(0) 编辑
摘要: final可以修饰变量,方法,类final修饰变量,表示变量的值不能再改变。finalinti = 1;表示i的值固定为1,不再改变。即最终变量。final修饰方法,方法不能被重写。final修饰类,类不能被继承。 阅读全文
posted @ 2013-08-06 09:37 Iamsnail 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 用abstract来修饰类。含有抽象方法的类必须抽象处理(声明为抽象类)。抽象方法必须被重写。只需声明,不需要实现。抽象类必须被继承,抽象类不能被实例化。 阅读全文
posted @ 2013-08-06 09:20 Iamsnail 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1有继承,2有重写,3父类引用指向子类对象。 阅读全文
posted @ 2013-08-06 09:00 Iamsnail 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 重要 阅读全文
posted @ 2013-08-04 13:20 Iamsnail 阅读(86) 评论(0) 推荐(0) 编辑