02 2015 档案

Java in a Nutshell学习笔记
摘要:1, bytecode永远是大段2,其它语言要在java里运行,要么实现类似于javac的编译器,把该语言解释成为class文件。要么,直接重新实现JVM,直接解释该语言3,Java和C++区别:Java的函数调用默认是virtual的Java总是传值的Java不支持多重继承Java没有操作符重载4... 阅读全文

posted @ 2015-02-26 14:32 醉清风JM 阅读(692) 评论(0) 推荐(0)

Java中interface和abstract class的区别和联系
摘要:interface: interface类似于class,但是只包含函数(只规定参数、函数名、返回类型,不规定函数体)。目的是用来建立类和类之间的一种“协议”。一个类可以实现多种接口,来模拟多重继承。 abstract class: 可以定义函数体,也可以不定义。抽象类中的方法必须是abstract 阅读全文

posted @ 2015-02-05 14:04 醉清风JM 阅读(272) 评论(0) 推荐(0)

Java中final的作用
摘要:Java中Final可以被用于变量,方法,类。具体来说:1, Final 变量修饰主类型时,制定变量为常数,不希望被改变修饰类类型时,表示变量的句柄不变,不能被指定指向新的变量修饰参数时,参数不可变2,Final方法表示在继承期间保持不变,而且不可以被覆盖或者改写。同时,Final方法会被做inli... 阅读全文

posted @ 2015-02-04 12:42 醉清风JM 阅读(229) 评论(0) 推荐(0)

导航