- 博客(13)
- 收藏
- 关注
原创 类,对象,面向对象以及三大特征
一、 类和对象面向对象程序设计中两个重要的概念:类和对象1、简单来说:对象的抽象化是类,类的具体化就是对象。类是一种抽象的概念,是对现实生活中事物的描述,类是对某一批对象的抽象,它不是实际存在的事物。对象是一个实际存在的实体,从这个意义上讲,万物都是对象。我们日常所说的人,都是人的实例,而不是人类。2、现
2014-07-14 00:34:08 925 1
原创 抽象类和接口
一、 抽象类抽象类格式:(public或者default) abstract 类名抽象类初步理解:普通类可以理解为具体类,它能被实例化。抽象类是抽象的,所以不能被实例化。抽象类进一步理解:当多个类中出现相同功能,但是功能主体不同,这是可以向上抽取。只抽取功能定义,而不抽取功能定义,就形成了抽象类。
2014-07-14 00:32:48 561
原创 内部类
一、 内部类 内部类的定义:大部分时候,我们把类定义成一个独立的程序单元。在某些情况下,我们把一个类放在另一个类的内部定义,这个定义在其他类内部的类被称为内部类,包含内部类的类被称为外部类。内部类的作用: 1、内部类提供了更好的封装,可以把内部类隐藏在外部类内部
2014-07-14 00:30:32 440
原创 异常
一、 Java中的Throwable体系Throwable Error Exception Checked异常(没有这种异常名,只是一种范畴) IOException … … RuntimeException IndexOutOfBoundException NullP
2014-07-14 00:30:27 575
原创 多线程
一、 进程、线程的概念1)、进程:每个运行中的程序都是一个进程。 多个进程可以在单个处理器上并发执行,多个进程之间不会相互影响。注意:并发性和并行性是两个概念,并行性是指在同一时刻,有多条指令在多个处理器上同时执行;并发性是指同一时刻只能有一条指令在单个处理器上执行,但多个进程指令被快
2014-07-14 00:27:55 407
原创 集合
一、 集合框架Iterable:(接口) |-Collection:(接口) |-List:(接口) |-ArrayList |-LinkedList |-Vector |-Set:(接口) |-HashSet |-LinkedHashSet |-TreeSe
2014-07-14 00:26:05 569
原创 IO流
一、 IO体系Reader:字符输入流基类 |-BufferedReader:字符输入流缓冲区 |-LineNumberReader:跟踪行号的字符输入流缓冲区 |-InputStreamReader:是字节流通向字符流的桥梁:它使用指定的 charset 读取字节并将其解码为字符。 |-Fi
2014-07-14 00:23:57 511
原创 Java高新技术
一、 Java5.0的新特性1、自动拆装箱 java中数据类型分为两种: 基本数据类型和引用数据类型(对象) 在java程序中所有的数据都需要当做对象来处理,所以针对8种基本数据类型提供了包装类,如下:int --> Integer,byte --> Byte,short -->
2014-07-14 00:20:36 587
原创 交通灯管理系统
一、 面向对象分析和设计面向对象设计把握一个重要的经验:谁拥有数据,谁就对外提供操作这些数据的方法。人在黑板上画圆:这个动作涉及到三个类,Person,blackboard,Circle画圆的方法draw()到底是哪个类中的方法呢?画圆需要圆心坐标(x,y)和半径radius,这些数据在Circle
2014-07-14 00:16:39 950 2
原创 银行业务调度系统
一、现实中银行业务流程:1、假设银行有3种对应的客户:普通客户、快速用户、VIP用户。2、当3种用户进入银行后,他们会在同一个取号机上进行取号,但是他们取的编号的类型不同。普通用户取号依次是:普通用户1号编号、普通用户2号编号、普通用户3号编号... …快速用户取号编号依次是:快速用户1号编号、快速用户2号编号、快速用户3号编号… …VIP用户取号编号依次是:VIP用户1号编号、VIP用户2号编号、VIP用户2号编号… …
2014-07-13 22:12:11 667
原创 数组
示例数组:int[] arr = {3,2,4,5,7,6,1};遍历数组: public static void printArray(int[] arr) { System.out.print("{"); for(int x=0; x<arr.length; x++) { if(x!=arr.length-1) { System.out.print(a
2014-07-13 22:03:14 462
原创 处理单例设计模式中懒汉式的安全问题过程
一、 面向对象分析和设计面向对象设计把握一个重要的经验:谁拥有数据,谁就对外提供操作这些数据的方法。人在黑板上画圆:这个动作涉及到三个类,Person,blackboard,Circle画圆的方法draw()到底是哪个类中的方法呢?画圆需要圆心坐标(x,y)和半径radius,这些数据在Circle类中上,所以Circle提供操作这些数据的方法draw();分析可得画圆的动作draw(
2014-07-13 13:56:16 670
原创 Java程序为何“编译一次,到处运行”
一、内部类 内部类的定义:大部分时候,我们把类定义成一个独立的程序单元。在某些情况下,我们把一个类放在另一个类的内部定义,这个定义在其他类内部的类被称为内部类,包含内部类的类被称为外部类。内部类的作用:1、内部类提供了更好的封装,可以把内部类隐藏在外部类内部,不允许同一个包中的其他类直接访问该内部类。2、当内部类定义在成员位置上时,内部类可以看做外部类的成员。由于同
2014-06-26 11:46:27 4446 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人