Java的枚举类型用法介绍
本文从背景、到定义、特点、使用方式等方面介绍了枚举,深入了解可以看深度分析Java的枚举类型—-枚举的线程安全性及序列化问题和Java 7 源码学习系列(二)——Enum
本文从背景、到定义、特点、使用方式等方面介绍了枚举,深入了解可以看深度分析Java的枚举类型—-枚举的线程安全性及序列化问题和Java 7 源码学习系列(二)——Enum
从2006年12月份Sun发布Java 6后,经过五年多的不懈努力在2011年7月底发布了Java 7正式版!这也是Sun被Oracle收购以来发行的第一个版本。而在三年后,被冠名为“跳票王”的Oracle终于发布了Java 8的正式版,但...
一、什么是NIO J2SE1.4以上版本中发布了全新的I/O类库。
在java中,有很多基本数据类型我们可以直接使用,比如用于表示浮点型的float、double,用于表示字符型的char,用于表示整型的int、short、long等。但是,拿整数来说,如果我们想要表示一个非常大的整数,比如说超过64位,那...
jstack是java虚拟机自带的一种堆栈跟踪工具。 功能 jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程...
jps位于jdk的bin目录下,其作用是显示当前系统的java进程情况,及其id号。 jps相当于Solaris进程工具ps。不象”pgrep java”或”ps -ef grep java”...
要提高Java编程水平,一条可以走的路就是学习优秀的开源框架。这又要分两个层面:应用层面和源码层面。从应用来说,开源的框架大都可以给你带来生产力和/或代码质量的大幅提升;从源码来说,Java开源框架,尤其是那些大型的优秀的框架,其源码对广大...
String表示字符串,Java中所有字符串的字面值都是String类的实例,例如“ABC”。字符串是常量,在定义之后不能被改变,字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享它们。例如: String st...
Enum Enum类是java.lang包中一个类,他是Java语言中所有枚举类型的公共基类。 一、定义 public abstract class Enum<E extends Enum<E>> implement...
一、什么是HashMap 基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射...