2021年3月7日
摘要: 类集:Java 对数据结构成熟的实现 集中最大的几个操作接口:Collection、Map、Iterator,这三个接口为以后要使用的最重点的接口。 所有的类集操作的接口或类都在 java.util 包中。 Java 类集结构图: 数据结构 据存储的常用结构有:栈、队列、数组、链表和红黑树。我们分别 阅读全文
posted @ 2021-03-07 22:25 一计 阅读(118) 评论(0) 推荐(0)
2021年3月6日
摘要: String 类表示字符串。 Java程序中的所有字符串文字(例如"abc" )都实现为此类的实例。 String 创建的字符串存储在常量池中(只有一个,再有相同的值会直接引用),而 new 创建的字符串对象在堆上(每new一个都是新的一块区域): String s1 = "abc"; // Str 阅读全文
posted @ 2021-03-06 21:55 一计 阅读(26) 评论(0) 推荐(0)
摘要: System类提供的设施包括 标准输入,标准输出和错误输出流; 访问外部定义的属性和环境变量; 加载文件和库的方法; 以及用于快速复制阵列的一部分的实用方法。 成员变量: 变量和类型字段描述 static PrintStream err “标准”错误输出流。 static InputStream i 阅读全文
posted @ 2021-03-06 21:28 一计 阅读(80) 评论(0) 推荐(0)
摘要: Date类表示特定的时刻,精度为毫秒。 在JDK 1.1之前, Date类还有两个附加功能。 它允许将日期解释为年,月,日,小时,分钟和秒值。 它还允许格式化和解析日期字符串。 不幸的是,这些功能的API不适合国际化。 从JDK 1.1开始, Calendar类应该用于在日期和时间字段之间进行转换, 阅读全文
posted @ 2021-03-06 21:18 一计 阅读(34) 评论(0) 推荐(0)
摘要: Arrays类包含用于操作数组的各种方法(例如排序和搜索)。 此类还包含一个静态工厂,允许将数组视为列表。 如果指定的数组引用为null,则此类中的方法都抛出NullPointerException ,除非另有说明。 方法: 常用:asList返回一个列表、copyOf复制新数组、toString( 阅读全文
posted @ 2021-03-06 20:41 一计 阅读(36) 评论(0) 推荐(0)
摘要: Math Math 类包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。 Math 的方法都被定义为 static 形式,通过 Math 类可以在主函数中直接调用。 方法: 常用: abs取绝对值、max(min)取两个参数最大(小)值、pow幂运算、random获取随机值 阅读全文
posted @ 2021-03-06 20:01 一计 阅读(114) 评论(0) 推荐(0)
摘要: Object 类是所有类的父类,也就是说 Java 的所有类都继承了 Object,子类可以使用 Object 的所有方法。 Object 类位于 java.lang 包中,编译时会自动导入,我们创建一个类时,如果没有明确继承一个父类,那么它就会自动继承 Object,成为 Object 的子类。 阅读全文
posted @ 2021-03-06 19:49 一计 阅读(23) 评论(0) 推荐(0)
摘要: 定义: 泛型,即“参数化类型”。就是将所操作的数据类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定 义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。 使用: 1、泛型类 泛型类,是在实例化类的时候指明泛型的具体类型; //此处T可以随便写为任意标识 阅读全文
posted @ 2021-03-06 19:37 一计 阅读(96) 评论(0) 推荐(0)