摘要:
1、终结类与终结方法被final修饰符修饰的类和方法,终结类不能被继承,终结方法不能被当前类的子类重写终结类的特点:不能有派生类终结类存在的理由:安全: 黑客用来搅乱系统的一个手法是建立一个类的派生类,然后用他们的类代替原来的类设计: 你认为你的类是最好的或从概念上你的类不应该有任何派生类终结方法的... 阅读全文
摘要:
1、类的继承一种由已有的类创建新类的机制,是面向对象程序设计的基石之一。通过继承,可以根据已有类来定义新类,新类拥有已有类的所有功能Java只支持单继承,每个子类只能有一个直接父类,父类是所有子类的公共属性及方法的集合,子类则是父类的特殊化,继承机制可以提高程序的抽象程度,提高代码的可重用性基类(b... 阅读全文
摘要:
1、方法的控制流程Java中的流程控制结构主要有三种:顺序结构选择结构if语句(二路选择结构)、switch语句(多路选择结构)循环结构for语句、while语句、do-while语句跑个程序:输入一个年份,判断它是不是闰年。(闰年: 能被4整除但不能被100整除,或者能被400整除)public ... 阅读全文
摘要:
1、对象初始化和回收对象初始化系统在生成对象时,会为对象分配内存空间,并自动调用构造方法对实例变量进行初始化对象回收对象不再使用时,系统会调用垃圾回收程序将其占用的内存回收构造方法一种和类同名的特殊方法用来初始化对象Java中的每个类都有构造方法,用来初始化该类的一个新的对象没有定义构造方法的类,系... 阅读全文
摘要:
1、面向对象的程序设计方法概述面向对象的程序设计与结构化程序设计方法相比,更符合人类认识现实世界的思维方式,已成为程序设计的主流方向涉及的主要概念:抽象、封装、继承、多态对象现实世界中:万物皆对象,都具有各自的属性,对外界都呈现各自的行为程序中:一切都是对象,都具有标识 (identity), 属性... 阅读全文
摘要:
1.数据类型Java数据类型有:原始数据类型(Primitive Data Types )引用类型(reference type )Java原始数据类型又称基本数据类型,它说明了在程序中所能表示的基础数据的种类,通常有8种。引用类型包括类、接口等,具体内容将在后面文章中介绍。Java原始(基本)数据... 阅读全文
摘要:
3.Java术语JVM - java虚拟机 JVM将 java 字节码程序翻译成机器语言。然后由计算机执行。JRE - java 运行环境 JRE 是由JVM 和 java platform 核心类以及相关支撑文件组成。API - Application programming interfac... 阅读全文