摘要: 正则 java.util.regex.Pattern 1、类结构 public final class Pattern implements java.io.Serializable 2、重要属性 private String pattern; 3、构造方法 private Pattern(Stri 阅读全文
posted @ 2020-10-20 23:31 黑白猫123 阅读(70) 评论(0) 推荐(0) 编辑
摘要: java.util.Scanner 类结构 public final class Scanner implements Iterator<String>, Closeable 构造方法 public Scanner(InputStream source) { this(new InputStream 阅读全文
posted @ 2020-10-20 23:30 黑白猫123 阅读(74) 评论(0) 推荐(0) 编辑
摘要: java.util.Date 1、类结构 public class Date implements java.io.Serializable, Cloneable, Comparable<Date> 2、构造方法 public Date() { this(System.currentTimeMill 阅读全文
posted @ 2020-10-20 23:29 黑白猫123 阅读(42) 评论(0) 推荐(0) 编辑
摘要: java.lang.CharSequence 1、类结构 public interface CharSequence 2、方法 int length(); char charAt(int index); CharSequence subSequence(int start, int end); pu 阅读全文
posted @ 2020-10-20 23:26 黑白猫123 阅读(69) 评论(0) 推荐(0) 编辑
摘要: java.util.Arrays 1、类结构 public class Arrays 2、构造方法 private Arrays() {} 3、方法 (1) public static int binarySearch(byte[] a, int fromIndex, int toIndex, by 阅读全文
posted @ 2020-10-20 23:24 黑白猫123 阅读(63) 评论(0) 推荐(0) 编辑
摘要: java.lang.math 提供了一系列的数学工具方法 类结构 public final class Math 构造方法 private Math() {} 静态属性 public static final double E = 2.7182818284590452354; public stat 阅读全文
posted @ 2020-10-20 23:23 黑白猫123 阅读(69) 评论(0) 推荐(0) 编辑
摘要: java.util.Random Random random = new Random(); random.nextInt(n); 取[0,n-1]的整数,如n=10,即取0-9 阅读全文
posted @ 2020-10-20 23:22 黑白猫123 阅读(64) 评论(0) 推荐(0) 编辑
摘要: java.lang.Number 1、类结构 public abstract class Number implements java.io.Serializable { 2、方法 public abstract int intValue(); public abstract long longVa 阅读全文
posted @ 2020-10-20 23:18 黑白猫123 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 声明式接口,即只有接口名,其内没有任何内容 java.lang.Cloneable 实现该接口,允许重写java.lang.Object类的clone方法,实现克隆 java.io.Serializable 实现该接口,创建 serialVersionUID 属性,为序列化服务 private st 阅读全文
posted @ 2020-10-20 22:08 黑白猫123 阅读(402) 评论(0) 推荐(0) 编辑
摘要: java.lang.System 提供了一些系统的静态对象和方法 1、类结构 public final class System 2、构造方法 private System() { } 被私有化,也就是不能创建System类的对象 3、常用的静态变量 private static native vo 阅读全文
posted @ 2020-10-20 22:02 黑白猫123 阅读(142) 评论(0) 推荐(0) 编辑
摘要: java.lang.Object 所有类都直接或间接继承该类 1、类结构 public class Object 2、native native方法:指非Java语言写的方法,一般是系统提供的,对底层进行直接操作。由关键字native声明,jvm进行调用。 (除非是开始系统深入学习虚拟机,否则很难, 阅读全文
posted @ 2020-10-20 21:51 黑白猫123 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 从API的角度来学习。 JavaSE的API是高内聚的。 接口-抽象类-普通类层次 同一个类中方法之间的递进调用 一般,能声明为接口,就不会声明为抽象类。 大多数抽象类命名会加前缀Abstract,但例外Number java.lang.Object java.lang.Cloneable:声明式接 阅读全文
posted @ 2020-10-20 21:37 黑白猫123 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 第一阶段 学习Java语言特点 第二阶段 学习API及使用 (包括JavaSE、第三方api、框架) 第三阶段 在gitee和github上学习项目 (通过百度、博客园、csdn、知乎等搜索) 其它: 数据库、前端和工具的使用 阅读全文
posted @ 2020-10-20 15:56 黑白猫123 阅读(59) 评论(0) 推荐(0) 编辑