Java
李嘻
这个作者很懒,什么都没留下…
展开
-
JAVA 类与对象
一、类与对象把有相似属性的实物进行抽象描述的就是类。把类中属性具体化的就是对象,对象是类的实例化。类有属性、方法,将这些具体化之后,就成了对象。例如,有一个电脑的类,包含有CPU、显卡、内存、硬盘、鼠标、键盘、屏幕、品牌等等的属性,还有开机、关机、放歌等等的方法。电脑该有的都有,但是他并不能指向某一台具体的电脑,他的描述都是抽象的。只有当这些描述具体话的时候,才称为对象,比如i7的处理原创 2015-11-02 17:35:44 · 262 阅读 · 0 评论 -
多线程
一、多线程概述1. 进程 进程是应用程序的执行实例,每个进程是由私有的虚拟地址空间、代码、数据和其它系统资源组成。2. 线程 通常在一个进程中可以包含若干个线程,它们可以利用进程所拥有的资源,在引入线程的操作系统中,通常都是把进程作为分配资源的基本单位,而把线程作为独立运行和独立调度的基本单位,由于线程比进程更小,基本上不拥有系统资源,故对它的调度所付出的开销就会小得多,能更高原创 2015-11-25 00:30:41 · 304 阅读 · 0 评论 -
HashMap
HashMap是基于哈希表的Map接口的实现。HashMap中允许使用NULL键合NULL值。因为在扩容时会发生重构,在重构之后,索引会发生变化,说以不能保证映射的顺序,特别是它不能保证映射顺序的恒久不变。 HashMap有两个影响性能的因子:初始容量和加载因子。初始容量是哈希表中位置的初始数量。加载因子是表在当前容量下,对于表可以装多满的一种衡量尺度,当表格中的数据量超出了当前容量与加原创 2015-11-17 21:43:58 · 300 阅读 · 0 评论 -
流与文件
一、I/O流概述1. 什么是流 流实际上是一个数据序列。把程序与文件的交流想象成一个管道,而数据从一边到另一边,这个就是流。例如,把数据从键盘读到程序,这是输入流,把程序里的数据输出显示到屏幕,这是输出流。采用流的机制可以使数据有序地输入和输出。2. I/O流类 java.io包中包含几乎所有可能永远需要在Java中执行输入和输出(I/O)类。所有这些数据流代表一个输入源和原创 2015-11-21 22:10:19 · 300 阅读 · 0 评论 -
Java的异常处理机制
在程序运行过程中,可能会遇到各种各样的错误。可能由用户没按规定输入,可能在运行过程中发生数组越界,可能在运算中出现了不符合运算规则的数据等等。这些异常,都容易造成程序运行错误,引发程序崩溃。所以,预想到这些异常的发生,并做对应的异常处理就十分重要。 传统的异常处理,采用大量的if语句对异常进行处理,使得整个程序的代码结构十分复杂,可读性很差,而且对于错误的返回信息少。 Java提供了一原创 2015-11-10 01:19:17 · 352 阅读 · 1 评论 -
Java中的抽象类和接口
一、Java中的抽象类和抽象方法Java中使用abstract关键字来描述抽象类和抽象方法。抽象方法的定义方式为“访问修饰符 abstract 返回值类型 方法名(参数列表);”public abstract String NoOfWheels();如果含有一个抽象方法,则这个类称为抽象类,抽象类必须在类定义的时候使用abstract关键字。抽象类的定义方法为“访问控制原创 2015-11-05 22:26:05 · 298 阅读 · 0 评论 -
Java中的fina关键字
final关键字final是最后的、最终的;不可更改的意思。在Java中,final关键字也是类似的意思。被final修饰的类不可以再被继承,相当于最后一个类,不能再往下继承了。public final class Father {}public class Son extends Father {}//此处会报错,因为Father被final修饰,不能被Son继承被fi原创 2015-11-05 21:38:35 · 668 阅读 · 0 评论 -
Java方法的重载和类的继承
一、方法的重载在Java中,通过定义不同的参数列表来实现方法的重载public class Point { private int x,y; Point (int x){ this(x,x); } Point (int x,int y){ this.x = x; this.y = y; } public double distance(){//计算点到原点的原创 2015-11-04 23:05:23 · 566 阅读 · 0 评论 -
java集合框架
集合:通常情况下,把具有相同性质的一类东西,汇聚成一个整体,可以称为集合。集合框架:为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法。接口:即表示集合的抽象数据类型。接口提供了让我们对集合中所表示的内容进行单独操作的可能。实现:也就是集合框架中接口的具体实现。实际它们就是那些可复用的数据结构。算法:在一个实现了原创 2015-11-19 23:12:25 · 287 阅读 · 0 评论