12 2022 档案

摘要:Lambda表达式 1.1 概述 Lambda是JDK8开始后的一种新语法形式。 作用:简化函数式匿名内部类的代码写法。 简化格式: /*部类被重写方法的参数)->{ 被重写方法的方法体代码 } ->为语法格式,无任何含义 */ 注意: Lambda表达式只能简化函数式接口的匿名内部类 那什么是函数 阅读全文
posted @ 2022-12-12 16:20 工地佬 阅读(67) 评论(0) 推荐(0) 编辑
摘要:正则表达式 1.1 概述 正则表达式可以用一些规定的字符来制定规则,并用来校验数据格式的合法性。 比如我们在网站上输入用户账号,要求我们输入的账号信息要符合账号的格式,而校验我们输入的账号格式是否正确正是由 正则表达式所控制的。 1.2 与普通方法的对比 案例:要求校验QQ账号的格式,账号信息全为数 阅读全文
posted @ 2022-12-10 21:24 工地佬 阅读(79) 评论(0) 推荐(0) 编辑
摘要:List 1.1 概述 List为Collection的子接口,代表的一组任意对象,有序,有下标、元素可以重复。 1.2 方法 | 方法名 | 说明 | | : : | : : | | void add(int index,Object o) | 在指定位置添加元素 | | boolean addA 阅读全文
posted @ 2022-12-09 20:10 工地佬 阅读(57) 评论(0) 推荐(0) 编辑
摘要:集合 1.1 概念 存储对象的容器。定义了对多个对象进行操作的常用方法,比如添加、删除等方法 数组一旦创建其长度不可变,而集合长度是不固定的; 数组可以存储基本类型和引用类型,集合只能存储引用类型 1.2 Collection Collection代表一组对象,称之为“集合”,是一个父接口,其有两个 阅读全文
posted @ 2022-12-08 23:55 工地佬 阅读(33) 评论(0) 推荐(0) 编辑
摘要:Calendar 1.1 概述 Date类中很多方法被Calendar所取代,Calendar类提供了获取和设置各种日历的方法。 1.2 方法 构造方法:Calendar类的构造器被protected修饰,外界不能直接使用! 其他方法: | 方法名 | 说明 | | | | | static Cal 阅读全文
posted @ 2022-12-07 21:55 工地佬 阅读(94) 评论(0) 推荐(0) 编辑
摘要:Date 1.1 Date概述 Date表示特定的瞬间时间,精确到毫秒。Date中大部分的方法都被Calendar类的方法所取代。 时间单位: 1秒=1000毫秒 1毫秒=1000微秒 1微秒=1000纳秒 1.2 Date的方法 Date();————————无参构造————————创建Date对 阅读全文
posted @ 2022-12-07 20:20 工地佬 阅读(127) 评论(0) 推荐(0) 编辑
摘要:BigDecimal 在基本数据类型中对于浮点数的计算时会出现精度丢失的情况,这个时候我们采用BigDecimal类来解决精度丢失的问题。 public class Test{ public static void main(String[] args){ double a=1.0; double 阅读全文
posted @ 2022-12-07 17:17 工地佬 阅读(62) 评论(0) 推荐(0) 编辑
摘要:String类 1.1 String类概述 Java中字符串属于对象,String类用于创建和操作字符串。 最简单的字符串创建:直接通过String创建 String str="工地佬"; 利用String构造器创建字符串 String str=new String("工地佬"); 字符串的特点: 阅读全文
posted @ 2022-12-06 23:08 工地佬 阅读(165) 评论(0) 推荐(0) 编辑
摘要:包装类 1.1 包装类概述 基本数据类型值对应的引用数据类型称为包装类。 由于我们的基本数据类型是不作为对象使用的,但是很多时候会用到对象作为参数,Java提供了包装类将基本数据类型包装为一个对象。 每个基本数据类型都有对应的包装类,默认值为null byte——Byte Byte类将基本类型byt 阅读全文
posted @ 2022-12-05 23:21 工地佬 阅读(113) 评论(0) 推荐(0) 编辑
摘要:Object类 1.1 Object概述 Object类是所有类的超类、根类,基类; 任何类直接或间接地继承Object类; 所有对象都具备Object的方法; Object作为参数可以接受任何对象,作为返回值可以返回任何对象。 1.2 getClass()方法 ***getClass()***方法 阅读全文
posted @ 2022-12-04 23:57 工地佬 阅读(46) 评论(0) 推荐(0) 编辑
摘要:Math 1.1 Math概述 Math类在Java.lang包下,不需要导包 public final class Math extends Object Math含有基本的数字运算方法,没有构造器,但是它的所有方法都是静态的,可以直接通过类名调用。 1.2 Math的常用方法 | 方法 | 说明 阅读全文
posted @ 2022-12-03 22:00 工地佬 阅读(30) 评论(0) 推荐(0) 编辑
摘要:ArrayList 1.1 集合概述 当我们要存储多个数据时,固定长度的数组存储格式已经满足不了我们的需要了,且不能满足变化的需求; Java中集合类则可以解决我们的需求 特点:提供一种存储空间可变的存储模型 我们将对集合中的ArrayList进行学习;ArrayList在Java.util下,所以 阅读全文
posted @ 2022-12-03 20:26 工地佬 阅读(140) 评论(0) 推荐(0) 编辑
摘要:StringBuilder 1.1 StringBuilder概述 我们先对普通的String字符串对象建立进行内存分析; public class Demo{ public static void main(String[] args){ String a="hello; s+="world"; 阅读全文
posted @ 2022-12-02 21:26 工地佬 阅读(125) 评论(0) 推荐(0) 编辑
摘要:自定义异常 Java中有很多异常类,但有时候我们会用到一些Java中没有提供的异常,需要我们自己去定义异常。 只要我们的类继承Exception或者RuntimeException,该类会变成异常体系的一员。 格式: public class 类名 extends Exception/Runtime 阅读全文
posted @ 2022-12-01 00:56 工地佬 阅读(131) 评论(0) 推荐(0) 编辑

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