![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础知识
文章平均质量分 53
伤心牛蛙
这个作者很懒,什么都没留下…
展开
-
图形用户界面编程
图形用户界面编程 什么是图形用户界面编程? 图形用户接口(Graphical User Interface,GUI)以图形界面方式实现人机交互。使用GUI方法:选用合适的GUI对象,布局,配置事件响应机制。 GUI的组件 容器组件 窗体:可存放面板的容器,有标题 面板:无标题栏,必须放在窗体中,那么什么是面板?一个面板Panner对象,有一种布局方式。 可视化的非容器组件 按钮,用于点击的 标签,存放文字的,一般是一行的简单提示信息 单选框,多选框,组合框 文本框,用于接收输入的,比如键盘输入,一般是原创 2021-12-25 23:47:15 · 1086 阅读 · 0 评论 -
序列化与反序列化
序列化与反序列化 什么是序列化?什么是反序列化? 序列化: 将对象写入对象输出流中 反序列化:从对象输入流中读出对象 为什么需要序列化? 对象传输数据复杂,类与类之间有关联,比如继承或者引用,序列化机制可以通过对象图机制读写对象,以满足复杂对象的关联,如单链表。实际上,这是动态保存了对象的状态。 怎么实现序列化? java类库提供很多IO类支持不同需求的IO操作。首先介绍自动序列化,自动序列化需要被传输的类实Serializable接口,此类中引用到的类也需要实现这个接口,接口虽然是空实现,但是必须实现才能原创 2021-12-22 23:53:27 · 264 阅读 · 0 评论 -
Lambda表达式的学习
Lambda表达式的学习 什么是Lambda表达式? 基于java,我的认识是用于简化代码的书写。因为使用匿名内部类有效代码比较少。比较方便实例化一个接口并且重写它的方法 使用Lambda表达式的条件 1.使用接口,接口中有且只有一个方法。函数式接口:有且只有一个抽象方法的接口 2.lambda表达式中的局部变量具有隐形的final含义,修改则报错 3.不允许声明局部变量名字同名的参数 public class Java8Tester { public static void main(原创 2021-06-13 16:02:32 · 1099 阅读 · 1 评论