240 发简信
IP属地:河北
  • 120
    二叉树与红黑树

    二叉树结构简介 在进行链表结构开发的过程之中会发现所有的数据按照首尾相连的状态进行保存,那么当要进行某一个数据查询的时候(判断该数据是否存在),这种情况下它所面对的时间复杂度...

  • 120
    比较器

    比较器问题的引出 比较器指的是进行大小关系的确定判断; 如果要进行数组操作,肯定要使用java.util.Arrays的操作来完成,这个类里面提供有绝大部分的数组操作支持,同...

  • 120
    开发支持类库

    UUID类 UUID是一种生成无重复字符串的一种程序类,这种程序类的主要功能是根据时间戳实现一个自动的无重复的字符串定义; 一般在获取UUID的时候往往都是随机生成一个内容,...

  • 120
    国际化程序实现

    国际化的程序指的是同一个程序代码可以根据不同的国家实现不同的语言描述,但是程序处理的核心业务是相同的; 国际化程序实现原理 如果想要实现国际化的程序开发,需要解决以下两点:如...

  • 正则表达式

    认识正则表达式 常用正则标记 【数量:单个】字符匹配:任意字符:表示由任意字符组成;//:匹配“\”;\n:匹配换行;\t:匹配制表符; 【数量:单个】字符集匹配(可以从里面...

  • 日期操作类

    Date日期处理类 在Java里提供有java.util.Date的类,这个类如果直接实例化就可以获取当前的日期时间; Date类中的构造方法: 通过构造方法可以分析出:Da...

  • 120
    数字操作类

    Math数学计算类 Math类主要功能是进行数学计算的操作类,提供有基础的计算公示,这个类的构造方法被私有化了,而且该类之中提供的所有方法都是static型的方法,即:这些方...

  • 120
    Java基础类库

    StringBuffer类 String类特点:每一个字符串常量都属于一个String类的匿名对象,并且不可更改;String有两个常量池:静态常量池、运行时常量池;Stri...

  • 多线程综合案例

    数字加减 设计四个线程对象,两个线程执行减操作,两个线程执行加操作; 生产电脑 设计一个生产电脑和搬运电脑类,要求生产出一个电脑就搬走一个电脑,如果没有新的电脑生产出来,则搬...

  • 120
    多线程深入话题

    优雅的停止线程 在多线程操作之中如果要启动多线程,肯定要使用Thread类中的start()方法,而如果对于对线程进行停止处理Thread类原本提供stop()方法,但是对于...

  • 120
    生产者-消费者 模型

    生产者与消费者基本程序模型 在多线程开发过程之中最为著名的案例就是生产者与消费者操作,该操作的主要流程如下:生产者负责信息内容的生产;每当生产者生产完成一项完整的信息之后,消...

  • 120
    线程的同步与死锁

    在多线程处理之中可以利用Runnable描述多个线程操作的资源,而Thread类描述每一个线程对象,于是当多个线程访问统一资源的时候如果处理不当就会产生数据的错误操作; 同步...

  • 120
    线程常用操作方法

    多线程的主要操作方法都在Thread类中定义了; 线程的命名和取得 多线程的运行状态是不确定的,那么在开发过程之中为了可以获取到一些需要使用到的线程就只能依靠线程的名字来进行...

  • 120
    Java多线程编程

    进程与线程 在Java语言里面最大的特点是支持多线程的开发(也是为数不多支持多线程的编程语言); 如果要想理解线程,那么首先就需要了解一下进程的概念,在传统的DOS系统的时代...

  • 120
    链表的定义与使用

    链表实现简介 链表的本质是一个动态的对象数组,它可以实现若干个对象的存储; 在开发之中对象数组是一项非常实用的技术,并且利用其可以描述出“多”方的概念,例如:一个人有多本书,...

  • 函数式编程

    Lamda表达式 从JDK1.8开始为了简化使用者进行代码的开发,专门提供有Lamda表达式的支持,利用此操作形式可以实现函数式的编程,对于函数式编程比较著名的语言:hask...

  • 内部类

    虽然在类之中的基本组成就是成员属性与方法,但是在任何的语言里面结构也是允许进行嵌套的,所以在一个类的内部可以定义其他的类,这样的类就成为内部类; 内部类的基本定义 如果说到内...

  • 120
    异常的捕获及处理

    认识异常对程序的影响 Java语言提供的最为强大的支持就在于异常的处理操作上; 异常指的是导致程序中断执行的一种指令流; 在程序执行正常的过程里面会发现,所有的程序会按照既定...

  • 枚举

    定义枚举类 枚举的主要作用是用于定义有限个数对象的一种结构(多例设计),枚举就属于多例设计,并且其结构比多例设计更加简单; 程序之中有利用enum关键字可以实现枚举的定义; ...

  • 120
    单例设计模式

    单例设计模式(多例设计模式)主要是一种控制实例化对象产生个数的操作; 单例设计 假设有一个程序类,它的定义如下: 但是由于某些要求,现在要求Singleton这个类只允许提供...