JAVA SE
文章平均质量分 56
我们始终是路人
这个作者很懒,什么都没留下…
展开
-
JAVA 容器练习
import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; import java.util.Scanner;class Student{ static Scanner scanner = new Scanner(System.in); static Collection ga原创 2016-11-11 18:55:27 · 446 阅读 · 0 评论 -
单例设计模式
解决一个类在内存中只存在一个对象,想要保证对象的唯一。 1 为了避免其他程序过多的建立该类对象。禁止其他程序建立该类对象。 2 为了其他程序可以访问该类对象,在本类中自定义一个对象。 3 方便其他程序对自定义类的对象的访问,对外提供一些访问方式。饿汉单例设计模式 1. 私有化构造函数。 2. 声明本类的引用类型变量,并且使用该变量指向本类对象。 3. 提供一个公共原创 2016-12-08 21:29:48 · 236 阅读 · 0 评论 -
图书管理系统(有BUG未修复)
import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.原创 2016-12-08 21:34:32 · 790 阅读 · 0 评论 -
(转载)java中outputStream与inputStream的相互转换
http://www.cnblogs.com/vigarbuaa/archive/2013/01/13/2858859.html /*做一个功能验证,要用到inputStream与outputStream的转换,本以为很简单的东东 搞了蛮久,从"程序员 闫帆"处取得一段代码*/ package com.boco.test;import java.io.ByteArrayInputStream; im转载 2017-03-19 15:31:21 · 13980 阅读 · 1 评论 -
[排序]冒泡排序及优化
private static void bubblesort(int[] list) { int i, j; //循环次数 for (i = 0; i list.length; i++) { //这里是从后往前循环 for (j = list.length - 2; j >= i; j--) {原创 2018-01-28 15:29:27 · 197 阅读 · 0 评论 -
[排序]简单选择排序
private static void selectSort(int[] list) { int i, j, min; for (i = 0; i list.length; i++) { min = i; for (j = i + 1; j list.length; j++) { if原创 2018-01-28 18:33:47 · 211 阅读 · 0 评论 -
JAVA 并发编程 线程池
1、 Single Thread Executor : 只有一个线程的线程池,因此所有提交的任务是顺序执行, 代码: Executors.newSingleThreadExecutor() 2、 Cached Thread Pool : 线程池里有很多线程需要同时执行,老的可用线程将被新的任务触发重新执行,如果线程超过60秒内没执行,那么将被终止并从池中删除, 代码:Executors....原创 2018-03-22 19:24:43 · 237 阅读 · 0 评论 -
JAVA JMS Java消息服务(Java Message Service) 的实现ActiveMQ
JMS即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持。 JMS是一种与厂商无关的 API,用来访问消息收发系统消息。它类似于JDBC(Java Da...原创 2018-03-23 13:55:41 · 411 阅读 · 0 评论