代码改变世界

Java 封装

2017-11-20 09:31 by 全栈开发者社区, 308 阅读, 0 推荐, 收藏, 编辑
摘要:Java 封装 在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。 封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。 要访问该类的代码和数据,必须通过严格的接口控制。 封装最主要的功能在于我们能 阅读全文

Java 抽象类

2017-11-20 09:30 by 全栈开发者社区, 207 阅读, 0 推荐, 收藏, 编辑
摘要:Java 抽象类 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。 由于抽 阅读全文

Java 多态

2017-11-20 09:28 by 全栈开发者社区, 488 阅读, 0 推荐, 收藏, 编辑
摘要:Java 多态 多态是同一个行为具有多个不同表现形式或形态的能力。 多态就是同一个接口,使用不同的实例而执行不同操作,如图所示: 多态性是对象多种表现形式的体现。 现实中,比如我们按下 F1 键这个动作: 如果当前在 Flash 界面下弹出的就是 AS 3 的帮助文档; 如果当前在 Word 下弹出 阅读全文

Java 重写(Override)与重载(Overload)

2017-11-20 09:25 by 全栈开发者社区, 330 阅读, 0 推荐, 收藏, 编辑
摘要:Java 重写(Override)与重载(Overload) 重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。 重写方法 阅读全文

Java 继承

2017-11-20 09:17 by 全栈开发者社区, 206 阅读, 0 推荐, 收藏, 编辑
摘要:Java 继承 继承的概念 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。 生活中的继承: 兔子和羊属于食草动物类,狮子和豹属于食肉动物类。 食 阅读全文

Java 异常处理

2017-11-16 11:11 by 全栈开发者社区, 178 阅读, 0 推荐, 收藏, 编辑
摘要:Java 异常处理 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.l 阅读全文

Java Scanner 类

2017-11-16 11:08 by 全栈开发者社区, 216 阅读, 0 推荐, 收藏, 编辑
摘要:Java Scanner 类 java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。 下面是创建 Scanner 对象的基本语法: Scanner s = new Scanner(System.in); Scanner s = new Sca 阅读全文

Java 流(Stream)、文件(File)和IO

2017-11-16 11:06 by 全栈开发者社区, 121 阅读, 0 推荐, 收藏, 编辑
摘要:Java 流(Stream)、文件(File)和IO Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示 阅读全文

Java 方法

2017-11-16 10:59 by 全栈开发者社区, 250 阅读, 0 推荐, 收藏, 编辑
摘要:Java 方法 在前面几个章节中我们经常使用到 System.out.println(),那么它是什么呢? println() 是一个方法。 System 是系统类。 out 是标准输出对象。 这句话的用法是调用系统类 System 中的标准输出对象 out 中的方法 println()。 那么什么 阅读全文

Java 正则表达式

2017-11-16 10:53 by 全栈开发者社区, 190 阅读, 0 推荐, 收藏, 编辑
摘要:Java 正则表达式 正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 正则表达式实例 一个字符串其实就是一个简单的正则表达式,例如 Hello World 正则表达式匹配 "Hello World" 字符串。 阅读全文