摘要:
//Data structure and algorithm 一、数据结构和算法 在任何语言中都是通用的,是一独立的学科,除了数据结构就是算法 常用的数据结构: 数组(Aray),( Stack),队列( Queue),二叉树、链表( Linked List)、哈希表、散列表(Hash)等算法 冒泡 阅读全文
摘要:
Java中利用import 导入自定义包 必须在java的同一个项目下,可以跨包导入需要的包类。 例如: 工程目录如下 animals包下有两个类,一个是Animal,另一个是MammalInt类,假设Array类中要引用animals包中的某个类,应该如何导入: 或者可以用.* 表示通配,即导入包 阅读全文
摘要:
1.数据库的定义: 数据库是存储数据的工具,并允许以某种方式创建,阅读,更新,和删除数据。 关系数据库:包含行和列的表。每一行均保存了有关特定实体的相关数据。每一列表示有关实体的一条信息。 常用关系型数据库: Oracle:跨平台,多层次网络计算,支持多重工业标准,处理海量数据,性能优 DB2: I 阅读全文
摘要:
Java 包(package) 为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。 //包的作用 //1.把功能相似或者相关的类或接口组织在同一个包中,方便类的查找和使用 //2.如同文件夹一样,包也采用了树形目录的存储方式。 // 同一个包中的类名字是不同的,不同的包中的类的名字是 阅读全文
摘要:
一、Java 接口 在Java中,接口可理解为对象间相互通信的协议。接口我们可以看作是抽象类的一种特殊情况,在接口中只能定义抽象的方法和常量 // 1)在java中接口来用 interface声明 // 2)接口中的方法默认都是 public abstract的,不能更改 // 3)接口中的变量默认 阅读全文
摘要:
一、Java 封装 //封装(Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法 //封装可以被认为是一个保护屏障,防止该类的代码和数据被外部定义的代码随机访问 //要访问该类的代码和数据,必须通过严格的接口控制 //封装最主要的功能在于我们能修改自己的实现代码, 阅读全文
摘要:
Java 抽象类 // 1.定义抽象类c1ass关键字前边添加 abstract // 2.抽象类是不能够被实例化的 // 3.在抽象类中可以定义一些子类公共的方法或属性 // 4.抽象方法只在抽象类中,提供声明,不需要实现,起到了一个强制的约束作用,要求子类必须实现 // 5.在抽象类中定义抽象方 阅读全文
摘要:
Guideline 2.3.3 - Performance - Accurate Metadata We noticed that your screenshots do not sufficiently reflect your app in use. Specifically, your 5.5 阅读全文
摘要:
Java 多态 多态是同一个行为具有多个不同表现形式或形态的能力。 多态就是同一个接口,使用不同的实例而执行不同操作,如图所示: 一、 多态的优点 // 1. 消除类型之间的耦合关系 // 2. 可替换性 // 3. 可扩充性 // 4. 接口性 // 5. 灵活性 // 6. 简化性 二、多态存在 阅读全文
摘要:
一、.重写(Override) 重写是子类对父类允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写! //重写的好处在于子类可以根据需要,定义特定于自己的行为,也就是说子类能够根据需要实现父类的方法 //重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常 阅读全文