摘要: 线程基础01 1.程序 进程 线程 程序(program):是为完成的特定任务,用某种语言编写的一组指令的集合。简单来说,就是我们写的代码。 进程: 进程是指运行中的程序,比如我们使用QQ,就启动了一个进程,操作系统就会为该进程分配空间。当我们使用迅雷,又启动了一个进程,操作系统将为迅雷分配新的内存 阅读全文
posted @ 2022-09-03 21:58 一刀一个小西瓜 阅读(487) 评论(0) 推荐(1) 编辑
摘要: 5.Java事件处理机制 5.1小球移动案例 通过监听键盘按键,实现小球的移动 例子: package li.gui.even_; import javax.swing.*; import java.awt.*; import java.awt.event.KeyEvent; import java 阅读全文
posted @ 2022-09-02 22:44 一刀一个小西瓜 阅读(112) 评论(0) 推荐(0) 编辑
摘要: JavaGUI-坦克大战 1.Java绘图坐标体系 坐标体系介绍:下图说明了一个Java坐标体系。坐标原点位于左上角,以像素为单位。在Java坐标体系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标原点y个像素。 坐标体系-像素: 绘 阅读全文
posted @ 2022-09-01 22:09 一刀一个小西瓜 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Java注解 1.注解的理解 注解(Annotation)也被称为元数据(Metadata),用于修饰解释 包、类、方法、属性、构造器、局部变量等数据信息 和注释一样,注解不影响程序逻辑,但注解可以被编译或者运行,相当于嵌入在代码中的补充信息 在JavaSE中,注解的使用目的比较简单,例如标记过时的 阅读全文
posted @ 2022-09-01 18:48 一刀一个小西瓜 阅读(221) 评论(0) 推荐(0) 编辑
摘要: Java泛型02 5.自定义泛型 5.1自定义泛型类 基本语法: class 类名<T,R...>{//…表示可以有多个泛型 成员 } 注意细节: 普通成员可以使用泛型(属性、方法) 使用泛型的数组不能初始化 静态方法中不能使用类的泛型 泛型类的类型,是在创建类的对象时确定的(因为创建对象时,需要指 阅读全文
posted @ 2022-08-30 20:58 一刀一个小西瓜 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Java泛型01 1.泛型的理解和好处 看一个需求: 请编写程序,在ArrayList中添加三个Dog对象 Dog对象含有name和age,并输出name和age(要求使用getXXX()) 先用传统的方法来解决 >引出泛型 传统的方法: package li.generic; import jav 阅读全文
posted @ 2022-08-29 20:27 一刀一个小西瓜 阅读(100) 评论(0) 推荐(0) 编辑
摘要: Java集合10 21.集合家庭作业 21.1Homework01 按要求实现: 封装一个新闻类,包括标题和内容属性,提供get、set方法,重写toString方法,打印对象时只打印标题; 只提供一个带参数的构造器,实例化对象时,只初始化标题;并实例化两个对象: 新闻一:新冠确诊病例超千万,数百万 阅读全文
posted @ 2022-08-26 20:31 一刀一个小西瓜 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Java集合09 18.TreeSet 元素无序:插入顺序和输出顺序不一致 可以按照一定的规则进行排序,具体排序方式取决于构造方法: TreeSet () :根据其元素的自然排序进行排序 TreeSet (Comparator comparator) :根据指定的比较器进行排序 没有带索引的方法,所 阅读全文
posted @ 2022-08-25 19:14 一刀一个小西瓜 阅读(94) 评论(0) 推荐(0) 编辑
摘要: Java集合08 15.HashTable 15.1HashTable的基本介绍 存放的元素是键值对:即K-V HashTable的键和值都不能为null HashTable的使用方法基本上和HashMap一样 HashTable是线程安全的(synchronized),HashMap是线程不安全的 阅读全文
posted @ 2022-08-24 20:22 一刀一个小西瓜 阅读(93) 评论(0) 推荐(0) 编辑
摘要: Java集合07 14.HashMap 14.1HashMap介绍 Map接口的常用实现类:HashMap、Hashtable、Properties HashMap是Map接口使用频率最高的实现类 HashMap是以key-value对的方式来存储数据(HashMap$Node类型) key不能重复 阅读全文
posted @ 2022-08-23 21:24 一刀一个小西瓜 阅读(80) 评论(0) 推荐(0) 编辑