1. java编程思想之并发(认识多线程)

    编程问题中的相当一大部分都可以通过顺序编程来解决。然而,对于某些问题,如果能够并行的执行程序中的多个部分,则会变得非常方便甚至非常必要,这些部分要么可以并发执行,要么在多处理器环境下可以同时执行。

    2017/12/25 javaThinking

  2. java编程思想之注解

    注解 (元数据) 为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后的某个时刻非常方便的使用这些数据。

    2017/12/21 javaThinking

  3. java编程思想之枚举类型详解(深入)

    Java 的 enum 有一个非常有趣的特性,允许程序员为 enum 实例编写方法,从而为每个 enum 实例赋予各自不同的行为。

    2017/12/20 javaThinking

  4. java编程思想之枚举类型详解(初步)

    关键字 enum 可以将一组具名的值的有限集合创建为一种新的类型,而这些具名的值可以作为常规的程序组件使用。这是一种非常有用的功能。

    2017/12/20 javaThinking

  5. java编程思想之 I/O 系统(序列化)

    一般而言对象将会在程序结束后销毁。如果对象能够在程序不运行的情况下仍然能够存在并保存信息,那将是非常有用的。这样,在程序下次运行时,该对象将被重建并且拥有的信息和上次运行时所拥有的信息相同。当然我们也可以用文件或者数据库来保存信息,但是在面向对象的精神下能够把一个对象声明为持久性的,并为我们处理掉所有的细节,那将会显得十分方便。

    2017/12/19 javaThinking

  6. java编程思想之 I/O 系统(ZIP 与 XML)

    本节将介绍 I/O 流中压缩文件、XML文件、序列化等问题。

    2017/12/18 javaThinking

  7. java编程思想之 I/O 系统(新 I/O)

    JDK 1.4 的 java.nio.* 包中引入了新的 Java I/O 类库,其目的是为了提高速度。实际上旧的 I/O 包已经使用了 nio 重新实现过,以便充分利用这种速度的提高。因此,即使我们不显式的使用 nio 编写代码也能从中收益。

    2017/12/15 javaThinking

  8. java编程思想之 I/O 系统(典型使用方式)

    可以通过不同的方式组合 I/O 流,但我们可能也就只用到其中的几种组合。下面的一些例子可以作为典型的 I/O 操作参考。

    2017/12/14 javaThinking