Java高级
文章平均质量分 93
Fishman.
这个作者很懒,什么都没留下…
展开
-
Java高级(12) 枚举类与注解
Java高级(十二)-- 枚举类与注解枚举类类的对象只有有限个,且确定的时候我们称之为枚举类当需要定义一组常量时,强烈建议使用枚举类枚举类的实现方式一:JDK 1.5之前,需要自定义枚举类;步骤如下:私有化类的构造器,保证不能在类的外部创建其对象在类的内部创建枚举类的实例,声明为:public static final对象如果有实例变量,应该声明为 private final ,并在构造器中初始化方式二:JDK 1.5 新增的 enum 关键字用于定义枚举类以此方式定义的枚举类原创 2021-06-18 15:32:03 · 294 阅读 · 0 评论 -
Java高级(11) 常用类
Java高级(十一)-- 常用类字符串相关的类StringString类:代表字符串,Java 程序中的所有字符串字面值(如 “abc” )都作为此类的实例实现String 是一个 final 类,不可被继承String 实现了一些接口:Serializable 接口:表示字符串是支持序列化的Comparable 接口:表示 String 可以比较大小字符串是常量,用双引号引起来表示,它们的值在创建之后不能更改,代表不可变的字符序列(不可变性)具体体现:当对字符串重新原创 2021-06-18 15:30:40 · 333 阅读 · 0 评论 -
Java高级(10) 多线程
Java高级(十)-- 多线程基本概念 – 程序、进程、线程程序(Program)是为完成特定任务,用某种语言编写的一组指令的集合,即指一段静态的代码,静态对象进程(Process)是程序的一次执行过程,或是正在运行的一个程序,是一个动态的过程,它有自身的产生、存在和消亡的过程,这个过程就是进程的生命周期程序是静态的,进程是动态的进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域线程(Thread),进程可进一步细化为线程,是程序内部的一条执行路径若一个进程同一时间并行原创 2021-06-16 19:57:36 · 219 阅读 · 0 评论