随笔分类 -  java备份日记

摘要:1.继承的概念面向对象的特点之一,可以实现对类的复用。可以通过以下两种方法实现 a.合成/聚合关系(包含其他类):将一个类当作另一个类的属性。b.派生类:一个类继承另一个类,实现继承的类称为派生类,被继承类称为父类,基类,超类。父类的成员方法和成员变量被子类继承,但是父类的构造方法没有被继承。在Ja... 阅读全文
posted @ 2015-07-16 16:52 beyondbycyx 阅读(156) 评论(0) 推荐(0)
摘要:1.面向对象的设计思想 面向过程:是以一个流程为单位,考虑它的实现方法,关心的是它的功能实现。 面向对象:是以具体事物为单位,考虑它的属性(特征)和动作(行为)。2.面向对象思考问题的方式有哪些对象?对象有什么特征和功能?对象之间的关系?3.类和对象 3.1,面向对象的编程思想:是力图使计算机语言中... 阅读全文
posted @ 2015-07-16 16:51 beyondbycyx 阅读(131) 评论(0) 推荐(0)
摘要:1.java编程方向Javase(j2se)即桌面开发javaee(j2ee)即web开发javame(j2me)即手机开发2.java历史: Java名字的由来,因为外国人喜欢喝咖啡,而咖啡的原产地是爪哇岛,所以就将爪哇岛音译过来Java。 1990年sun公司启动一个项目--绿色计划,打算编写... 阅读全文
posted @ 2015-07-16 16:50 beyondbycyx 阅读(199) 评论(0) 推荐(0)
摘要:1.异常的定义 异常是指程序在运行时期发生不正常事件,导致程序指令流程的无法正常执行。2.异常的分类 错误(error):jvm系统的内部错误或资源耗尽等严重情况,属于jvm需要负担的责任。 异常(exception):编程的错误或其他外在的因素导致的一般性问题。 注意:程序员只需要处理异常(Exc... 阅读全文
posted @ 2015-07-16 16:49 beyondbycyx 阅读(213) 评论(0) 推荐(0)
摘要:1.了解银行业务调度系统的工作流程与原理 银行里有三种窗口,一种是普通窗口,一种是VIP窗口,一种是快速窗口,所有客户都要领号排队,当VIP窗口或快速窗口空闲时,可以为普通窗口服务。2.银行业务调度系统的项目需求 ·银行内有6个业务窗口,1-4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VI... 阅读全文
posted @ 2015-07-16 16:01 beyondbycyx 阅读(204) 评论(0) 推荐(0)
摘要:1,交通灯管理系统原理与分析 首先明白它的工作原理,由于刚刚学车,大概明白交通灯是如何运作的,一般来说车右转是默认不用看灯的,可以直接右转的, 但有时候当交通有箭头显示的时候又不一样了,所以我们不考虑这种情况。那么默认右转灯是一直绿的。根据东南西北四个方向 的车都有各自的三种路线,按道理,东南... 阅读全文
posted @ 2015-07-16 15:22 beyondbycyx 阅读(190) 评论(0) 推荐(0)
摘要:1.反射和内省 反射:能动态修改Java代码,用于运行时检测和修改某个对象的结构及其行为 内省:内省是反射的一个子集,用于运行时检测某个对象的类型及其包含的属性 JavaBean:是一种特殊的Java类,主要用于传递数据信息。 使用案例:package cn.itcast.day1;import j... 阅读全文
posted @ 2015-07-16 10:22 beyondbycyx 阅读(252) 评论(0) 推荐(0)
摘要:一:动态代理技术1.程序中的代理 为具有相同接口的目标类的各个方法,添加一些系统功能,如日志,异常处理,计算方法运行的 时间,事务管理等等,都可以交给另一个类去实现这些功能,该类称为代理类。 注意:为了让代理类共享目标类中的各个方法,可以让代理类实现和目标类相同的接口。 public class ... 阅读全文
posted @ 2015-07-14 21:41 beyondbycyx 阅读(233) 评论(0) 推荐(0)
摘要:一:注解1.注解(Annotation) 注解相当一个类或接口,每一个注解都是一个实例对象 注解的使用形式:@interface即@注解类名 定义注解类: @interface A {…} 使用了“注解类”的类: @A class B{} 对“使用了注解类的类”进行反射操作: class C { ... 阅读全文
posted @ 2015-07-14 21:35 beyondbycyx 阅读(162) 评论(0) 推荐(0)
摘要:一:java1.5新特性(1:提高安全性 2:提高效率 3:简化书写)1.静态导入 import :导入某个类或,某个包下的所有类。 import static : 导入某个类中的所有静态成员或某个静态成员 a.导入某个类的所有静态成员(方法和变量):import static 包名.类名.*; b... 阅读全文
posted @ 2015-07-14 21:23 beyondbycyx 阅读(177) 评论(0) 推荐(0)
摘要:1.TCP/IP协议 在Internet中TCP/IP协议是使用最广泛的通讯协议。“传输控制协议/网际协议”/Transmission Control Protocol/Internet Protocol TCP/IP实际上是一组协议,它包括上百个各种功能的协议。如:“远程登录”,“文件传输”等,而... 阅读全文
posted @ 2015-07-13 16:38 beyondbycyx 阅读(150) 评论(0) 推荐(0)
摘要:1.GUI(图形用户界面) Graphical User Interface(图形用户接口)。 用图形的方式,来显示计算机操作的界面,这样更方便更直观。2.CLI Command line User Interface (命令行用户接口) 就是常见的Dos命令行操作。 需要记忆一些常用的命... 阅读全文
posted @ 2015-07-12 15:45 beyondbycyx 阅读(172) 评论(0) 推荐(0)
摘要:1.类,方法上的泛形//泛型类定义的泛型,在整个类中有效。如果被方法使用,//那么泛型类的对象明确要操作的具体类型后,所有要操作的类型就已经固定了。////为了让不同方法可以操作不同类型,而且类型还不确定。//那么可以将泛型定义在方法上。/*特殊之处:静态方法不可以访问类上定义的泛型。如果静态方法操... 阅读全文
posted @ 2015-07-11 17:16 beyondbycyx 阅读(253) 评论(0) 推荐(0)
摘要:1. java.io.File类 File类代表系统文件(文件和目录),磁盘上的文件和目录在Java程序中是用File类的实例来表示。 常用的构造方法:File (String pathname);File(File parent, String child) ;File(String parent... 阅读全文
posted @ 2015-07-11 16:17 beyondbycyx 阅读(249) 评论(0) 推荐(0)
摘要:1.Map 接口 实现Map接口的集合类是通过"键-值"映射的方式来存储对象的。 "键-值"映射对是通过键来唯一标识,Map底层的"键"是用Set存放的(这就保证了它的唯一性,不重复)。 将键映射到值的对象。一个映射不能包含重复的键,每个键最多只能映射到一个值。 JDK API中Map接口的实现类常... 阅读全文
posted @ 2015-07-10 15:05 beyondbycyx 阅读(180) 评论(0) 推荐(0)
摘要:1.线程和进程的概念1.1.进程(Process):拥有独立的内存空间,每个独立执行的程序称为进程 1.2.线程(Thread):线程是一个程序内部的一条执行路径,Java虚拟机允许应用程序并发地运行多个执行线程 1.3.线程和进程的区别 每个进程都有独立的代码和数据空间(进程上下文),进程间的切换... 阅读全文
posted @ 2015-07-09 17:24 beyondbycyx 阅读(139) 评论(0) 推荐(0)
摘要:1.集合的概念集合:是Java API提供的一些类的实例,用于动态存储多个对象JDK所提供的集合API位于Java.util包下。2.集合框架图(都在util包下)2.1 Collection下的常用方法 1.添加: add(e) ; addAll(Collection);2.删除: remove(... 阅读全文
posted @ 2015-07-09 17:13 beyondbycyx 阅读(130) 评论(0) 推荐(0)