摘要: Java比较器 1、java对象正常情况下只能进行 == 或 !=,不能进行比较大小。 若需要比较对象的大小,需要实现两个接口中的任何一个:Comparable 或 Comparator 2、Comparable接口与Comparator接口的使用比较 Comparable接口的方式一旦指定,该接口 阅读全文
posted @ 2022-10-27 21:12 Bingeone 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 字符串 String类 定义:使用一对“”(引号)引起来表示 public final class String implements java.io.Serializable, Comparable<String>, CharSequence { private final char value[ 阅读全文
posted @ 2022-10-23 22:07 Bingeone 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 内部类 **定义:**一个类A定义在类B中,则类A为内部类,类B为外部类 分类: 成员内部类 静态成员内部类 非静态成员内部类 局部内部类 方法内 代码块内 构造器内 示例一: //InnerClassTest.java /** * 内部类<br> * 1、定义:一个类A定义在类B中,则类A为内部类 阅读全文
posted @ 2022-10-21 22:03 Bingeone 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 接口(Interface) 使用 implements 关键字使一个类遵循某个特定接口(或一组接口),它表示:接口只是外形。 接口决定方法名、参数列表和返回类型,但是无法确定方法体。接口只提供形式,通常来说 没有实现(==JDK7及以前==),尽管在某些受限制的情况下可以有实现。 Java 8 中接 阅读全文
posted @ 2022-10-18 20:55 Bingeone 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 抽象(abstract) java关键字abstract,可用于修饰类、方法。 抽象类 **格式:**修饰符 abstract class 类名{} 1、此类不能实例化 2、抽象类中一定有构造器,便于子类实例化时调用 3、开发中,都会提供抽象类的子类,让子类对象实例化,完成相关的操作 抽象方法 ** 阅读全文
posted @ 2022-10-18 20:54 Bingeone 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 反射 Java反射机制概述 Reflection(反射):是java语言体现动态性的关键,反射机制允许程序在执行期借助于Reflection API取任何类的内部信息,并能直接操作任意对象的内部信息属性及方法。 java类正常加载与反射区别示意图 动态语言 VS 静态语言 Java不是动态语言,但J 阅读全文
posted @ 2022-10-11 20:07 Bingeone 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 网络编程 网络编程概述 java提供的网络库,可以实现自由的网络连接,联网的底层细节被隐藏在Java本机安装系统里,由JVM进行控制。并且Java实现了一个跨平台的网络库,编程人员使用的是统一的网络编程环境 计算机网络 把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的 阅读全文
posted @ 2022-10-09 22:29 Bingeone 阅读(34) 评论(0) 推荐(0) 编辑
摘要: IO流 File类 基本概念 File类的一个对象,代表一个文件或一个文件目录(俗称文件夹) File类声明在java.io包下 File类中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法并未涉及到写入或读取文件内容的操作。如果需要读取或写入文件内容,必须使用IO流来完成 F 阅读全文
posted @ 2022-10-04 21:32 Bingeone 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 泛型 为什么要有泛型 泛型:相当于标签 集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在jdk1.5之前只能把元素类型设计为Object,在jdk1.5之后使用泛型来解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于这个元素如何保存,如何管理等是确 阅读全文
posted @ 2022-09-23 22:24 Bingeone 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 多线程 线程是系统进行运算调度的最小单位,也被称为轻量级进程,它包含在进程之中,是进程的实际运作单位。 线程由线程ID、当前指令指针(PC)、寄存器集合和堆栈组成,它不能独立拥有系统资源,但它可与同属一个进程的其它线程共享该进程所拥有的全部资源。 基本概念 程序:为完成特定任务、用某种语言编写的一组 阅读全文
posted @ 2022-08-26 21:03 Bingeone 阅读(38) 评论(0) 推荐(0) 编辑