自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 单例模式认识,阐述常用的设计模式有哪些

单例模式是前人经过无次数实践验证总结出来,设计过程中反复的使用,可以解决很多特定问题的设计方法; 饿汉模式(预加载模式:静态内部类) 优点:在类加载的时候,就创建好对象放到静态区了,获取对象效率高。线程安全 缺点:类加载效率低,并且static修饰的成员占用资源。 public class Singleton { private static final Singleton instance = new Singleton(); private Singleton() {} ...

2021-02-16 22:01:04 69

原创 讲一下常见的集合Collection和线程同步两种方法

1. ArraysList: ArrayList基于数组的一种集合,其存入取出是有有序的,初始值为10,因为间接实现了Collection接口,所以可以使用单向迭代器,又继承了AbstractList性能较好的,可以存入重复元素; 2. LinkeList: LinkeList基于双向列表,同样的他的存入和取出是有序的,也可以使用单、双向迭代器,作为增、删、改速度比较快的一种方式; 3. HashMap: HashMap是一种基于H...

2021-02-16 21:23:48 205

原创 阐述登陆获取无限次字符串和数字混合验证码开发

// 调用方法并直接打印结果 System.out.println(getIdentifyingCode(6)); public static String getIdentifyingCode(int s) { // 声明一个String类型str作为随机数取值的范围 String str = "qwertyuipasdfghjkzxcvbnmQWERTYUIPASDFGHJKLZXCVBNM23456789"; // 先准备一个String类...

2021-01-03 00:17:47 232 2

原创 Java在File中的作用

在java中File类是可以直接操作文件的类, 它有四个构bai造函数: File(String parent,String child) File(File parent,String child) File(URI uri) File(String pathname) 封装了以下主要方法: canWrite() 返回文件是否可以读写 canRead() 返回文件是否可读 compareTo(File pathname)检查文件路径间的顺序 createNewFile() 当文件不存在时生成文件 dele

2021-01-02 12:50:19 261 1

原创 在Web开发中线程安全和Properties资源文件配置通过类的加载器获取流

线程安全有好几种方法,这里就写一种目前比较常用的properties资源文件获取流的方式 通过当前线程的类加载器获取流 public class propertiesTest { @org.junit.Test public void testName() throws Exception { // 创建Properties对象 Properties properties = new Properties(); // 获取当前线程类的加载器 ClassLoa...

2020-12-29 23:23:17 174

原创 Java IO流使用场景选择总结,jdk7关流更方便

IO分类: A.字节流 // // 构造方法 InputStream(输入流) FileInputSream(File file);File表示相对路径或者绝对路径 OutputStream(输出流) FileOutputSream // 普通方法 // 方法体(这里不做详细讲解,因为发过Copy...

2020-12-28 23:26:00 177

原创 Java字节文件流的复制图片或者文件,代码上操作

public class FileCopyTest { public static void main(String[] args) { // 创建FileInputStream对象文件字节输入流对象fi 赋值为null FileInputStream fi = null; // 创建FileOutputStream对象文件字节输入流对象fo 赋值为null FileOutputStream fo = null; try { // 将对象fi赋值为新创建的Fi.

2020-12-28 00:10:54 90

原创 IAnonymousClass匿名内部类

匿名内部类?我们的理解是装在类里面的类 这是看不名称类的内部类,这样理解也是可以的, 按照规范写一个匿名内部类,对匿名内部分析: /** 声明一个接口IMyInterface * 只有一个构造方法的类称之为:函数式接口 */ @FunctionaLinterface public interface IMyInterface () { /** 构造方法*/ public abstract void test(); } // 匿名内部类的测试类 /** 将匿名内部类对

2020-12-17 00:36:47 53

原创 枚举enum语法在线状态有什么作用?

枚举语法是用在比较有固定值,比如:季节、月份、QQ状态这些比较有固定;它可以配合Switch语法来使用,Switch语法,因为Switch语法也需要有固定的值 /** 枚举的类*/ public enum Status{ /** HIDDEN这是枚举的字段,字段可以省略不写,但是后面,不能简写 / HIDDEN(“隐身”), ON_LINE(“扣我吧”), GO_AWAY(“勿打扰”); // private修饰String类型的成员变量str private String str

2020-12-17 00:10:51 98

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除