摘要:
在java中,boolean、byte、short、int、long、char、float、double这八种是基本数据类型,其余都是引用类型。“==”是比较两个变量的值是否相等,“equals”是比较两个对象变量所代表的对象的内容是否相等。 阅读全文
摘要:
java.applet: 包含一些用于创建Java小应用程序的类。运行于html页面中。java.awt :包含一些用于编写与平台无关的图形界面(GUI)应用程序的类。java.io:包含一些用作输入输出(I/O)处理的类。java.lang:包含一些Java语言的基本类与核心类,如String、Math、Integer、System和Runtime,提供常用的功能,这个包中的所有类是被隐式导入的。java.net:包含用于建立网络连接的类,与java.io同时使用完成与网络有关的读写。java.util:包含一些实用工具类和数据结构类。 阅读全文
摘要:
final方法1、为了确保某个函数的行为在继承过程中保持不变,并且不能被覆盖(override),可以使用final方法。2、为了效率上的考虑,将方法声明为final,让编译器对此方法的调用进行优化,要注意的是,编译器会自行对final方法进行判断,并决定是否进行优化。通常在方法的体积很小,而我们确实不希望它被覆盖时,才将它声明为final。3、class中所有的private和static方法自然就是final。例如 public final void pubMethod(){}抽象方法和抽象类1、在类中没有方法体的方法,就是抽象方法。2、含有抽象方法的类,即为抽象类。3、如果一个子类没有实 阅读全文