JavaSE
A離夢
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
拼音排序工具类
jar包 <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.1</version> </dependency> package com.*.utils; import原创 2020-05-18 17:34:03 · 319 阅读 · 0 评论 -
springBoot配置线程池
目录 前言 说明 代码实现 配置类 当需要执行异步调用时使用@Async注解 当需要执行有返回的任务时,返回值定义为Future 前言 线程池是为突然大量爆发的线程设计的,通过有限的几个固定线程为大量的操作服务,减少了创建和销毁线程所需的时间,从而提高效率。如果一个线程的时间非常长,就没必要用线程池了(不是不能作长时间操作,而是不宜。),况且还不能控制线程池中线程的开始、挂起...原创 2020-03-19 10:58:45 · 1570 阅读 · 0 评论 -
java语法中try--catch--finally用法
目录 案例1 finally无return 案例2 finally中有return 案例3 try中抛出异常被catch捕获,fianlly中无return 案例四try中抛出异常被catch捕获,fianlly中有return 案例五try中抛出异常被catch捕获,catch中又抛出异常,,fianlly中无return 案例6try中抛出异常被catch捕获,catch中又...原创 2019-07-27 17:35:28 · 722 阅读 · 0 评论 -
文件加密
RandomAccessFile 读写文件数据的工具 有一个下标,读写下标位置的字节值 每读写一个字节值,下标会自动向后移动 下标可以任意定位 创建对象 RandomAccessFile(文件,"r")------r,只读 RandomAccessFile(文件,"rw")----rw,读写 方法 write(int b) int 的四字节只能,输出末尾的一个字节值 write(b...原创 2019-07-22 11:41:13 · 252 阅读 · 0 评论 -
对象创建过程
new B() 第一次用到A和B类 1.加载父类,为父类的静态变量分配内存 2.加载子类,为子类的静态变量分配内存 3.执行父类静态变量赋值运算,和静态初始化块 4.执行子类静态变量赋值运算,和静态初始化块 创建实例 5.创建父类实例,为父类的实例变量分配内存 6.创建子类实例,为子类的实例变量分配内存 7.执行父类实例变量的赋值运算 8....原创 2019-07-20 14:38:13 · 186 阅读 · 0 评论 -
抽象类和接口
目录 抽象类Abstract Class 抽象类是关键字abstract修饰的类,既为抽象类,抽象抽象即不能被实例化。而不能被实例化就无用处,所以抽象类只能作为基类(父类),即被继承的类。抽象类中可以包含抽象方法也可以不包含,但具有抽象方法的类一定是抽象类。 抽象类的使用原则如下: (1)被继承性:抽象方法必须为public或者protected(因为如果为private,则不能被子类继承,子类便...原创 2019-08-13 19:10:30 · 305 阅读 · 0 评论 -
类实例对象的单例设计
引言 如何设计,才能保证如下类的实例对象在内存中只有一份? 1)让外界从一个池中去取对象(通过池保证类的实例在池中一份) 2)让外界直接通过类的静态方法获取类内部创建的一个实例。 思路分析及代码分享如下: class Singleton01{//应用场景:小对象,高并发 private static Singleton01 instance=new Singleton01(); p...原创 2019-10-02 22:07:38 · 283 阅读 · 0 评论
分享