Java异常处理概念和处理机制
异常概念
什么是异常?
所谓异常是指在程序运行的过程中发生的一些不正常的事件。(如:除0溢出,数组下标越界,空引用等等)
异常导致的后果?
Java异常处理概念和处理机制
异常概念
什么是异常?
所谓异常是指在程序运行的过程中发生的一些不正常的事件。(如:除0溢出,数组下标越界,空引用等等)
异常导致的后果?
Java常用类的使用
Date日期类
Date 表示特定的时间,精确到毫秒
构造方法:
public Date()
pulic Date(long date)//参数为时间戳值
Java高级特性-String、StringBuffer、StringBuilder
String
Java语言中的字符串值属于String类,虽然有其它方法表示字符串(如字符数组),但Java一般使用String类作为字符串的标准格式,Java编译器把字符串值作为Strin对象。
String对象一旦创建就不能改变。如果需要进行大量的字符串修改操作,应该使用StringBuffer/StringBuilder类或者字符数组,最终结果可以被转换成String对象。
Java高级特性之自动装箱和拆箱
有时需要将int这样的基本类型转换为引用类型对象
基本数据(Primitive)类型的自动装箱、拆箱是J2SE 5.0提供的新功能,为打包基本数据类型提供了方便,但提供方便的同时隐藏了细节,建议在能够区分基本数据类型与引用类型的差别时再使用
基本类型int、boolean、byte、short、char、long、float、double对应的包装引用类型分别是Integer、Boolean、Byte、Short、Character、Long、Float、Double
Java高级特性之内部类
所谓内部类(Inner Class),就是将一个类定义在另一个类的内部。内部的类称之为内部类。
内部类的主要特点
内部类可以很好的实现隐藏,可以使用protected、private修饰符。
内部类可以直接访问外部类的所有成员,包括私有的成员。
面向对象编程之接口的概念和作用
接口的特点
接口中只能存放静态常量和抽象方法
Java接口是对功能的扩展
通过实现接口,java类可以实现多实现
面向对象编程之抽象类的概念和作用
抽象的定义
抽象是把多个事物的共性的内容抽取出来,本质就是把我们关注的抽取出来。
抽象类
Java中可以定义没有方法体的方法,该方法由其子类来具体实现。该没有方法体的方法我们称之为抽象方法,含有抽象方法的类我们称之为抽象类。
面向对象编程之Object类的使用
Java中所有类都直接或间接继承自java.lang.Object类
Java中任何类都继承了Object类中的方法,主要有:
toString()
当一个对象通过“+”与字符串进行连接,系统会自动调用对象的toString()方法获得对象的字符串描述信息
CLASSPATH:
设置为固定目录
SET CLASSPATH=d:mydemo
设置为当前目录和指定目录
SET CLASSPATH=.;d:mydemo
//也可以同样以设置环境变量的方式自动生效
注释示例:
// 单行注释
/* 多行注释 */
/** 文档注释 */
基本数据类型:
打包的意义:
可以使用嵌套层次结构来组织包
为了更好地规划代码,防止命名冲突和混乱
当把类组织起来放进一个包内时,也就给包中成员赋予了相互访问的权限
声明包:
package 包名,必须是源代码第一条语句
Powered By Z-BlogPHP 1.7.3
Copyright 2024-2027 pukuimin Rights Reserved.
粤ICP备17100155号