![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
作为最常用的后端开发编程语言,我们有理由需要会用它。
方言Mcx
温故而知新。技术不巩固练习便会荒废,以前学习所花的时间就白费了!
展开
-
Java·继承 (inheritance) 和代理 (proxy) 区别
继承和代理都是代码复用的方式。继承是把要复用的代码(即父对象)的所有属性和行为都复用。不管用得着用不着,先一鼓脑都继承过来。代理是把要复用的对象作为自己的成员变量,然后在自己的方法中通过这个成员变量去调用要复用的对象的方法。这样就获得了要复用的对象的部分功能,而不用把要复用的对象的全部属性和方法都复用过来。可以称为部分继承或者方法借用模式。相比继承来说,更灵活。原创 2023-04-16 20:46:50 · 235 阅读 · 0 评论 -
java与python比较之逻辑运算符的用法
本系列为java与python的基本用法比较。对于想要理解并掌握一门编程语言的使用,进行横向比较还是有必要的。同时我们不仅要会用,更要理解其背后的逻辑,共勉。目录比较python逻辑运算符java逻辑运算符比较python与java的逻辑运算符大不相同,在写时一定要注意区分。python逻辑运算符and、or、notjava逻辑运算符&&、||、!、|、&。...原创 2021-01-26 17:12:58 · 229 阅读 · 0 评论 -
java与python比较之单引号 双引号用法
本系列为java与python的基本用法比较。对于想要理解并掌握一门编程语言的使用,进行横向比较还是有必要的。同时我们不仅要会用,更要理解其背后的逻辑,共勉。目录比较python的单引号、双引号用法java的单引号、双引号用法比较Python中使用单引号或双引号是没有区别的。java的单引号和双引号是有区别的,体现了其严谨性。python的单引号、双引号没有区别。这两种通用的表达方式,除了可以简化程序员的开发,避免出错之外,还有一种好处,就是可以减少转义字符的使用。用法1、包含单引号的字.原创 2021-01-21 17:53:27 · 364 阅读 · 1 评论 -
java基础 instanceof 关键字用法
instanceof 是 Java 的一个二元操作符,类似于 ==,>,< 等操作符。instanceof 是 Java 的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回 boolean 的数据类型。/* author by runoob.com Main.java */import java.util.ArrayList;import java.util.Vector; public class Main { public static void m.原创 2021-01-16 17:59:07 · 88 阅读 · 0 评论 -
java基础 访问修饰符 private public protected default
成员变量有四种修饰符:private 私有的package/friendly/default 不写protected 受保护的public 公共的这里写目录标题一些概念使用范围使用的原则一些概念同包子类:一个类是类A的子类,并且和A处于同一个包下。不同包子类:一个类是类A的子类,但是在另一个包下。同包类: 一个类和类A是同一个包,但是彼此没有继承关系。其他包类:一个类与类A在不同包,也与其没有继承关系。使用范围自身同包子类不同包子类同包类其他包类p.原创 2021-01-12 12:23:28 · 97 阅读 · 0 评论 -
JAVA设计模式之一 单例模式
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。单例模式什么是单例模式?要注意三点:通过代码来理解1. 饿汉式单例模式2. 懒汉式单例模式比较什么是单例模式?要注意三点:构造方法私有化静态属性指向实例public static的 getInstance方法,返回第二步的静态属性通过代码来理解1. 饿汉式单例模式饿汉式是立即加载的方式,无论是否会用到这个对象,都会加载。如果在构造方法.原创 2021-01-12 11:28:35 · 69 阅读 · 0 评论