![](https://i-blog.csdnimg.cn/columns/default/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java进阶
xixihaha_coder
坚持就是胜利!
展开
-
7.高级用法
函数式编程lambda表达式原创 2022-06-01 17:11:41 · 238 阅读 · 0 评论 -
6.方法引用
函数式编程lambda表示式原创 2022-06-01 17:10:48 · 281 阅读 · 0 评论 -
5.函数式接口
函数式编程lambda表达式原创 2022-06-01 17:09:58 · 349 阅读 · 0 评论 -
4.Optional
函数式编程lambda表达式原创 2022-06-01 17:08:20 · 118 阅读 · 0 评论 -
3.Stream流(最重要)
函数式编程lambda表达式原创 2022-06-01 17:06:49 · 500 阅读 · 0 评论 -
Lambda表达式
函数式编程lambda表达式原创 2022-06-01 17:05:20 · 80 阅读 · 0 评论 -
java进阶_BigInteger和BigDecimal
BigInteger和BigDecimal代码演示package com.tian.servlet;import java.math.BigDecimal;import java.math.BigInteger;public class Test { public static void main(String[] args) { /*long a=134564546586743541335L; long b=99999999999465999999l;原创 2021-08-06 18:06:59 · 96 阅读 · 0 评论 -
java进阶_字节流
字节流输入流与输出流 字节输入流:InputStream:字节输入流的所有类的超类。 字节输出流:OutputStream:输出字节流的所有类的超类 字符输入流:Reader:字符输入流的所有类的超类。 字符输出流:Writer:输出字符流的所有类的超类字节输入流读取数据package com.tian.text;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.原创 2021-07-23 20:56:05 · 142 阅读 · 0 评论 -
java进阶_字符流
字符流输入流与输出流 字节输入流:InputStream:字节输入流的所有类的超类。 字节输出流:OutputStream:输出字节流的所有类的超类 字符输入流:Reader:字符输入流的所有类的超类。 字符输出流:Writer:输出字符流的所有类的超类字符输入流读取文本文件使用字符输入流读取文本文件,要先设置好编码格式,我们在读取数据时,就不用担心编码转换的问题代码演示package com.tian.text;import java.io.*;public clas原创 2021-07-23 08:16:30 · 99 阅读 · 0 评论 -
java进阶_IO流
IO流概述IO:输入/输出(Input/Output)流:是一种抽象概念,是对数据传输的总称。也就是说数据在设备间的传输称为流,流的本质是数据传输IO流就是用来处理设备间数据传输问题的常见的应用:文件复制;文件上传;文件下载输入与输出 输入:程序读取数据,称为输入流 输出:程序写出数据,称为输出流IO流分类按数据类型来分类字符流与字节流 对字节进行操作的IO流:字节流 对字符进行操作的IO流:字符流 字节流可以操作任何数据 字符流只能操作文本数据按数原创 2021-07-22 14:11:37 · 146 阅读 · 0 评论 -
java进阶_File类文件操作案例
输出指定目录下.wmv格式的文件代码演示package com.tian.text;import java.io.File;import java.io.FilenameFilter;public class Test1 { public static void main(String[] args) { File file1 = new File("D:/file1");// 文件夹的实例 File[] list = file1.listFiles(n原创 2021-07-22 08:19:29 · 116 阅读 · 0 评论 -
java进阶_File类
File类1.File *IO流操作中大部分都是对文件的操作,Java中提供了File类供我们进行操作文件 *IO流操作是针对文件的内容进行操作 *File操作是针对文件的属性进行操作2.构造方法File test1 = new File(file1, “test1.txt”);//第一个参数表示文件夹的File实例,第二参数是子文件/文件夹的路径File test1 = new File(“F:/file1”, “test1.txt”);//第一个参数表示文件夹的路径,第二参数原创 2021-07-21 09:52:46 · 135 阅读 · 0 评论 -
java进阶_枚举类
枚举类Enum枚举类的作用枚举是用于做信息标志和信息分类枚举类的格式修饰符 enum 枚举名称{实例1名称,实力2名称… ;}代码演示package com.tian.test;/** * 常量做信息标志和分类,虽然也挺好,但是入参不受控制,入参太随性无法严谨 * 枚举类用于做信息标志和信息分类:优雅! */public enum Oritation { UP,DOWN,LEFT,RIGHT; public static void main(String[]原创 2021-07-20 15:09:44 · 103 阅读 · 0 评论 -
java进阶_Calendar类
Calendar类代码演示package com.tian.date;import java.util.Calendar;public class Test { public static void main(String[] args) { //获取对象 Calendar c=Calendar.getInstance(); System.out.println(c); /* * java.util.GregorianCalendar * [time=1625475原创 2021-07-19 12:26:31 · 124 阅读 · 1 评论 -
java进阶_日期工具类
日期工具类DateUtils类package com.tian.date;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;//工具类public class DateUtils { private DateUtils() {} /* * 把日期转为指定格式的字符串 * 返回值类型:String * 参数:Date date,String for原创 2021-07-18 14:58:19 · 144 阅读 · 0 评论 -
java进阶_常用API_Date类
Date代码演示package com.tian.test;import java.util.Date;public class Test { public static void main(String[] args) { Date d1=new Date(); System.out.println(d1);//Mon Jul 05 15:07:23 CST 2021 long date=1000*60*60; Date d2=new Date(date); Syst原创 2021-07-18 14:56:40 · 102 阅读 · 0 评论 -
java进阶_常用API_System
System代码演示package com.tian.test;public class Test { public static void main(String[] args) {/* System.out.println("开始"); //System.exit(0); 种植当前运行的java虚拟机 System.exit(0); System.out.println("结束"); /*运行结果 * 开始 */ //System.currentT原创 2021-07-17 13:09:41 · 91 阅读 · 0 评论 -
java进阶_常用API_Math
Math代码演示package com.tian.test;public class Test { public static void main(String[] args) { // abs:绝对值 System.out.println(Math.abs(88)); // 88 System.out.println(Math.abs(-88));// 88 System.out.println("-------"); // ceil:向上取 大于或等于 System.原创 2021-07-17 13:02:33 · 83 阅读 · 0 评论 -
java进阶_String
String概述字符串由多个字符组成的一串数据,0----n个,通常用""字符串一旦被赋值,就不能改变—字符串属于常量"a"String对象的创建String str = new String(“java”);String str = “java”常用方法判断“==”与equals的区别==:比较的是字符串的地址equals:比较的是字符串的值代码演示public class Test1 { public static void main(String[] a原创 2021-07-16 16:40:23 · 120 阅读 · 0 评论 -
java进阶_Collections工具类
Collections工具类代码演示package com.tian.test;import java.util.ArrayList;import java.util.Collections;import java.util.List;//集合的工具类public class Test7 { public static void main(String[] args) { // 1.给集合批量添加元素 List<String> list = new ArrayList原创 2021-07-16 14:06:57 · 90 阅读 · 0 评论