摘要: 1.基本组件 方法名 说明 Button 按钮 Canvas 用于绘画的画布 Checkbox 复选框组件 CheckboxGroup 用于将多个Checkbox合成一组,一组Checkbox只有一个可以被选中,即全部变成单选框组件。 Choice 下拉选择框 Frame 窗口,在Gui程序中通过该 阅读全文
posted @ 2020-12-07 19:38 zhiyDevQAQ 阅读(274) 评论(0) 推荐(0)
摘要: 1.LayoutManager布局管理器 在之前的学习中,我们使用setBounds()方法设置容器的位置大小,但我们不得不明白一件事--如果我们手动为容器设置位置大小的话,就会造成程序通用性的下降。 1 import java.awt.*; 2 3 public class LabelDemo { 阅读全文
posted @ 2020-12-07 19:00 zhiyDevQAQ 阅读(371) 评论(0) 推荐(0)
摘要: 1.体系 Object -Component -Container Window:窗口容器 Frame:创建窗口 Dialog:创建对话框 Panel:内嵌容器 Applet ScrollPane:含有滚动条的容器 Window是可以独立存在的顶级窗口,默认使用BorderLayout管理其内部组件 阅读全文
posted @ 2020-12-06 22:38 zhiyDevQAQ 阅读(116) 评论(0) 推荐(0)
摘要: 1.概述 AWT(Abstract Window Toolkit),中文译为抽象窗口工具包,该包提供了一套与本地图形界面进行交互的接口,是Java提供的用来建立和设置Java的图形用户界面的基本工具。AWT中的图形函数与操作系统所提供的图形函数之间有着一一对应的关系,称之为peers,当利用AWT编 阅读全文
posted @ 2020-12-06 21:47 zhiyDevQAQ 阅读(211) 评论(0) 推荐(0)
摘要: 1.类加载器 1.1 类加载 类加载的描述 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载,类的连接,类的初始化这三个步骤来对类进行初始化。如果不出现意外情况,JVM将会连续完成这三个步骤,所以有时也把这三个步骤统称为类加载或者类初始化. 类的加载 就是指将class文件读入 阅读全文
posted @ 2020-12-06 19:17 zhiyDevQAQ 阅读(133) 评论(0) 推荐(0)
摘要: 1.函数式接口 1.1 函数式接口概述 概念 有且仅有一个抽象方法的接口 如何检测一个接口是不是函数式接口 @FunctionalInterface 放在接口定义的上方:如果接口是函数式接口,编译通过;如果不是,编译失败 注意事项 我们自己定义函数式接口的时候,@FunctionalInterfac 阅读全文
posted @ 2020-12-04 23:18 zhiyDevQAQ 阅读(125) 评论(0) 推荐(0)
摘要: 1.Lambda表达式 1.1 Lambda表达式的标准格式 1 (形式参数) -> {代码块} 形式参数:如果有多个参数,参数之间用逗号隔开;如果没有参数,留空即可 ->:由英文中画线和大于符号组成,固定写法。代表指向动作 代码块:是我们具体要做的事情,也就是以前我们写的方法体内容 组成Lambd 阅读全文
posted @ 2020-12-04 14:52 zhiyDevQAQ 阅读(137) 评论(0) 推荐(0)
摘要: 1.网络编程入门 1.1 网络编程概述 计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统 网络编程 在网络通信协议下,实现网络互连的不同计算机上运行的程序间可以进行 阅读全文
posted @ 2020-12-03 20:24 zhiyDevQAQ 阅读(113) 评论(0) 推荐(0)
摘要: 1.IO特殊操作流 1.1 标准输入流 System类中有两个静态的成员变量 public static final InputStream in:标准输入流。通常该流对应于键盘输入或由主机环境或用户指定的另一个输入源。 public static final PrintStream out:标准输 阅读全文
posted @ 2020-12-03 15:25 zhiyDevQAQ 阅读(114) 评论(0) 推荐(0)
摘要: 1.字节缓冲流 1.1 字节缓冲流构造方法 字节缓冲流介绍 BufferOutputStream:该类实现缓冲输出流。 通过设置这样的输出流,应用程序可以向底层输出流写 入字节,而不必为写入的每个字节导致底层系统的调用 BufferedInputStream:创建BufferedInputStrea 阅读全文
posted @ 2020-12-03 10:15 zhiyDevQAQ 阅读(225) 评论(0) 推荐(0)