- 浏览: 4498 次
- 性别:
- 来自: 南通
文章列表
Java里面的数据类型包括基本数据类型和引用类型。基本数据类型有8个,分别为byte(字节型)、short(短整型)、int(整形)、long(长整形)、float(单精度浮点型)、double(双精度浮点型)、char(字符型)、boolean(布尔型) ...
一、Java异常的基础知识
Java中的异常用对象来表示。Java对异常的处理是按异常分类处理的,不同异常有不同的分类,每种异常都对应一个类型(class),每个异常都对应一个异常(类的)对象。
异常类有两个来源,一是Java语言本身定义的一些基本异常类型,二是用户通过继承Exception类或者其子类自己定义的异常。Exception 类及其子类是 Throwable
虽然学校java已经一年了,可是我知道,学习java的路上,我才刚刚起步。学Java之前我听许多人说Java很难,学了之后我感觉Java确实不容易,想学好它并非易事。我觉得学Java必须做到三步走:
1.课前认真预习。
2.课上认真听 ...
一般来说,当运行一个应用程序的时候,就启动了一个进程,当然有些会启动多个进程。启动进程的时候,操作系统会为进程分配资源,其中最主要的资源是内存空间,因为程序是在内存中运行的。
在进程中,有些程序流程块是可以乱序执行的,并且这个代码块可以同时被多次执行。实际上,这样的代码块就是线程体。线程是进程中乱序执行的代码流程。当多个线程同时运行的时候,这样的执行模式成为并发执行。
Java语言对多线程的支持通过类Thread
// 主线程其它代码段
ThreadClass subThread = new ThreadClass();
subThread.start();
// 主线程其它代码 ...
刚开始对数组队列和链表不是很清楚,这两天又上了几节课总算大概了解了点。数组队列和链表各有优点,具体怎么用就是胡哥说的看情况。链表修改比较方便,但是获取内容时没有数组方便,需要从头节点开始一个个往下指向。1.链表增加时不需要重新定义,而只需要新建一个节点node,然后让原先的尾节点指向node,再把node赋给尾节点,当然新建之前要先判断一下头节点是否为空。代码实现如下
/**
* 添加节点的方法
*
* @param node要被添加的节点对象
*/
public void add(Node node) {
// 判断root是否为null,如果是 ...
数组和自定义队列 1.数组 数组是java中最基本的一种数据结构,其长度是固定的;数组是有序的,数组中的每个元素都有自己的索引位置。 2.数组的定义 数组的定义有三种方法: A.数据类型[] 数组名=new 数据类型[数组长度]; B.数据类型[] 数组名={数值}; C.数据类型[] 数组名=new 数据类型[ ]{数值,...};
二维数组定义和一维数组类似:
A.数据类型 [][] 数组名 = new 数据类型[行][列];
B.数据类型 [][] 数组名 = {{值,...},...};
C.数据类型 [][] 数组名 = new 数据类型[][]{{值, ...
链表总结 1.什么是链表 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针。链表是是一种物理存储单元上非连续,非顺序的存储结构 ...
一、Java中定义接口关键字是interface,接口中只能包含常量和抽象方法,而且抽象方法的格式和类中的也不一样。
Java定义接口格式是
public interface 接口名 extends 接口,... {
//定义常量
static final 数据类型 常量名 = 值;
数据类型 常量名 = 值;
//抽象方法
public abstract 返回值类型 方法名(数据类型 参数名,...);
public 返回值类型 方法名(数据类型 参数名,...);
返回值类型 方法名(数据类型 参数名,...);
...
Java中的继承与生活中的很相似,但是又有他们之间的不同。Java中继承代表的是一个新的类(子类)可以使用当前类(父类)里面的部分方法和属性,而在这里面又有一些需要我们注意的地方: 1.子类和父类在同意包下的时候,可继承的方法属性为public and protected 2.而他们不在统一包中时,只能继承public的 而且需要特别说明的是,构造函数在以上两种情况下是都不可以继承的。继承其实类似于我们生活中的遗传关系,子代可以继承父辈的财产(protected)和物品(public),当然这是理想状况(同一包);当子代和父辈不是直接血缘关系(继父母)时(不在同一包),那么只能继承物品(pub ...
这次的复习课讲的还是上学期的一些基础,以前没有好好总结过,这次写的总结可能也会有点凌乱。 对象是只要是一个具体的物体或者一件具体事情就是一个对象。 比如某一个鼠标就是一个对象,在特征方面我们可以从:形状,品牌,颜色,型号,材料等进行描述,而在用途方面则有操作电脑,按下释放等功能。 类是根据对象相似的特征和相似的行为进行归类的,是抽象的。 程序中的类是由三个部分组成:1.属性 2.普通方法 3.构造方法。 类的属性,就是根据对象的特征进行的定义。类的方法,就是根据对象的行为进行的定义。 Java中类的基本结构 public class 类名 { private 数据类型 属性名; pub ...