会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
时光不染-^^-
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2022年2月26日
java基础之ArrayList扩容机制
摘要: /** * 要分配的最大数组大小 */ private static final int MAX_ARRAY_SIZE = Integer.MAX_VALUE - 8; /** * ArrayList扩容的核心方法。 */ private void grow(int minCapacity) { /
阅读全文
posted @ 2022-02-26 00:11 时光不染-^^-
阅读(389)
评论(0)
推荐(0)
2022年2月25日
Java基础之System.arraycopy()和Arrays.copyOf()方法
摘要: System.arraycopy()和Arrays.copyOf()方法 { public static void main(String[] args) { systemArrayCopyTest(); arrayCopyTest(); } private static void arrayC
阅读全文
posted @ 2022-02-25 22:40 时光不染-^^-
阅读(120)
评论(0)
推荐(0)
2022年2月22日
java基础之hashCode与equals
摘要: hashCode与equals 为什么重写equals时必须重写hashCode? hashCode(): hashcode()的作用是获取哈希码,也称为散列码;它实际上是返回int整数,这个哈希码的作用是确定该对象在哈希表中的索引位置。hashCode()定义在JDK的Object.java中,这
阅读全文
posted @ 2022-02-22 22:57 时光不染-^^-
阅读(96)
评论(0)
推荐(0)
java基础之接口和抽象类的区别
摘要: 1.接口的方法默认是public,所有方法在接口中不能有实现(java8开始接口方法可以有默认实现), 而抽象类可以有非抽象的方法; 2.接口中除了static、fianl变量,不能有其他变量,而抽象类中则不一定; 3.一个类可以实现多个接口,但只能实现一个抽象类。接口自己本身可以通过extends
阅读全文
posted @ 2022-02-22 22:04 时光不染-^^-
阅读(40)
评论(0)
推荐(0)
2022年2月12日
八大基本排序算法之直接插入排序
摘要: { /* * 直接插入排序 * 1.从第二位开始遍历 * 2.当前数(第一趟是第二位)与前面的数依次比较,如果前面的数大于当前数,则将这个数 * 放在当前数的位置上,当前数的下标-1; * 3.重复以上步骤,直到当前数不大于前面的某个数为止,这时将当前数放到这个位置 * (1-3)步是保证当前数的前
阅读全文
posted @ 2022-02-12 15:40 时光不染-^^-
阅读(171)
评论(0)
推荐(0)
八大基本排序算法之冒泡排序
摘要: { /* * 思路分析: * 1.相邻两个数相比,n[j]和n[j+1]比较,如果n[j]>n[j+i],则将两个数进行交换 * 2.j++重复以上步骤。第一次结束后最大数就被确定在最后一位,这就是冒泡排序(又称大(小)数沉底) * 3.i++重复以上步骤,直到i=n-1结束,排序完成 * */ i
阅读全文
posted @ 2022-02-12 15:39 时光不染-^^-
阅读(186)
评论(0)
推荐(0)
2022年2月9日
八大基本排序算法之选择排序
摘要: { public static void main(String[] args) { /* * 思路分析 1. 第一个跟后面的所有数相比,如果小于(或小于)第一个数的时候,暂存较小数的下标,第一趟结束后,将第一个数,与暂存的那个最小数进行交换,第一个数就是最小(或最大的数) 2. 下标移到第二位,第
阅读全文
posted @ 2022-02-09 14:47 时光不染-^^-
阅读(36)
评论(0)
推荐(0)
2021年12月15日
java基础之数组的基本操作
摘要: //数组的两种初始化方式:动态初始化和静态初始化//动态初始化:用户赋予长度,系统赋初值int[] array1 = new int[5];//静态初始化:用户赋值,系统计算长度int[] array2 = new int[]{1, 2, 3, 4, 5};//简写int[] array3 = {1
阅读全文
posted @ 2021-12-15 16:12 时光不染-^^-
阅读(61)
评论(0)
推荐(0)
2021年12月1日
解决 linux 中 git pull 每次 都要重新输入git帐号密码
摘要: 在执行git pull 的目录 执行如下命令, 这样再输入帐号密码后,就会记住以后就不用输入了 git config --global credential.helper store
阅读全文
posted @ 2021-12-01 17:26 时光不染-^^-
阅读(400)
评论(0)
推荐(0)
2021年11月5日
构造函数
摘要: 构造器特性: 1.和类名相同 2.没有返回值,但不能用void声明构造函数 3.生成类的对象时自动执行,无需调用作用: 1.new本质是再调用构造方法 2.初始化对象的值注意点: 定义有参构造之后,如果想要使用无参构造,需要显式定义无参构造 Alt+Insert快捷键可以生成有参和无参构造 构造器:
阅读全文
posted @ 2021-11-05 16:59 时光不染-^^-
阅读(115)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告