摘要: Set接口 特点:无序,无下标,元素不可重复; 方法:全部继承自Collection; HashSet(重点) 基于HashCode实现元素不重复; 当存入元素的哈希码相同时,会调用equals进行确认,如为true,则拒绝后者进入: 1.根据hashcode计算保存的位置,如果位置为空,则直接保存 阅读全文
posted @ 2022-03-01 14:02 老李学Java 阅读(28) 评论(0) 推荐(0)
摘要: 泛型 java泛型是jdk1.5中引入的一个新特性,其本质是参数化类型,把类型作为参数传递; 常见形式有:泛型类,泛型接口,泛型方法 语法: <T,...> T称为类型占位符,表示一种引用类型; 好处:1.提高代码的重用率; 2.防止类型转换异常,提高代码的安全性; 【注意】1. 只能是引用类型 2 阅读全文
posted @ 2022-03-01 12:02 老李学Java 阅读(39) 评论(0) 推荐(0)
摘要: ###3.ArrayList 数组结构实现,查询快、增删慢; JDK1.2版本,运行效率快、线程不安全; public class ArrayListDemo { public static void main(String[] args) { //创建集合 ArrayList arrayList 阅读全文
posted @ 2022-02-22 10:57 老李学Java 阅读(28) 评论(0) 推荐(0)
摘要: 2.List接口 特点:有序,有下标,元素可重复; 方法 void add(int index,Object obj) //在index位置插入对象obj; boolean addAll(int index,Object obj) //将一个集合中的元素添加到此集合中的index位置; Object 阅读全文
posted @ 2022-02-22 09:34 老李学Java 阅读(27) 评论(0) 推荐(0)
摘要: ###1.Collection集合 概念:对象的容器,定义了对多个对象进行操作的常用功能,类似数组; 和数组的区别: 数组长度固定,集合长度可变 数组可以存储基本类型和引用类型,集合只能存储引用类型; 位置:java.utils ###2.Collection父接口 特点:代表一组任意类型的对象,无 阅读全文
posted @ 2022-02-21 16:29 老李学Java 阅读(63) 评论(0) 推荐(0)
摘要: 06 File创建时,文件夹、文件中文无效? 05 设置自动导包与自动删包 Settings→Editor→General→Auto Import 然后勾选Add unambiguous imports on the fly以及Optimize imports on the fly 04 方法添加自 阅读全文
posted @ 2022-02-19 14:58 老李学Java 阅读(214) 评论(0) 推荐(0)
摘要: 五子棋(人机版) 一、效果演示 二、开发环境 java版本:jdk12.1 IDE工具:IDEA2020.1.3 三、开发步骤 1.窗口 2.菜单 3.棋盘 4.指示器 创建鼠标监听 创建指示器类 创建指示器数组 绘制指示器 处理显示逻辑 修改显示样式 5.落子 初始化图片 public class 阅读全文
posted @ 2022-02-19 11:12 老李学Java 阅读(219) 评论(0) 推荐(0)
摘要: 主要用于获取系统的属性数据和其他操作,构造方法私有; static void arraycopy(src,srcPos,dest,destPos,length); 复制数组 static long currentTimeMillis(); 获取当前系统时间,返回毫秒值 static void gc( 阅读全文
posted @ 2022-02-18 17:05 老李学Java 阅读(28) 评论(0) 推荐(0)
摘要: 7.SimpleDateFormat类 是一个以语言环境有关的方式来格式化和解析日期的具体类 进行格式化(日期->文本)、解析(文本->日期) 常用的时间模式字母 y: 年 2019 M: 年中月份 08 d: 月中天数 10 H: 1天中小时数(0-23) 22 m: 分钟 16 s: 秒 55 阅读全文
posted @ 2022-02-18 16:59 老李学Java 阅读(51) 评论(0) 推荐(0)
摘要: 6.Calendar类 提供获取或设置各种日历字段的方法; 构造方法:protected Calendar(); 由于修饰符是protected,没法直接创建该对象; static Calendar getInstance(); 使用默认时区和区域获取日历; void set(int year,in 阅读全文
posted @ 2022-02-18 13:01 老李学Java 阅读(60) 评论(0) 推荐(0)