- 博客(6)
- 收藏
- 关注
原创 自定义文件系统类加载器
自定义类加载器的流程:继承:java.lang.ClassLoader重写findClass方法,首先检查请求的类型是否已经被这个类装载器装载到命名空间中了,如果已经装载,直接返回,如果没有,委派类加载器请求给父类加载器,如果父类加载器能够完成,则返回父类加载器加载的class实例;如果父类加载器不能完成,试图读取该文件目录下该类.class文件,即字节码文件是否有数据,如果获取到数据,则
2017-07-28 14:04:46 277
原创 与String相关的一些习题:求最大子串,子串出现次数,字符串反转等
import java.util.ArrayList;import java.util.List;/** * * @author pomay * */public class MyString{ // 模拟一个trim方法,去除字符串两端的空格 public void Trim(String str) { int start = 0; int end = str
2017-07-20 17:25:47 400
原创 线程之生产者消费者
/** * 生产者将产品交给店员,而消费者从店员处取走产品,店员一次只能取走固定数量的产品比如20,如果生产者试图生产更多产品, * 店员会叫生产者停一下,如果店中有空位放产品了,再通知生产者继续生产,如果店中没有产品了,店员会告诉消费者等一下, 如果店中有产品了,再通知消费者来拿 * * @author pomay * 分析: * 1.是否涉及到多线程问题?是 生产者、消费者
2017-07-19 17:17:40 249
原创 从磁盘中读入一个文件并写入另一个文件
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/** * 将桌面证件
2017-07-18 16:34:42 4541
原创 把只包含因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含因子7。
import java.util.Scanner;/** * 把只包含因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含因子7。 * 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。 * * @author Pengmeiyan * */public class Chou { public static int G
2017-07-05 17:16:51 9734 1
原创 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323
import java.util.Scanner;/** * 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323 * * @author Pengmeiyan * */public class MinNum { public static String P
2017-07-04 09:41:30 1185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人