11 2021 档案
摘要:Java 方法重写 (转自:http://c.biancheng.net/view/940.html) 在子类中如果创建了一个与父类中相同名称、相同返回值类型、相同参数列表的方法,只是方法体中的实现不同,以实现不同于父类的功能,这种方式被称为方法重写(override),又称为方法覆盖。当父类中的方
阅读全文
摘要:Java 方法重载 (转自:http://c.biancheng.net/view/940.html) Java 允许同一个类中定义多个同名方法,只要它们的形参列表不同即可。如果同一个类中包含了两个或两个以上方法名相同的方法,但形参列表不同,这种情况被称为方法重载(overload)。 例如,在 J
阅读全文
摘要:Java 对象类型转换 (转自:http://c.biancheng.net/view/940.html) 将一个类型强制转换成另一个类型的过程被称为类型转换。本节所说的对象类型转换,是指存在继承关系的对象,不是任意类型的对象。当对不存在继承关系的对象进行强制类型转换时,会抛出 Java 强制类型转
阅读全文
摘要:Java super关键字详解 (转自:http://c.biancheng.net/view/940.html) 由于子类不能继承父类的构造方法,因此,如果要调用父类的构造方法,可以使用 super 关键字。super 可以用来访问父类的构造方法、普通方法和属性。 这里复习一下构造方法:创建:pu
阅读全文
摘要:Java 继承(extends)简明教程 (转自:http://c.biancheng.net/view/940.html) 1.类的封装 继承是面向对象的三大特征之一。继承和现实生活中的“继承”的相似之处是保留一些父辈的特性,从而减少代码冗余,提高程序运行效率。 Java 中的继承就是在已经存在类
阅读全文
摘要:Java 类的封装 (转自:http://c.biancheng.net/view/940.html) 1.类的封装 封装将类的某些信息隐藏在类内部,不允许外部程序直接访问,只能通过该类提供的方法来实现对隐藏信息的操作和访问。例如:一台计算机内部极其复杂,有主板、CPU、硬盘和内存, 而一般用户不需
阅读全文
摘要:Java 包(package)详解 (转自:http://c.biancheng.net/view/940.html) 1.什么情况下需要包? 随着程序架构越来越大,类的个数也越来越多,管理程序中维护类名称也是一件很麻烦的事,尤其是一些同名问题的发生。有时,开发人员还可能需要将处理同一方面的问题的类
阅读全文
摘要:Java 递归算法 (转自:http://c.biancheng.net/view/940.html) 1.递归概念 程序调用自身的编程技巧称为递归(recursion),它做为一种算法在程序设计语言中广泛应用。Java 支持递归,在 Java 编程中,递归是允许方法调用自身调用的属性。调用自身的方
阅读全文
摘要:Java 构造方法 (转自:http://c.biancheng.net/view/940.html) 构造方法是类的一种特殊方法,用来初始化类的一个新的对象,在创建对象(new 运算符)之后自动调用。Java 中的每个类都有一个默认的构造方法,并且可以有一个以上的构造方法。 Java 构造方法有以
阅读全文
摘要:Java 可变参数 (转自:http://c.biancheng.net/view/940.html) 在具体实际开发过程中,有时方法中参数的个数是不确定的。为了解决这个问题,在 J2SE 5.0 版本中引入了可变参数的概念。 声明可变参数的语法格式如下: methodName({paramList
阅读全文
摘要:Java main()方法 (转自:http://c.biancheng.net/view/940.html) 1 Main方法 概念:main() 方法是 Java 应用程序的入口方法,程序在运行的时候,第一个执行的方法就是 main() 方法。main() 方法和其他的方法有很大的不同。 Jav
阅读全文
摘要:Java final修饰符详解 (转自:http://c.biancheng.net/view/940.html) 1 Final修饰符 概念:final 在 Java 中的意思是最终,也可以称为完结器,表示对象是最终形态的,不可改变的意思。final 应用于类、方法和变量时意义是不同的,但本质是一
阅读全文
摘要:Java import static静态导入 (转自:http://c.biancheng.net/view/940.html) 1 import static静态导入 1)导入指定类的单个静态成员变量、方法 概念:JDK 1.5 之后,静态导入的语法,用于导入指定类的某个静态成员变量、方法或全部的
阅读全文
摘要:Java 类注释 (转自:http://c.biancheng.net/view/940.html) 1 类注释(掌握) 类注释一般必须放在所有的“import”语句之后,类定义之前,主要声明该类可以做什么,以及创建者、创建日期、版本和包名等一些信息。以下是一个类注释的模板。 /** * @proj
阅读全文
摘要:Java static关键字(静态变量和静态方法) (转自:http://c.biancheng.net/view/940.html) 1 静态类(掌握) 概念:static修饰的称为静态变量,方法称为静态方法或类方法,它们统称为静态成员,归整个类所有, 静态成员的访问:静态成员不依赖于类的特定实例
阅读全文
摘要:Java 创建用户并修改密码 (转自:http://c.biancheng.net/view/940.html) 1 用户的创建(掌握) 每一个应用系统都离不开用户模块。用户模块除了提供登录之外,还允许用户查看自己的信息和进行修改。本实例将创建一个用户类,然后再创建一个测试类调用用户类,实现修改密码
阅读全文
摘要:Java 对象的创建、访问、销毁 (转自:http://c.biancheng.net/view/940.html) 1 对象的创建(掌握) 首先明白对象是什么东西?对象是对类的实例化。对象具有状态和行为,变量用来表明对象的状态,方法表明对象所具有的行为。Java 对象的生命周期包括创建、使用和清除
阅读全文
摘要:Java this关键字详解(3种用法) (转自:http://c.biancheng.net/view/940.html) 1 this.属性名(掌握) this 关键字是 Java 常用的关键字,可用于任何实例方法内指向当前对象,也可指向对其调用当前方法的对象,或者在需要当前类型对象引用时使用。
阅读全文
摘要:Java类的实例:创建类,成员方法的声明和调用 (转自:http://c.biancheng.net/view/940.html) 1 创建一个学生类,需求描述 创建一个表示学生的实体类 Student,其中有学生姓名、性别和年龄信息。要求使用属性来表示学生信息,最终编写测试代码。 定义:定义一个名
阅读全文
摘要:《信息安全工程师》第13章网络安全漏洞防护技术原理与应用思维导图。 思维导图软件:MindMaster
阅读全文
摘要:Java:类和对象学习 (转自:http://c.biancheng.net/view/940.html) 1 基本概念 类:类是描述了一组有相同特性(属性)和相同行为(方法)的一组对象的集合。 对象:对象或实体所拥有的特征在类中表示时称为类的属性。 例如,每个人都具有姓名、年龄和体重,这是所有人共
阅读全文
摘要:转自:https://www.cnblogs.com/clover-toeic/p/3730362.html 数据压倒一切。如果选择了正确的数据结构并把一切组织的井井有条,正确的算法就不言自明。编程的核心是数据结构,而不是算法。 ——Rob Pike 说明 本文基于这样的认识:数据是易变的,逻辑是稳
阅读全文