博客专栏  >  编程语言   >  Java 基础

Java 基础

Java基础语法、设计模式、常用类和功能模块使用及实现原理介绍。

关注
4 已关注
15篇博文
  • Java设计模式之工厂模式(简单工厂、工厂方法、抽象工厂)

    /**  * 简单工厂模式:不直接产生对象,而由一个具体的工厂类统一产生对象。这样不利于增加新的产品。  *   * 工厂方法模式:一个抽象的工厂类可以派生出多个具体的工厂类来负责产生各个产品的...

    2014-05-14 13:53
    972
  • java虚拟机基础知识

    JDK未来的功能规划:Lambda项目(Lambda表达式,函数式编程(函数式编程的优点是程序天然的适合并行运行))、Jigsaw项目(虚拟机模块化支持,但是业界其实再用OSGi   ),动态语言支持...

    2014-08-12 23:03
    910
  • java 在dos窗口下运行命令

    1.建立的文件名必须和类名一样 2.定义一个类,写main函数 3.将文件编译为字节码文件命令    javac Test.java 4.运行文件命令   java Test

    2015-09-21 23:33
    651
  • Java 注解(Annotation)

    什么是注解(Annotation):  注解是 Java 5 的一个新特性。注解是插入你代码中的一种注释或者说是一种元数据(meta data)。这些注解信息可以在编译期使用预编译工具进行处理(pre...

    2016-06-21 00:03
    485
  • Java native 关键字

    Java native 关键字今天在看Thread类,启动线程用的 start()方法,该方法使线程开始执行,jvm 调用这个线程的run方法。(线程不能重复start),而 start()方法中又调...

    2016-08-11 23:10
    497
  • Java——Exception

    异常情形是指阻止当前方法或者作用域继续执行的问题。比如用户输入了非法数据、要打开的文件不存在、网络通信时连接中断,或者JVM内存溢出等都可能导致异常。通过后面的异常类型和常见异常的介绍,可以知道产生的...

    2016-10-04 19:09
    413
  • Java——GC(垃圾回收)

    垃圾回收机制的意义C++程序员非常头疼的一个问题就是内存管理,而垃圾回收机制使得Java程序员不用关心内存动态分配和垃圾回收的问题,交由JVM去处理。由于有个垃圾回收机制,Java中的对象不再有“作用...

    2016-10-05 14:36
    666
  • 设计模式——单例模式

    定义单例模式(Singleton Pattern):确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。饿汉式单例/* * 饿汉式单例 */ ...

    2016-10-05 17:35
    424
  • Java——main函数

    Java 写了这么久,终于想了解下 main 函数了。main 函数作用在 java 中,main() 方法是 java 应用程序的入口方法。java虚拟机通过main方法找到需要启动的运行程序,并且...

    2017-02-16 02:05
    383
  • Java——反射

    什么是反射?反射(Reflection)能够让运行于 JVM 中的程序检测和修改运行时的行为。Class 类在程序运行期间,Java运行时系统始终为所有的对象维护一个被称为运行时的类型标识。虚拟机利用...

    2017-02-16 02:17
    382
  • Java——IO流

    流的理解在很多时候,流(Stream)是字节流(Byte Steram)的简称,也就是长长的一串字节,当然,除了字节流,我们还可以有视频流、音频流、数据流。流只有一个特征就是连续,流可以没有头可以没有...

    2017-02-18 17:16
    502
  • Base64简介

    Base64编码介绍Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2的6次方等于64,所以每6个比特为一个单元,对应某个可打印字符。比如三个字节有24个比特,对应于4个Base...

    2017-03-11 13:34
    379
  • 设计模式——责任链模式

    模式介绍责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上...

    2017-03-12 13:56
    402
  • Java——transient and 序列化

    序列化序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。 在网络传输过程中,可以是字节或是XML,json等格式。而字节的,XML,json编码格式可以还原完...

    2017-03-14 23:33
    393
  • Java——进程

    进程进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位, 每个进程都有其自己的内存空间。Java中创建进程其实是创建了操作系统的一个进程,Java虚拟机本身就是一个进程,该进程创建了...

    2017-03-15 20:47
    546

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部