- 博客(9)
- 收藏
- 关注
原创 Java集合
集合框架Collection接口:单列集合,用来存储一个一个的对象List接口:存储有序的可重复的数组 —>“动态”数组常用方法增:add(Object obj)删:remove(int index) / remove(Object obj)改:set(int index, Object ele)差:get(int index)插入:add(int index,Object ele)长度:size()遍历:Iterator迭代器方式、增强for循环、普通的循环ArrayLis
2021-10-21 22:36:41
191
原创 比较类 Comparable
自然排序自定类实现Comparable接口,并实现compareTo方法Comparable 是排序接口。若一个类实现了Comparable接口,就意味着“该类支持排序”。此外,“实现Comparable接口的类的对象”可以用作“有序映射(如TreeMap)”中的键或“有序集合(TreeSet)”中的元素,而不需要指定比较器。接口中通过x.compareTo(y)来比较x和y的大小。若返回负数,意味着x比y小;返回零,意味着x等于y;返回正数,意味着x大于y。public class Goods
2021-10-21 22:33:36
459
原创 String、StringBuffer与StringBuilder之间区别
表格对比StringStringBufferStringBuilderString的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且浪费大量优先的内存空间StringBuffer是可变类,和线程安全的字符串操作类,任何对它指向的字符串的操作都不会产生新的对象。每个StringBuffer对象都有一定的缓冲区容量,当字符串大小没有超过容量时,不会分配新的容量,当字符串大小超过容量时,会自动增加容量可变类,速度更快不可变可变可变
2021-09-21 15:55:05
118
原创 String类算法-java
模拟一个trim方法,去除字符串首尾的空格/** * 模拟一个trim方法,去除字符串首尾的空格 */public class TrimTest { public static void main(String[] args) { String str = " asda asd z "; System.out.println(str); String s1 = myTrim1(str); System.out.print
2021-09-20 22:09:14
276
1
原创 java线程
解决线程安全问题的三种方式同步代码块同步方法 synchronize锁机制 ReentrantLock lock = new ReentrantLock(); lock.lock(); lock.unlock;创建线程的四种方式Java使用Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例。Java可以用四种方式来创建线程,如下所示:继承Thread类创建线程实现Runnable接口创建线程使用Callable和Future创建线程使用线
2021-09-18 23:05:13
111
原创 笔记:java面向对象编程
值传递与引用传递值传递并未在以下代码中产生效果//值传递public class Demo01 { public static void main(String[] args) { int a = 0; System.out.println(a); Demo01.change(a); System.out.println(a); } public static void change(int a){
2021-09-18 22:02:20
174
原创 JAVA数组与算法小记
JAVA数组小记数组的定义int[] arrays;arrays = new int[];FOR EACH循环for (int array : arrays){ }//一维数组Arrays类Arrays.toString();//一维数组for (int[] ints : array2) {//二维数组 System.out.println(Arrays.toString(ints));}冒泡排序public class Maopao {
2021-09-05 15:29:39
184
原创 Markdown基本语法学习
Markdown标题三级标题字体Hello worldHello worldHello worldHello world引用‘>’+’ ’分割线‘—’ or ‘***’图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RzM2jwcW-1630404089457)(C:\Users\18325\Pictures\Saved Pictures\pic.21.jpg)]超链接跳转到腾讯体育列表abc123表格
2021-08-31 18:04:10
164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅