- 博客(11)
- 收藏
- 关注
原创 Spring之Set注入
beans中的配置 <?xml version="1.0" encoding="UTF-8" ?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoca...
2020-04-21 20:49:02 220
原创 Java类型变化
复合情况 数组协变,泛型不变 public static void testArrayAndList(){ // B[] r1 = test(new ArrayList<B>()); 编译错误,实参形参类型不匹配 // A[] r2 = test(new ArrayList<B>()); 编译错误,实参形参类型不匹配 // ...
2020-03-22 15:38:41 214
原创 泛型通配符类型
Pair<? extends S>,Pair能接收的类型参数,是S本身或子类 只能get,不能set,编译器只能保证出来的类型,即只生产,不消费 Pair<? super Apple>代表Pair<Object>,Pair<Fruit>,Pair<Apple>等 Pair<Apple> apples = new Pair<...
2020-03-21 16:29:21 198
原创 Java文件写出
写文件 先创建文件,写入数据,关闭文件 FileOutputStream, OutputStreamWriter, BufferedWriter BufferWriter write newIine try-resource语句,自动关闭资源 关闭最外层的数据流,将会把其上所有的数据流关闭 package mooc; import java.io.*; public class TxtFil...
2020-03-12 14:07:40 441
原创 Java文件读取
读文件 先打开文件,逐行读入数据,关闭文件 FileInputStream, InputStreamWriter, BufferedReader BufferReader readLine try-resource语句,自动关闭资源 关闭最外层的数据流,将会把其上所有的数据流关闭 package mooc; import java.io.*; public class TxtFileRead...
2020-03-12 14:04:49 101
原创 Collections工具类
●Collections: 处理对象是Collection及其子类 排序:对List进行排序,sort。 搜索:从List中 搜索元素,binarySearch 批量赋值:对List批量赋值,fill。 最大、最小:查找集合中最大/小值,max ,min 反序:将List反序排列,reverse package mooc; import java.util.ArrayList; import ...
2020-03-11 14:48:54 113
原创 Arrays工具类
排序:对数组排序,sort/parallelSort 查找:从数组中查找一个元素,binarySearch 批量拷贝:从源数组批量复制元素到目标数组,copyOf 批量赋值:对数组进行批量赋值,fill 等价性比较:判定两个数组内容是否相同,equals package mooc; import java.util.Arrays; import java.util.Random; public...
2020-03-11 14:47:16 99
原创 HashMapTest
特点: K-V对,K和V都允许为null 不同步,多线程不安全 无序的 主要方法:clear,containsValue,containsKey,get,put,remove,size 推荐使用keyset遍历 package mooc; import java.util.HashMap; import java.util.Iterator; import java.util.Map; pu...
2020-03-10 20:37:56 189
原创 HashtableTest
特点: K-V对,K和V都不允许为null 同步,多线程安全 无序的 适合小数据量 主要方法:clear,contains/containsValue,containsKey,get,put,remove,size package mooc; import java.util.Enumeration; import java.util.Hashtable; import java.util.I...
2020-03-10 20:32:08 119
原创 RecyclerView(一)
为RecyclerView准备一个适配器,并新建LinearAdpater类,让这个适配器继承自RecyclerView.Adapter,并将泛型指定为LinearAdapter.LinearViewHolder.。其中LinearViewHolder是我们在LinearAdapter中定义的一个内部类,代码如下: public class LinearAdapter extends Recycl...
2020-02-27 13:04:19 190
原创 SharedPreferences
package com.example.user.Study.datastorage; import android.content.SharedPreferences; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import andro...
2020-02-23 23:12:58 117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人