全部文章 > 含有"Java"标签 (5篇) 排序: 默认 浏览量 更新时间
  • 原创 Java知识点复习与总结(四)—— 多线程

    什么是线程线程(Thread)相对于进程(Process)更轻,有时被称为轻量进程(Lightweight Process,LWP),是程序执行流的最小单元。线程切换起来更快速,因此现在使用进程作为资源分配的基本单位,将线程作为CPU调度的基本单位。 线程实体 = 程序(Code) + 数据(Data) + 线程控制块(TCB) 线程在的生命周期中有几个状态:创建、就绪、运行、阻塞、终止。 创建线程在单个程序中同时运行多个线程完成不同的工作,称为多线程。在Java中创建线程有三种方式: 继承 T... 阅读全文>>

    Java luoluolzb 浏览2042次
  • 原创 Java知识点复习与总结(三) —— 泛型和异常

    泛型Java泛型类似C++里面的模板,表示的是一种通用类型,这种技术可以减少因为类型导致的代码重复。Java系统类库中的有些容器类也是使用泛型进行定义的,如List、Map。 泛型方法对方法可以使用泛型返回值和泛型参数,泛型方法的调用同普通方法,系统会根据传入参数自动填入泛型参数。 泛型参数格式: <T1, T2, ...>,位置放在方法的返回值之前。 例子: public class Test { //泛型方法printArray public static &lt... 阅读全文>>

    Java luoluolzb 浏览1931次
  • 原创 Java设计模式之单例模式

    什么是单例模式有时我们只需要某个类只有一个对象,不希望有更多对象。比如数据连接对象只需要一个,这种设计方法叫单例模式。 单例模式特点 单例类只有一个实例。单例类必须自己创建唯一实例。单例类必须能对外提供这个实例。 单例模式与静态类了解了单例模式后,你一定会想到静态类。它和静态类很像,为何不干脆使用静态类?实际上,它们是有一些区别的: 单例类可以继承和被继承,方法可以被重载,而静态方法不可以。静态方法中产生的对象会在执行后被释放,不会一直存在于内存中。静态类会在第一次运行时初始化,单例模式可以有... 阅读全文>>

    Java luoluolzb 浏览1849次
  • 原创 Java知识点复习与总结(二)—— 面向对象

    Java 修饰符访问控制修饰符Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。 default (默认值)在同一包内可见,不使用任何修饰符。使用对象有:类、接口、变量、方法。private在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类)public对所有类可见。使用对象:类、接口、变量、方法protected对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)。 修饰符 当前类 同一... 阅读全文>>

    Java luoluolzb 浏览1985次
  • 原创 Java知识点复习与总结(一)—— 基础知识

    因为个人原因,Java语法自己学了好几次,但每次由于各种原因,之后没有经常使用Java,语法又忘掉了,所以这次在这里总结一下Java知识点,以便以后进行复习。 Java环境搭建所需安装包开发JAVA所需要的安装包有:JDK、JRE、EclipseJDK: 全称是 Java Devolpment Kit,即Java开发套件,包含了JRE和Java工具。JRE: 全称是 Java Runtime Environment,即Java运行环境,包含JVM(Java虚拟机)标准实现及Java核心类库。Ja... 阅读全文>>

    Java luoluolzb 浏览2664次