Java 面向对象 之 super 关键字
转载于 : http://www.verejava.com/?id=17159596599630 /** this: 代表当前类的引用 1. 当局部变量和成员变量同名时, 成员变量要加 this 限定 2. 实例化时 可以用 this 调用当前类的构造方法,
Java 面向对象 之 enum 枚举类型
转载于 : http://www.verejava.com/?id=17159522877829 /** * * 1. 常量 : 用final 修饰的变量 * 注意: 常量 遵循标识符命
Java 面向对象 之 final 关键字
转载于 : http://www.verejava.com/?id=16992827836151 /** 知识点: final 关键字 1. 什么是final : final 就是最终的意思 2. final 关键字修饰的变量是常量 不能修改
Java 面向对象 之 接口 火车票实例
转载于 : http://www.verejava.com/?id=16992821172850 /** 接口的实际应用: 题目: 两个人A,B开发一个火车票显示功能A负责客户端, B负责服务器端 思路: 1. 抽象出类: 1.1 客户端显示类(Terminal) 1.2 服
Java 面向对象 之 接口 interface
转载于 : http://www.verejava.com/?id=16992815279749 /** 知识点: 接口 interface (重点中的重点) 面向接口的编程 接口的定义: 接口就是一个约定 题目: 主席说要建立和谐社会,温家宝说要为人民服务 思路: 1.&n
Java 面向对象 之 关键字instanceof
转载于 : http://www.verejava.com/?id=16992811364048 /** 知识点: 关键字 instanceof 题目:输出参加Oracle大会的人分类信息 思路: 1. 抽象出类 : 会议厅(Hall), 人种(Person){程序员(Programer),管理者(Ma
Java 面向对象 之 抽象类 abstract
转载于 : http://www.verejava.com/?id=16992804621647 /** 知识点: 抽象类 abstract 题目: 爸爸叫我买一斤水果和一条鱼 思路: 1. 抽象出类:爸爸(Father), 儿子(Son), 水果(Fruit),鱼(Fish) 2.&nbs
Java 面向对象 之 封装方法
转载于 : http://www.verejava.com/?id=16992728331734 /** 测试类的封装特性 类的封装特性就是, 将类的属性私有化private 然后提供公有的方法去访问 */public class Encapsulation { public static v
Java 数组 之 二维数组 扫雷实例
转载于 : http://www.verejava.com/?id=17159392878528 import java.util.Scanner;public class Test1 { /** * 模拟扫雷游戏, 在一个二维数组中, 1:无雷 2:有雷, 键盘输入&nb
Java 数组 之 二维数组
转载于 : http://www.verejava.com/?id=16992693216433 public class BinaryArray { public static void main(String[] args) { //二维数组定义和初始化 int[][]&nbs
Java 数组 之 一维数组 冒泡排序算法
转载于 : http://www.verejava.com/?id=16992682424030 /** 用冒泡算法:将成绩arrays 从小到大排序输出 思路: 第一趟排序 1. 将数组中n个元素从第一个元素开始 一一跟后面的元素比较 2. 如果前面的数据比后面的数据大, 两个交换位置直到一次循环完成,那么数组
Java 数组 之 一维数组 搜索元素
转载于 : http://www.verejava.com/?id=16992664685428 /** 题目: 从scores中查找给定的值value 在数组scores中的索引位置 思路: 1. 遍历数组scores中的值, 如果有值与 给定的value相等 打印出当前索引 否则打印-1&n
Java 数组 之 一维数组 修改 元素
转载于 : http://www.verejava.com/?id=16992660057227 /** 修改scores数组索引index位置的值为value */import java.util.Scanner;public class ArrayUpdate { public static 
Java 数组 之 一维数组 删除 元素
转载于 : http://www.verejava.com/?id=16992656053526 /** 题目: 删除scores数组索引index位置的值 思路: 1. 创建一个临时比scores 小1的临时数组tempArray 2. 将index前面的数据复制到tempArray前面 3. 将index后面
Java 数组 之 一维数组 追加 元素
转载于 : http://www.verejava.com/?id=16992650730025 /** 数组分类 1. 一维数组 1.1 一维数组的定义和初始化 1.2 对一维数组的操作, 遍历,添加,插入,修改,删除,排序,查找 2. 二维数组 2.1 二维数组的定义和初始化 2.2 
Java 数组 之 一维数组
转载于 : http://www.verejava.com/?id=16992640551624 /** 数组分类 1. 一维数组 1.1 一维数组的定义和初始化 1.2 对一维数组的操作, 遍历,添加,插入,修改,删除,排序,查找 2. 二维数组 2.1 二维数组的定义和初始化 2.2 
Java 基础 之 for 循环
转载于 : http://www.verejava.com/?id=16992632674123 /**for 循环 定义 :for(初始化变量;判断条件;更新循环变量){} 执行过程: 1. 初始化变量 2. 执行判断条件, 如果true 继续执行,执行完后, 更新循环变量,
Java 基础 之 continue和 break
转载于 : http://www.verejava.com/?id=17159306674727 public class Test2 { public static void main(String[] args) { for (int i = 1;
Java 基础 之 do while 循环实例
转载于 : http://www.verejava.com/?id=16992628432522 /** 连续录入学生姓名,输入“q”则系统退出 */import java.util.Scanner; public class DoWhile2 { public static void
Java 基础 之 do while 循环
转载于 : http://www.verejava.com/?id=16992623980921 /** do{ }while(判断表达式) : 直到 while 判断表达式为 false 退出循环 */import java.util.Scanner; publi