

huoxiaoqiang
-
使用GitHub520加速github的步骤(Linux)
GitHub520通过修改本地 hosts 文件,试图解决: 作者项目地址:https://github.com/521xueweihan/GitHub520。
-
Java代码的两种运行方式
1.javac和java文件方式 HelloWorld.java文件代码清单: 启动终端,使用 cd 命令,切换到存放 HelloWorld.java 文件的目录。执行以下命令: 2.jshell交互方式
-
2.10Java语言的可见性(Visibility)
修饰符 public protected 无访问修饰符 private 同一个类 可以 可以 可以 可以 同一个包 可以 可以 可以 —————— 不同包的子类 可以 可以 —————— —————— 不同包的非子类 可以 —————— —————— ——————
-
2.9Java语言的泛型(Generic)
1.类型形参 类型形参使用尖括号 <> 括起来。 类型形参使用 T、U、S 表示任意类型,E 表示集合的元素类型,K、V 表示键和值的类型。 如果 T 是类,限定类型是 类,表示 T 是 限定类型 的派生类型。 如果 T 是接口,限定类型是 接口,表示 T 是 限定类型 的派生类型。 如果 T 是类,限定类型是 …
-
2.8Java引用类型之记录(Record)
1.记录声明 记录类用于创建不可变的引用类型。 记录类会自动声明以下成员: 记录类可以包含静态变量、final静态变量、静态方法、实例方法、构造方法、静态初始化块,不可以包含实例变量、final实例变量、实例初始化块。 记录类是隐式的 final,所以不可以被继承。 记录类可以创建对象。 记录类可以实现接口。 2.创建…
-
2.7Java引用类型之枚举(Enum)
1.枚举类声明 枚举类都隐式地继承自 java.lang.Enum<E> 类,因此不能继承自其它超类。 枚举类可以包含静态变量、实例变量、枚举常量、final静态变量、final实例变量、静态方法、实例方法、构造方法。 枚举常量等同于final静态变量。枚举常量是有顺序的,包含 length 个枚举常量的枚举类从…
-
2.6Java引用类型之集合(Collection)
1.接口 2.集合类
-
2.5Java引用类型之数组(Array)
数组是一种数据结构。 1.数组声明 注意:长度为 0 的数组 {} 不等同于 {null}。 注意:最后一个元素后面允许有逗号,这样要添加一个新元素时很方便。 2.多维数组 数组是可以嵌套的,这就意味着一个数组可以作为一个元素被包含在另外一个数组里面。 3.不规则数组 4.访问数组中的元素 5.数组长度
-
2.4Java引用类型之字符串(String)
字符串(String)是不可变(immutable)类型。 1.字符串声明 注意:空字符串””不等同于”null”。 2.文本块(Text Block) 3.访问字符串中的字符 4.字符串长度 5.字符串连接 可以使用 + 号连接两个字符串。 注意:按照顺序连接两个字符串。 注意:连接后的字符串中的两个原先的字符串之间…
-
2.3Java语言的接口(Interface)
1.接口声明 接口包含的所有变量必须为 public static final,所以无需添加 public static final 修饰符。 接口可以包含具体静态方法,不可以包含抽象静态方法。 接口可以包含具体实例方法,是通过添加 default 关键字实现的。 接口可以包含抽象实例方法,声明时无需添加 abstra…