随笔分类 - Java的API
摘要:一、概述 提到线程不得不提进行。因为线程是进程的一个执行单元。下面对线程和进程分别进行介绍。 1、进程 进程是当前操作系统执行的任务,是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竟争计算机系统资源的基本单位。一般而言,现在的操作系统都是多进程的。 进程的执行过程是线状的,
阅读全文
摘要:一、概述 目前各类语言中向函数传递参数的类型分为三种: 其中按值传递表示方法(函数)接收的是调用者提供的变量的拷贝,不改变参数的值;按引用传递表示方法(函数)接收的调用者提供的变量地址;按指针传递表示方法(函数)接收的是调用者提供的指针的拷贝,不改变指针的值和地址,但可以改变指针所指向的地址。 ja
阅读全文
摘要:一、异常概述 异常是为了反馈和处理/解决问题设计的一套机制。异常的顶级父类是Throwable,它有两个子类:Error、Exception。下面分别详细介绍二者。 二、异常的特点 1、Exception的定义:表示在合理的应用程序中出现的可以处理的问题。 2、异常的分类: 编译时异常:在编译的时候
阅读全文
摘要:一、概述 Java中的日期类设计的比较失败,刚开始使用Date来计算时间,后来大部分Date类的方法都过时了;想用Calendar类代替Date类,然而Calendar类也是不尽如人意。下面简单介绍下Java中的日期转换方法。 1、Date类 Date类的构造方法有两个,public Date()和
阅读全文
摘要:一、概述 String是代表字符串的类,本身是一个最终类,使用final修饰,不能被继承。 二、String字符串的特征 1. 字符串在内存中是以字符数组的形式来存储的。 示例如下,可以从String的底层源码中看到。 2.因为字符串是常量,所以本身是存储在方法区的常量池中。只要字符串的实际值一样,
阅读全文
摘要:一、概述 正则表达式通常被用来对字符串提供范围性的校验、替换那些符合某个模式(规则)的文本。 正则表达式所对应的类Pattern,所有的正则表达式都是在这个类下创建的。Pattern类用于创建一个正则表达式,也可以说创建一个匹配模式,它的构造方法是私有的,不可以直接创建,但可以通过Pattern.c
阅读全文
摘要:一、概述 因为基本数据类型的变量身上没有任何的方法和属性,所以针对基本数据类型提供了对应的类形式--包装类。 利用这个类产生对象,调用对象身上的方法来操作这个数据。 二、分类 包装类分为以下几种: 三、包装类使用时需要注意点 3.对于整数而言,在进行自动封箱的时候,会有判断范围:-128~127,在
阅读全文
摘要:一、概述 Object时java中顶级父类,也是唯一没有父类的类;它是整个java中最基本的类,在java中所有的类都默认继承了Object。 二、重要方法 1、clone方法 克隆出一个新的对象。 使用clone方法时的注意点: 2、finalize方法 通知GC进行垃圾对象的回收,但是GC不一定
阅读全文