随笔分类 - Java基础
摘要:List<User> userList = new ArrayList<>(); userList.add(new User("a", "1", "1", "a")); userList.add(new User("b", "2", "2", "b")); userList.add(new User
阅读全文
摘要:基本语法: <函数式接口><变量名> = <参数1,参数2...> -> { //方法体 }; 引入了新的操作符:->(箭头操作符),->将表达式分为两个部分左侧:(参数1,参数2...)表示参数列表右侧:{}内部是方法体 注意事项: 1、新参列表的数据类型会自动推断 2、如果形参列表为空,只需保留
阅读全文
摘要:转载:https://blog.csdn.net/zhuwentao2150/article/details/51713565 数组转换成list集合(推荐asList()) 方法一:通过add把数组中的数据循环添加到List集合中 List<String> mlist = new ArrayLis
阅读全文
摘要:比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 //创建一个int数组 i
阅读全文
摘要:两类方法: read( ) write() close() 两个核心流: FileInputStream FileOutputStream File文件 文件流 FileInputStream / FileOutputStream (字节流) / FileReader / FileWriter(字符
阅读全文
摘要:实现线程的两种方式 一:类名 extends Thread 重写run方法 类名 对象名 = new 类名(); 对象名.start(); 启动线程 二、类名 implements Runnable (推荐使用) 重写run方法 类名 对象名 = new 类名(); Thread 对象名1=new
阅读全文
摘要:网络分为:局域网、城域网、广域网 把软件架构的分类: C/S 架构: Clinet -Server(客户端-服务器) B/S 架构: Browser/Server(浏览器/服务器) 传输协议: 1) UDP: :用户数据报协议(User Datagram Protocol), 不可靠的,速度快 UD
阅读全文
摘要:泛型:可以在类或方法中预支地使用未知的类型。 注意: 一般在创建对象时,将未知的类型确定具体的类型。当没有指定泛型时,默认类型为Object类型。 E - Element (在集合中使用,因为集合中存放的是元素) * T - Type (Java 类) K - Key (键) V - Value (
阅读全文
摘要:概述: List , Set, Map都是接口,前两个继承至Collection接口,Map为独立接口 List下有ArrayList,LinkedList,VectorSet下有HashSet,TreeSet,LinkedHashSet Map下有Hashtable,LinkedHashMap,H
阅读全文
摘要:一、Date:日期类 date:获取当前时间 getTime():获取毫秒数 二、SimpleDateFormat:格式化时间 (yyyy-MM-dd hh-mm-ss) 将String类型解析成时间类型 date =SimpleDateFormat.parse(String) (抛ParseExc
阅读全文
摘要:一、字符串的不变性: 一个String对象的长度是固定的,不能改变它的内容,或者是附加新的字符到String对象中。 您也许会使用+来串联字符串以达到附加新字符或字符串的目的,但+会产生一个新的String对象。 如果程序对这种附加字符串的需求很频繁,系统会频繁在内存中创建String对象,造成性能
阅读全文
摘要:字符与字符串: 方法签名 说明 public String(char[] value) 全部字符数组变为String类 public String(char[] value,int offset,int count) 部分字符数组变为String public char charAt(int ind
阅读全文
摘要:以下是常用的各两种方法(各类提供了构造方法,静态方法) 一、基本数据类型 转化为 包装类(装箱) 例:int i=10; Integer num=i;//num=10 二、包装类 转化为 基本数据类型 (拆箱) 例:Integer num=10; int i=num;//i=10 三、基本数据类型
阅读全文