![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 59
sd116460
这个作者很懒,什么都没留下…
展开
-
懒汉式单例模式
写出懒汉式单例模式package www.homework.java;class Singleton{ private static Singleton singleton; public static Singleton getInstance(){ if(singleton==null) { singleton= new Singleton(); } return singleton...原创 2018-07-04 22:57:08 · 198 阅读 · 0 评论 -
饿汉式单例模式
饿汉式单例(不存在线程安全问题)不管是否使用Sigleton类,只要该类加载了,那么一定会自动创建好一个公共的sigleton对象class Singleton{ //饿汉式单例模式 private static Singleton sigleton=new Singleton();//在类的内部实例化一个对象,这个对象才能调用抽象方法 ...原创 2018-07-04 22:58:33 · 189 阅读 · 0 评论 -
生产消费者模型
生产者与消费者模型,使用合理的线程池来实现10个生产者与5个消费者并发处理商品的售卖。import java.util.ArrayList;import java.util.List;class Goods{ //产品名称 private String name; //产品数量 private int count; //生产方法 publ...原创 2018-07-28 12:43:13 · 242 阅读 · 0 评论 -
JAVA高级开发之反射
认识反射机制:反射是指对象的反向处理操作。在正向操作情况下java中必须要导入一个包才能产生类的实例化对象:根据包名.(点)类名找到类反向处理的话是根据对象来取得对象的来源信息。方法:public final native Class<?>getClass();实例:结果:此时通过了对象获得了对象的来源,真的就是反射的本质在反射中看中的不是对象,而是对象...原创 2018-07-30 12:26:12 · 181 阅读 · 0 评论 -
java知识点总结IO
IO的操作部分重点掌握两个代码模型,IO的核心组成是5个类(File、OutputStream、InputStream、Reader、Writer)一个接口(Serializable)File文件操作类:java.io.File是一个普通类,直接产生实例化对象即可。如果要实例化对象则需要用到两个构造方法:public File(String pathname);public Fil...原创 2018-08-09 13:11:51 · 148 阅读 · 0 评论 -
java 回文数的判断
package FirstDay;import java.util.Iterator;class Judge{ public boolean judegNumber(int n) { String str=String.valueOf(n);//将整数数组转换为字符串 int len=str.length(); int pre=0;...原创 2018-08-10 10:32:08 · 2672 阅读 · 0 评论 -
类加载器的作用范围和双亲委派模型
JVM定义把类加载阶段中的通过类的全名称,取得此类的“二进制字节流”这种操作的实现的代码模块叫做类加载器public ClassLoader getClassLoader();取得当前类加载器类加载器分为四种,按照从顶层到底层的顺序为:Bootstrap:启动类加载器、ExClassLoader:扩展类加载器、AppClassLoader:应用程序类加载器、自定义类加载器Bootstr...原创 2018-08-10 11:08:37 · 461 阅读 · 0 评论 -
用Java实现快速排序
package FirstDay;public class QuickSort { public static void Sort(Integer[]array,int left,int right){ if(left>right) {//递归退出条件 return; } int tmp=array[left];...原创 2018-08-28 10:37:49 · 123 阅读 · 0 评论 -
Java项目之多线程聊天室(客户端以及服务端)
package com.company;import java.io.IOException;import java.io.PrintStream;import java.net.ServerSocket;import java.net.Socket;import java.sql.SQLOutput;import java.util.Map;import java.util.Sc...原创 2018-09-01 13:22:59 · 2315 阅读 · 0 评论 -
Java集合类
java类集(JDK1.2,java.util包): lang包:语言有关的所有包,io包:输入输出包,传统IO,util包:java类集本质:动态对象数组核心接口:Collection:针对单个对象的处理public interface Collection 《E》 extends Iterable<E>public interface Iterable<T&g...原创 2018-08-26 23:29:56 · 146 阅读 · 0 评论