java
淹没在来时路
记录平时学习的知识
展开
-
byte[]与short、int、long、float、double的互换
实现byte[]与short、int、long、float、double之间的相互转换原创 2017-09-23 09:27:28 · 547 阅读 · 0 评论 -
FileReader与FileWriter的使用
package zjr.demo; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.FileReader; ...原创 2019-04-13 13:58:51 · 179 阅读 · 0 评论 -
建造者(Builder)设计模式
使用一个Personl类来说明Builder设计模式,代码如下: public class Person { private final String name; private final int age; private final int sex; private final int weight; private final int height;...原创 2019-04-19 14:59:56 · 78 阅读 · 0 评论 -
冒泡排序
private static int[] bubbleSort(int[] array) { int num = array.length; for (int i = 0; i < num - 1; i++) { for (int j = i + 1; j < num; j++) { if (array[i] >= array[j]) { int temp = array[i];...原创 2017-06-22 10:14:09 · 210 阅读 · 0 评论 -
对象锁与类锁的区别
个人的一点理解,表述的有可能不是很准确。 对象锁,顾名思义,锁住当前对象,又叫方法锁。不同对象实例的锁互不影响。用一个Demo来说明: public class Task { private Object lock=new Object(); public void out(){ System.out.println("current thread is:"+T...原创 2019-05-06 16:06:24 · 2497 阅读 · 0 评论