自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jdk 配置源码阅读环境采坑

报错信息:解决方案:此时,重新编译时已经减少了一个bug,剩下两个bug是因为src.zip包中缺少了相应的文件,需要去官网下载。找到下面两个.java文件,拷贝到自己的source文件中PS:如果不考虑研究com和sun文件夹下的内容可以不需要处理这两个包的异常,常用的java程序仍能够正常运行。至此,大多Java程序已经能成功运行,下面是运行截图。...

2021-03-12 17:07:45 185

原创 Spring学习采坑——ideal Error: 程序包org.springframework.context不存在

问题描述:ideal Error:java: 程序包org.springframework.context不存在java: 程序包org.springframework.context.support不存在原因分析:IDEAL 2020版的IDE操作和Maven的Build是分开的解决方案:File >> Settings >> Build, Execution, Deployment >> Build Tools >> Maven >&

2021-03-10 10:50:19 650

原创 常用排序算法

常用排序算法特点选择排序运行时间与元素输入顺序无关元素移动次数最少需要N2/2N^2/2N2/2次比较和NNN次交换插入排序运行时间与元素插入顺序相关平均运行情况:N2/4N^2/4N2/4次比较+N2/4N^2/4N2/4次交换最坏运行情况:N2/2N^2/2N2/2次比较+N2/2N^2/2N2/2次交换最好运行情况:N−1N-1N−1次比较+000次交换希尔排序基于插入排序的快速排序算法希尔排序比插入和选择排序要快,且数组越大,三者差距越大不需要使用额外的内存空间

2021-03-04 10:26:14 330

原创 常用排序算法代码示例

常用排序算法及其测试用例import org.junit.Test;/** * 排序算法的通用测试模板 * Create By Luo Qiliang on 2021/3/2. */public class Example { /** * 排序算法的核心代码 * @param a */ public static void sort(int[] a) { } /** * 对两个元素进行比较 * @para

2021-03-04 10:24:40 293 1

原创 Java学习随记1——关于IDEA的使用

Java学习随记1IDEA常用快捷键二级目录三级目录IDEA常用快捷键二级目录三级目录

2020-11-21 15:25:04 241

原创 Java学习随记5——继承

java学习随记5——继承重名问题在父子类的继承关系中,如果成员变量重名,则创建子类对象时,访问有两种方式:直接通过子类对象访问成员变量:等号左边是谁,就优先用谁,没有则向上找。间接通过成员方法访问成员变量:该方法属于谁,就优先用谁,没有则向上找。在父子类的继承关系中,访问成员方法的规则:创建(new)的对象是谁,就优先用谁,如果没有则向上找。继承关系中,父子类构造方法的访问特点:子类一定先调用父类的构造方法,然后执行子类的构造方法;可以通过super关键字来子类构造调用父类重载

2020-11-21 15:24:48 201 1

原创 Java学习随记6——接口

接口是多个类的公共规范接口是一种引用数据类型,最重要的是抽象方法接口格式:public interface 接口名称{ //接口内容}接口中所包含的内容:接口中的抽象方法:接口使用步骤默认方法静态方法注:不能通过接口实现类的对象来调用接口当中的静态方法,正确用法是通过接口名称直接调用静态方法,即:接口名称.静态方法名(参数);私有方法接口中的常量定义与使用Java 9+版本中的内容小结注意事项接口多继承...

2020-11-21 15:24:17 139

原创 Java学习随记7——多态性

如何体现多态性?成员方法的访问规则使用多态的好处

2020-11-21 15:23:28 121

原创 Java学习随记4——集合

Java学习随记4——集合与数组的区别:数组长度不能发生改变。ArrayList类散记:ArrayList<E>中,<E>表示的是该类是泛型,泛型只能是引用类型,不能是基本类型;对于ArrayList集合来说直接打印得到内容而非地址值,如果内容为空,则输出“[ ]”;常用方法:如果需要向ArrayList集合存储基本类型,必须使用相对应的包装类;...

2020-11-21 15:22:59 172

原创 Java学习随记2——内存划分

Java内存分类数组内存举例分析

2020-11-21 15:22:21 137

原创 Java学习随记3——类

“类”知识散记局部变量与成员变量的区别定义的位置不同前者:方法内部; 后者:方法外部,类内部。作用范围不同前者:仅在方法中可用; 后者:整个类都可以通用。默认值不同前者:没有默认值; 后者:有默认值。内存位置不同前者:栈内存; 后者:堆内存。生命周期不同前者:随方法进栈产生,随方法出栈消失; 后者:随对象创建产生,随着对象被回收消失(无法控制)。面向对象的三大特性封装性;继承性;多态性。...

2020-11-21 15:22:02 154

空空如也

空空如也

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

TA关注的人

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