
java学习
old_小书童
这个作者很懒,什么都没留下…
展开
-
04节、 java高级特性增强2
java JMS技术.1. 什么是JMS JMS即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持。 JMS是一种与厂商无关的 API,...原创 2018-12-15 10:21:03 · 194 阅读 · 0 评论 -
04节、 java高级特性增强1
java多线程增强1、java多线程基本知识1.1进程介绍 不管是我们开发的应用程序,还是我们运行的其他的应用程序,都需要先把程序安装在本地的硬盘上。然后找到这个程序的启动文件,启动程序的时候,其实是电脑把当前的这个程序加载到内存中,在内存中需要给当前的程序分配一段独立的运行空间。这片空间就专门负责当前这个程序的运行。 不同的应用程序运行的过程中都需要在内存中分配自己独立的运行...转载 2018-12-15 10:13:03 · 219 阅读 · 0 评论 -
java常用算法
冒泡法for (int i = 0; i < arr.length-1; i++) { for (int j = 0; j < arr.length-1-i; j++) { if(arr[j]>arr[j+1]) { int temp = arr[j]; ...原创 2018-12-18 15:51:29 · 1837 阅读 · 0 评论 -
数组与链表的区别,ArrayList和LinkedList的区别,Vector和ArrayList的区别
数组与链表的区别* A:数组 * 查询快修改也快 * 增删慢* B:链表 * 查询慢,修改也慢 * 增删快 List的三个子类的特点 ArrayList: 底层数据结构是数组,查询快,增删慢。 线程不安全,效率高。 Vector: 底层数据结构是数组,查...原创 2018-12-18 15:51:39 · 1420 阅读 · 0 评论 -
线程与多线程
1、多线程两种实现方式(1)继承Thread * 定义类继承Thread * 重写run方法 * 把新线程要做的事写在run方法中 * 创建线程对象 * 开启新线程, 内部会自动执行run方法(2)实现Runnable * 定义类实现Runnable接口 * 实现run方法 * 把新线程要做的事写在run方法中 * 创建自...原创 2018-12-18 15:51:52 · 214 阅读 · 0 评论 -
正则表达式
常用规则 [abc] a、b 或 c(简单类) [^abc] 任何字符,除了 a、b 或 c(否定) [a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内(范围) [a-d[m-p]] a 到 d 或 m 到 p:[a-dm-p](并集) [a-z&&[def]] d、e 或 f...原创 2018-12-18 15:52:16 · 113 阅读 · 0 评论