- 博客(34)
- 收藏
- 关注
原创 default 修饰符 和 Charset字符序列
本文介绍了Java接口中的default修饰符和Charset字符序列。default修饰的方法为默认方法,允许接口包含方法体,子类可不重写。接口间继承使用extends,支持多继承。Charset部分讲解了常用编码如GBK、Big5、ISO-8859-1,以及Charset类的使用方法,包括forName()获取指定编码和defaultCharset()获取运行环境编码。当使用不支持的编码时会抛出异常。文章通过代码示例演示了相关概念的实际应用。
2026-01-13 08:34:13
348
原创 继承、this和super()
本文摘要: Java继承机制允许子类继承父类的属性和方法,通过extends关键字实现单继承,未指定时默认继承Object类。继承范围受访问修饰符限制,子类可访问父类不同权限成员。this关键字用于引用当前对象实例,可访问实例变量、方法及调用其他构造方法,但不能在静态上下文中使用。super关键字用于调用父类构造方法、访问继承成员,与this不同,super不是引用变量。final修饰的类和变量具有不可继承性和不可变性特性。启动类包含main方法,直接运行会导致类初始化并触发父类初始化。
2026-01-05 11:48:50
538
原创 多态 、抽象类、抽象类和具体类的区别、抽象方法和具体方法的区别 以及 重载和重写的相同和不同之处
本文主要探讨了Java中的多态、抽象类以及方法重载与重写的区别。多态部分解释了运行时类型的概念,指出子类会隐藏父类的同名字段和方法,而非重写。抽象类部分介绍了抽象类的定义、特点及其与具体类的区别,强调抽象类不可实例化且子类必须实现所有抽象方法。最后,比较了方法重载和重写的异同,包括参数列表、返回值、异常处理等方面的差异。全文通过代码示例和运行结果直观展示了相关概念的实际应用。
2025-12-30 11:13:39
604
原创 private(私有的)修饰符 和 其他修饰符
本文探讨了Java中的访问修饰符及其特性。private修饰符在编译时以常量形式声明,static关键字不改变访问权限但允许不依赖对象访问类成员。文章还介绍了封装的优势,包括减少耦合、自由修改内部结构、精确控制成员变量和隐藏实现细节。通过代码示例和图示,说明了private和static修饰符的实际应用场景。
2025-12-28 17:28:47
279
原创 构造方法、实例初始化器、有参数的构造方法 和 访问修饰符
本文探讨了Java中构造方法和实例初始化器的机制。当类中未定义构造方法时,编译器会自动生成一个无参构造方法,包含父类构造调用和返回操作。实例初始化器的代码会被插入到构造方法的super()调用之后。若显式定义带参构造方法,编译器不再提供默认构造方法,且实例初始化器代码会被合并到自定义构造方法中。文章还分析了访问修饰符的权限范围,从private到public访问权限逐步放宽。通过反编译代码展示了这些机制在字节码层面的实现细节。
2025-12-15 11:07:04
688
原创 导航守卫(vue-router)
是指路由实例上直接操作的钩子函数,他的特点是所有路由配置的组件都会触发,直白点就是触发路由就会触发这些钩子函数,如下的写法。它可以出现多于一次,但是只能在所有的逻辑路径都不重叠的情况下,否则钩子永远都不会被解析或报错。提供的导航守卫主要用来通过跳转或取消的方式守卫导航。这里有很多方式植入路由导航中:全局的,单个路由独享的,或者组件级的。然而,它仍然是被支持的,这意味着你可以向任何导航守卫传递第三个参数。可以注册全局后置钩子,然而和守卫不同的是,这些钩子不会接受。时都会触发,但是确保在导航被确认之前,
2025-06-13 18:25:34
680
原创 代理 Proxy 和 aop
之后获取代理目标的类型,并且获得用于加载 c 类的 “类加载器” 和 c 类 直接实现的接口们。理论上任意方法都可以是一个执行点 (我们仅关注实例方法)代理对象: 谁取代理别人谁就是代理对象 (相当于代理商)谁去代理别的对象,谁就是代理对象,比如 手机工厂的代理商。代理目标: 谁被别人代理谁就是代理目标 (相当于工厂)谁被别的对象代理,谁就是代理目标,比如 生产手机的厂家。比如在 list.add 方法执行前和后加入的计时代码。around 方法执行前和方法执行后。
2025-06-09 12:42:55
643
原创 数据的创建、调用、修改、删除存储过程,以及第一类丢失更新(回滚丢失)和 第二类丢失更新(覆盖丢失/两次更新问题)
数据的创建存储过程、调用存储过程、修改存储过程、删除存储过程,以及第一类丢失更新(回滚丢失)和 第二类丢失更新(覆盖丢失/两次更新问题)
2024-01-06 14:08:59
685
原创 HTML中的主根元素、文档元数据、分区根元素、内容分区、文本内容 和 内联文本语义
、文档元数据、分区根元素、内容分区、 文本内容 和 内联文本语义 的一些定义用法和适用浏览器
2024-01-03 13:17:42
1920
原创 intern()、append()、String 、StringBuffer 和 StringBuilder 以及 内部类
> intern()、append()、String 、StringBuffer 和 StringBuilder以及内部类
2023-12-30 18:48:20
978
原创 java.lang.Object()、toString()、equals()、hashCode()、重写以及多态
java.lang.Object()、toString()、equals()、hashCode()、重写以及多态。
2023-12-28 13:26:22
1053
原创 原型(prototype) 、 类(class) 、 实例(instance)、继承、Object对象(相当于类)、原型链
原型(prototype) 、 类(class) 、 实例(instance)、继承、Object对象(相当于类)、原型链
2023-12-13 17:40:00
1737
原创 内置指令(v-if/v-else-if/v-else/v-show)、双向绑定、侦听器、生命周期
内置指令(v-if/v-else-if/v-else/v-show)、双向绑定、侦听器、生命周期
2023-12-12 17:12:40
1049
原创 String字符串中常用的方法(一)
简述介绍了 indexOf()、lastIndexOf()、contain()、charAt()、substring()、startsWith()/endsWith()方法
2022-10-24 09:50:56
689
原创 JAVA中的Object类
在 Java 中,Object类是所有类的父类,也就是说 Java 的所有类都继承了Object,Object。Object 类是在java.lang包中,编译时会自动导入,我们创建一个类时,如果没有明确继承一个父类,那么它就会自动继承Object,成为Object的子类。Object类可以,也可以:显式继承。
2022-10-20 14:53:48
2601
原创 JAVA中继承、this关键字、以及super()
在学习JAVA类中对于继承以及碰到 this 和 super()的一些总结和梳理,希望大家多多来提出建议,一起进步
2022-10-19 10:36:21
382
原创 重载(Overload)、可变长参数、递归
重载(Overload)、可变长参数以及递归的一些个人学习总结,希望大家可以多多来提宝贵的见解,一起进步和分享
2022-10-18 09:52:20
207
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅