Java基础
-
【吐血推荐 八】不错的自学网站
点击上方蓝字关注我! 如今互联网的时代,什么技术都可以在网上学习。但是很多人却苦于如何获取质量高的资源,今天我来推荐几个我常用于学习的网站。 哔哩哔哩 ❝ 网址:https://w…
-
Java程序员的黄金简历:技巧与实例全解析
简历怎么写才好找到满意的工作? 写简历是求职过程中非常重要的一环,尤其是对于Java程序员来说。一份优秀的Java程序员简历应该能够准确地反映出你的技能、经验和成就,让招聘经理一眼…
-
Java中的equals()与==的区别与用法
Java中的equals()与==的区别与用法 在Java开发中有有一个看似简单,但是在网上有大量关于话题和问题,就是equals() 和 == 操作符有什么区别 ==: 操作符用…
-
java基础之对象
面相对象编程的三个特性:封装、继承、多态 操作对象 所有编程语言都会操作内存中的元素,java通过对象的引用来操作对象创建一个String引用,代码示例: String …
-
java基础之构造器
构造器 学习java对于构造器应该很熟悉,但是有些人会认为构造器不是必要的,这就是对于构造器没有深入的了解。 每一个java类中都必须至少有一个显式或隐式的构造器,很多时候看到类中…
-
java基础之访问权限
从最大访问权限到最小访问权限依次是:public、protected、包访问权限(default)、private。 包 包内包含一些类,被组织在一个单独的命名空间下。类的全名是包…
-
java基础之初始化顺序
初始化顺序 在类中变量定义的顺序决定了它们初始化的顺序。在创建任何java对象时,都是依次调用父类非静态初始化块、父类构造器执行初始化、本类的非静态初始化块、本类构造器执行初始化 …
-
java基础之组合和继承
为了避免重复代码太多,导致代码不好维护,大家需要学会如何复用代码,代码复用的两种方式,组合和继承 组合:在新类中创建现有类的对象 has-a 继承:创建现有类的新类 is-a 依赖…
-
java基础之重载与重写
重载与重写 java中有overload重载和override重写 重载 重载是指一个类中有多个名称相同但是参数列表不同的方法(参数列表不同是指参数个数或类型不同),编译器在比较方…
-
java基础之接口和抽象类
接口和抽象类 抽象类 抽象方法的声明没有方法体。 abstract void func(); 包含抽象方法的类叫做抽象类。 public abstra…
-
数组初始化的方式你知道哪些?
数组 数组的本质是一个相同数据类型的元素集合。元素是数组的组成部分,数组中每一个元素都可以使用唯一的索引值来访问,这个索引值也可以叫做数组下标。数组是很多集合类的底层存储结构,在了…
-
java基础之内部类
内部类 内部类是一种较为特殊的类形式,定义在另一个类中的类,叫做内部类,是主类的一部分,可以把一些逻辑相关的类组织在一起,并控制位于内部的类的可见性。 作用 内部类方法可以访问该类…
-
java操作时间的方式
java操作时间的方式 获取年月日时分秒 public class Test { public …
-
java基础之你所不知道的字符串
字符串 String String是一个final修饰的不可变类,其属性也是final的,底层使用char数组存储。 字符串拥有字符串常量池,对于String s = new St…
-
java基础之异常
异常 继续投票,持续到本周五 当异常发生时,该线程会暂停,逐层退出方法调用,直到遇到异常处理器,异常处理器可以catch到异常对象,进行相应的处理 异常的类型 Throwable有…
-
java基础之注解
注解 java中包含5种元注解 @Target 表示注解可用于哪些地方,包含TYPE(类)、METHOD(方法)、PARAMETER(参数)、CONSTRUCTOR(构…