02 2022 档案

摘要:###3.ArrayList 数组结构实现,查询快、增删慢; JDK1.2版本,运行效率快、线程不安全; public class ArrayListDemo { public static void main(String[] args) { //创建集合 ArrayList arrayList 阅读全文
posted @ 2022-02-22 10:57 老李学Java 阅读(20) 评论(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 阅读(22) 评论(0) 推荐(0) 编辑
摘要:###1.Collection集合 概念:对象的容器,定义了对多个对象进行操作的常用功能,类似数组; 和数组的区别: 数组长度固定,集合长度可变 数组可以存储基本类型和引用类型,集合只能存储引用类型; 位置:java.utils ###2.Collection父接口 特点:代表一组任意类型的对象,无 阅读全文
posted @ 2022-02-21 16:29 老李学Java 阅读(47) 评论(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 阅读(200) 评论(0) 推荐(0) 编辑
摘要:五子棋(人机版) 一、效果演示 二、开发环境 java版本:jdk12.1 IDE工具:IDEA2020.1.3 三、开发步骤 1.窗口 2.菜单 3.棋盘 4.指示器 创建鼠标监听 创建指示器类 创建指示器数组 绘制指示器 处理显示逻辑 修改显示样式 5.落子 初始化图片 public class 阅读全文
posted @ 2022-02-19 11:12 老李学Java 阅读(177) 评论(0) 推荐(0) 编辑
摘要:主要用于获取系统的属性数据和其他操作,构造方法私有; static void arraycopy(src,srcPos,dest,destPos,length); 复制数组 static long currentTimeMillis(); 获取当前系统时间,返回毫秒值 static void gc( 阅读全文
posted @ 2022-02-18 17:05 老李学Java 阅读(21) 评论(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 阅读(40) 评论(0) 推荐(0) 编辑
摘要:6.Calendar类 提供获取或设置各种日历字段的方法; 构造方法:protected Calendar(); 由于修饰符是protected,没法直接创建该对象; static Calendar getInstance(); 使用默认时区和区域获取日历; void set(int year,in 阅读全文
posted @ 2022-02-18 13:01 老李学Java 阅读(43) 评论(0) 推荐(0) 编辑
摘要:6.Date类 表示特定的瞬间,精确到毫秒; Date类中的大部分方法已经被Calendar类中的方法所取代 时间单位 1秒=1000毫秒 1毫秒=1000微秒 1微秒=1000纳秒 public class DateDemo { public static void main(String[] a 阅读全文
posted @ 2022-02-18 12:26 老李学Java 阅读(37) 评论(0) 推荐(0) 编辑
摘要:5.BigDecimal类 位置:java.math包 作用:精确计算浮点数 创建方式:BigDecimal bd=mew BigDecimal("1.0"); //一定要用字符串! BigDecimal add(BigDecimal bd) 加 BigDecimal subtract(BigDec 阅读全文
posted @ 2022-02-18 10:36 老李学Java 阅读(39) 评论(0) 推荐(0) 编辑
摘要:###6.画图,无效? /** * 画图,Paint */ public class A07Paint { public static void main(String[] args) { new PaintFrame().loadFrame(); } } class PaintFrame exte 阅读全文
posted @ 2022-02-15 23:09 老李学Java 阅读(34) 评论(0) 推荐(0) 编辑
摘要:3.String类 字符串是常量,创建之后不可改变; 字符串字面值存储在字符串池(方法区)中; 查询字符串 public int length() : 返回字符串长度; public char charAt(int index) : 根据下标获取字符; public boolean contains 阅读全文
posted @ 2022-02-15 17:03 老李学Java 阅读(43) 评论(0) 推荐(0) 编辑
摘要:2.Package类 基本数据类型所对应的引用数据类型,int->Integer、char->Character,其余均为第一个字母大写; Object可统一所有数据,包装类的默认值是null; 类型转换:Number父类中提供了6个共性方法; 1.装箱:基本类型->引用类型(Package类),构 阅读全文
posted @ 2022-02-15 14:19 老李学Java 阅读(184) 评论(0) 推荐(0) 编辑
摘要:1.Object类 概念:超类、基类,所有类的直接或间接的父类,位于继承树的最顶层; 特点:任何类,如果没有书写extends显式继承某个类,都默认直接继承Object类,否则为间接继承; Object类中所定义的方法,是所有对象都具备的方法; Object类型可以存储任何对象: 作为参数,可接收任 阅读全文
posted @ 2022-02-15 09:15 老李学Java 阅读(58) 评论(0) 推荐(0) 编辑
摘要:0 内部类(千锋教育 king老师) 概念:在一个类的内部再定义一个完整的类 特点: 编译之后生成独立的字节码文件,用$符连接内外部类; 内部类可直接访问外部类的私有成员,而不破坏封装新; 可为外部类提供必要的内部功能组件。 1 成员内部类 概念:在类的内部定义,与实例变量、实例方法同级别的类 语法 阅读全文
posted @ 2022-02-14 15:55 老李学Java 阅读(40) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示