随笔分类 -  java基础【javaSE】

摘要:package com.Lucky.test; import java.util.*; import java.util.stream.Collectors; import java.util.stream.Stream; /** * 练习1: 数据过滤,定义一个Int类型的集合,过滤掉奇数的数据, 阅读全文
posted @ 2022-12-10 10:53 唯易人生 阅读(90) 评论(0) 推荐(0) 编辑
摘要:数组: package com.Lucky; import java.util.*; /* 数组的Stream流: 使用Arrays工具类 */ public class StreamArray { public static void main(String[] args) { //创建数组 in 阅读全文
posted @ 2022-12-10 10:50 唯易人生 阅读(29) 评论(0) 推荐(0) 编辑
摘要:Stream:数据流 中间方法: filter【过滤】 limit【获取前几个数据】 skip【跳过前几个数据】 distinct【去重】 concat【合并】 map【转换流中的数据类型】 终结方法: foreach 【遍历】 count【统计】 toArray【收集数据到数组中】 collect 阅读全文
posted @ 2022-12-10 10:46 唯易人生 阅读(154) 评论(0) 推荐(0) 编辑
摘要:package com.Lucky.io.serializeOrUnserialize;import java.io.*;import java.util.ArrayList;import java.util.Collections;/* 序列化流: 将java对象写到本地文件中【应用场景:游戏存档 阅读全文
posted @ 2022-12-10 10:16 唯易人生 阅读(18) 评论(0) 推荐(0) 编辑
摘要:先知: Java IO流中提供了两种用于将字节流转换为字符流的转换流。 其中InputStreamReader用于将字节输入流转换为字符输入流, 其中OutputStreamWriter用于将字节输出流转换为字符输出流 作用:使用转换流可以在一定程度上避免乱码,还可以指定输入输出所使用的字符集 1、 阅读全文
posted @ 2022-12-10 10:13 唯易人生 阅读(159) 评论(0) 推荐(0) 编辑
摘要:缓冲流,也叫高效流,是对4个基本的Filexxx流的增强,所以也是4个流,按照数据类型分类: 字节缓冲流:BufferedInputStream,BufferedOutputStream 字符缓冲流:BufferedReader,BufferedWriter 缓冲流的基本原理,是在创建流对象时,会创 阅读全文
posted @ 2022-12-10 09:54 唯易人生 阅读(101) 评论(0) 推荐(0) 编辑
摘要:相对于字节流来说,字符流本身就存在:缓冲区 先解: 缓冲区:reader-->sd-->bb作用: 缓冲区位于内存当中,大大的提高了数据的读写效率!!!! ★★★文件输入流: package com.Lucky.io.characterStream; import java.io.FileReade 阅读全文
posted @ 2022-12-10 09:19 唯易人生 阅读(27) 评论(0) 推荐(0) 编辑
摘要:①字节输入流:读取文件中的数据 package com.Lucky.io.byteStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; /* 阅读全文
posted @ 2022-12-10 09:14 唯易人生 阅读(37) 评论(0) 推荐(0) 编辑
摘要:package com.Lucky.io; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOExceptio 阅读全文
posted @ 2022-12-10 08:55 唯易人生 阅读(49) 评论(0) 推荐(0) 编辑
摘要:package com.Lucky.io.Code; import java.io.UnsupportedEncodingException; import java.nio.charset.StandardCharsets; import java.util.Arrays; /* java中编码方 阅读全文
posted @ 2022-12-10 08:41 唯易人生 阅读(45) 评论(0) 推荐(0) 编辑
摘要:File的成员方法有很多,但是只有一部分需要注意:【创建/遍历/获取】 package com.Lucky.File; import java.io.File; import java.text.SimpleDateFormat; import java.util.Date; /** * File的 阅读全文
posted @ 2022-12-10 08:37 唯易人生 阅读(161) 评论(0) 推荐(0) 编辑
摘要:Calendar类 Calendar:它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。 一、构造方法protected Calendar() :由于修饰符是protected 阅读全文
posted @ 2022-11-24 16:48 唯易人生 阅读(947) 评论(0) 推荐(0) 编辑
摘要:package com.Lucky.OftenClass; /* 可变字符串:可以采用追加方法 StringBuffer: JDK1.0提供的类 线程安全,做线程同步检查【速度慢】 StringBuilder[推荐使用]: JDK1.5提供的类 线程不安全,不做线程同步检查【速度快】 区别:Stri 阅读全文
posted @ 2022-11-24 16:42 唯易人生 阅读(17) 评论(0) 推荐(0) 编辑
摘要:package com.Lucky.OftenClass; import java.util.Arrays; /* String是不可变字符串序列,所谓的String的方法都是新增一个String 拓展:JDK9时,将String底层的char数组变成了 byte 数组,节省空间 同时通过一个cod 阅读全文
posted @ 2022-11-24 16:35 唯易人生 阅读(18) 评论(0) 推荐(0) 编辑
摘要:package com.Lucky.OftenClass; import java.util.Random; /** * Random :随机类 * * 注意点:Math.Random()底层调用的是Random的nextDouble方法 */ public class RandomClass { 阅读全文
posted @ 2022-11-24 16:17 唯易人生 阅读(28) 评论(0) 推荐(0) 编辑
摘要:package com.Lucky.OftenClass; /* 包装类:1.为了解决现实中将基本数据类型转换成对象,以便操作【java。lang】 2.实现字符串与基本数据类型之间的转换 包装类特征:1.将八大基本数据类型的首个字母大写即可【char与int除外】 例如: float -->Flo 阅读全文
posted @ 2022-11-24 16:06 唯易人生 阅读(15) 评论(0) 推荐(0) 编辑
摘要:package com.Lucky.OftenClass; /* Math1类: */ public class MathCalss { public static void main(String[] args) { System.out.println(Math.PI); System.out. 阅读全文
posted @ 2022-11-24 16:05 唯易人生 阅读(4) 评论(0) 推荐(0) 编辑
摘要:package com.Lucky.OftenClass; /* 枚举定义 */ public enum EnumClass { //枚举内容 男,女,girl,boy } package com.Lucky.OftenClass; public class testEnum { private S 阅读全文
posted @ 2022-11-24 16:04 唯易人生 阅读(15) 评论(0) 推荐(0) 编辑
摘要:package com.Lucky.OftenClass; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /* date类: */ public class Dat 阅读全文
posted @ 2022-11-24 16:00 唯易人生 阅读(30) 评论(0) 推荐(0) 编辑
摘要:package com.Lucky.oop.InterfaceUnion; /* 接口: 1.可以实现多继承【指的是实现】 2.接口中只能存在定义的方法 3.修饰符默认【只能】是public abstract ,这两个修饰符可以忽略不写 4.在继承接口之后要将所有的方法实现重写 5.约束 6.可以在 阅读全文
posted @ 2022-11-24 15:48 唯易人生 阅读(8) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示