Java学习笔记
ALL--IN
在追求技术的道路上,不断前行~
展开
-
Java02继承
5继承5.1 类、超类和子类关键字extends表示继承。Java中的继承都是公用继承,没有C++中的私有继承和保护继承。 Super class Subclass 来自于集合的术语Base class Derived classParent class Child class 将通用的功能放在超类中,将具有特殊用途的方法放在子类中。转载 2017-02-07 11:55:41 · 178 阅读 · 0 评论 -
java01基础简介
1 java概述开发服务器端应用程序最流行语言,产生网页、运行后端逻辑。当对java了解到一定程度,阅读源码才能解决问题。Applet:在网页中运行的java程序, Java的应用领域:桌面应用系统开发企业级应用开发多媒体系统开发分布式系统开发Web应用系统开发 Java SE 桌面应用程序开发Java EE 企业级分布式的网络程序 如电子商务网转载 2017-02-06 23:01:57 · 241 阅读 · 0 评论 -
Java04异常、断言、日志和调试
11 异常、断言、日志和调试异常处理(exception handing)使用断言来启动检测Java日志框架调试技巧11.1 处理错误如果一个方法不能够采用正常的途径完成任务,就通过另外一个路径退出方法。在这种情况下,方法不返回任何值,而是抛出一个封装了错误信息的对象。此外,调用这个方法的代码也将无法继续执行。异常处理机制开始搜索能够处理这种异常情况的异常处理器(e转载 2017-02-07 18:10:17 · 262 阅读 · 0 评论 -
Java05泛型
12 泛型12.1 为什么使用泛型泛型程序设计(Generic programming):意味着编写的代码可以被很多不同类型的对象所重用。类型参数(type parameters)通配符类型(wildcard type) 可以将Manager添加到ArrayList中,但不能把Employee添加到ArrayList中。 12.2 定义简单泛型类一个泛型类(Generi转载 2017-02-08 10:53:03 · 179 阅读 · 0 评论 -
Java03接口与内部类
6 接口与内部类接口 interface对象克隆 内部类 inner class代理 proxy 6.1 接口public interface Comparable{ int compareTo(T other);}Arrays.sort(Object[] a) 利用的是mergesort 接口也可以被扩展public interfa转载 2017-02-07 16:01:42 · 209 阅读 · 0 评论 -
Java06集合
13 集合实现方法时,不同的数据结构会导致性能有很大差异。 13.1 集合接口Java集合类库将接口(interface)与实现(implementation)分离。可以使用接口类型存放集合的应用,一旦改变了想法,可以轻松额使用另外一种不同的实现。List l = new ArrayList若想改为链表实现,只需上句为List l = new LinkedList转载 2017-02-09 23:33:34 · 191 阅读 · 0 评论