01 2023 档案
摘要:static静态变量 Srudent类 package com.an.a; //描述学生类 public class Student1 { private String name; private int age; private String gender; public static Strin
阅读全文
摘要:API和API帮助文档 java.lang包是提供对Java编程语言设计至关重要的类,由JVM自动导入 String类概述 字符串和基础类型进行+操作,都会进行拼接 下面的登录要运用字符串的比较,这和字符串的比较有关 在一个游戏中,出现敏感词将不会进行展示,将会用星号进行替换,实际上这和字符串的替换
阅读全文
摘要:类与对象 类是对对象公有特征的描述 对象的不同是由属性来决定的,属性用来描述对象的特征,从后面对于equals方法重写用于对象的比较中可以发现,比较对象不同,具体比较各个属性是否相同,而不需要比较行为 类的几个补充注意事项 在定义javabean类时,不建议在定义类的时候给属性赋值,如果在定义属性的
阅读全文
摘要:方法引用的概述 匿名内部类注重对象 >Lambda表达式转换为注重函数(表现为将代码简化为只剩下函数的参数和函数体) >方法引用也注重函数体(在Lambda基础上进行再简化,将精简后的函数函数用已有的方法进行代替) 基础操作 package com.an.a; import java.util.Ar
阅读全文
摘要:不可变集合 如果牌盒里的牌固定为那54张,不能被改变 如出牌规则不可变 通过of方法获取不可变集合 不可变集合是java9提出的新特性 在List Map Set中都定义了许多重载的静态of方法,用于获取指定内容的不可变的集合,如下面是List中定义的of方法 这些方法将直接返回List Map S
阅读全文
摘要:匿名内部类尝试书写 package com.an.a; //对匿名内部使用的测试 interface Swim{ public abstract void swim();//抽象方法 } public class TestA { public static void main(String[] ar
阅读全文
摘要:Arrays类 Arrays类是操作数组的工具类,其构造方法被私有化,不允许从外部创建对象,所有的方法都是静态的(构造方法被私有化,成员方法为静态的) 常用方法 package com.an.a; import java.util.Arrays; public class ArraysTest {
阅读全文
摘要:双列集合的特点 双列集合的特点(和单列集合对比) 单列集合每次添加一个元素,而双列集合每次添加一对元素 双列集合的框架结构 Map的常见API 英文key(键),value(值),在集合中键和值一一对应,但是键不能重复,但是值可以 重复 Map中常见的方法演示 package com.an.a; i
阅读全文