用Lambda函数替代匿名内部类对象(在匿名内部类的基础上再简化)
Lambda
省略更优雅,但是非必须
方法引用(可遇而不可求,以看得懂为主)
静态方法引用 类名::静态方法名
实例方法引用
特定类的方法引用
常用API之String
方式一更常用
应用实例:
登录识别
隐藏手机号
随机验证码生成
常用API之ArrayList
集合对于数组的优势:长度可变
Java中集合种类很多,ArrayList是其中之一(泛型类,可以约束存储的数据类型)
此例中约束只能存储字符串类型
GUI(非主流,其实很少用)
AWT的迁移性较差,若要使用,则将J去掉即可
布局管理器:自动控制排版
可做游戏界面
可做计算器界面
GUI界面用AI帮助写即可
GUI中事件处理
ActionListener
KeyAdapter
直接提供实现类
前文用了匿名内部类
自定义窗口(将窗口和事件监听器都集成在一个类中,更高级)
标签:界面,DAY8,GUI,匿名,API,引用,Java,ArrayList From: https://blog.csdn.net/qq_56551854/article/details/144052162