
用Lambda函数替代匿名内部类对象(在匿名内部类的基础上再简化)
Lambda


省略更优雅,但是非必须


方法引用(可遇而不可求,以看得懂为主)
静态方法引用 类名::静态方法名

实例方法引用

特定类的方法引用



常用API之String

方式一更常用




应用实例:
登录识别

隐藏手机号

随机验证码生成

常用API之ArrayList

集合对于数组的优势:长度可变
Java中集合种类很多,ArrayList是其中之一(泛型类,可以约束存储的数据类型)


此例中约束只能存储字符串类型

GUI(非主流,其实很少用)

AWT的迁移性较差,若要使用,则将J去掉即可

布局管理器:自动控制排版


可做游戏界面

可做计算器界面

GUI界面用AI帮助写即可
GUI中事件处理

ActionListener

KeyAdapter


直接提供实现类

前文用了匿名内部类
自定义窗口(将窗口和事件监听器都集成在一个类中,更高级)

1072

被折叠的 条评论
为什么被折叠?



