自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 并发基础知识学习

多线程基础学习

2024-01-16 21:03:15 726

原创 Window10下如何通过端口找到指定java程序

1.首先需要确定你java程序对应在计算器内占用的启动端口号,比如我这边这个服务是2008端口。服务占用端口号情况,可以到对应微服务的properties上查看port参数。3.通过任务管理器-->详细信息-->按PID排序-->找到对应的程序-->右键结束进程。2.通过Win+R 快捷键启动命令行,输入以下命令。拓展:查找对应PID的进程信息。

2023-03-16 22:51:24 1138 1

原创 Java基础学习——接口

Java基础学习——接口

2022-03-26 16:32:57 429

原创 Java基础学习——多态

Java基础学习——多态

2022-03-20 13:30:39 121

原创 Java基础学习——代码复用

Java基础学习——代码的复用。通过代码复用可以使项目代码更加精炼

2022-03-13 19:03:29 2879

原创 Java基础——String字符串

一、字符串不可变性String对象是不可变的。它其实是由字符数组构成private final char value[];String类的操作实质都是创建了一个全新的String对象。二、"+"操作符 重载 与 StringBuilder1."+"操作符"+"和"+="是Java中仅有的俩个可以重载的操作符它适用于简单的字符串拼接,如:public class TestStringWithOperation { public static void main(..

2021-07-13 21:48:58 92

原创 Java类型比较

1.使用 == 运算符进行比较1)基本数据类型使用值对象进行比较2)基本数据类型和其包装类型比较时,包装类型自动拆箱后进行比较3)包装类型比较引用地址,IntegerCache类型除外Java中Integer类型具有IntegerCache,会缓存介于[-128,127]之间的对象。比如:Integer a = 50; 该语句会调用Integer类的valueOf()方法,这个方法会返回一个Integer对象,但在返回前会判断该数值大小是否介于[-128,127],且IntergerCache中是否

2021-06-26 16:38:37 1053

原创 Java八大基本数据类型

Java八大基本数据类型可以理解为一种特例,它不需要通过new关键字来创建变量,而是创建一个并非是引用的“自动”变量。这个变量直接存储值,并置于堆栈中。1.八大基本类型基本数据类型大小最小值最大值包装器类型默认值boolean---Booleanfalsechar16-bitUnicode 0Unicode 2^16-1Character‘\uoooo’(null)byte8 bits-128+127Byte(byte)0sho

2021-06-26 13:21:07 77

转载 Java设计模式——单例模式

一、单例模式概述实现了单例模式(Singleton)的类在创建时,只能生成一个实例对象供外部访问,并且在全局只提供一个访问点。1.单例模式的特点单例类只有一个实例对象单例类必须私有化构造器,这意味着其他对象无法直接通过new 关键字创建单例类的实例化对象单例类必须在类内创建自身的实例对象,并私有化单例类为其他对象提供公有静态方法返回自身的实例对象2.应用场景多用户同时访问数据库时的同一张表时,主键对应的对象只能有一个,否则会造成数据库插入数据时冲突二、单例模式的分类1.饿汉式单例模式

2021-06-20 20:44:05 79

原创 Java设计模式——工厂模式

**工厂模式的简单概述:**工厂模式是使用工厂方法替代new操作产生实例对象的一种设计模式**工厂模式的优势:**符合软件开发中的开闭原则,并且降低了代码的耦合性一、简单工厂模式1.抽象产品类:具有相似的行为(方法),一般声明为接口或抽象类2.具体产品类:继承抽象产品类,并且实现自己的行为(方法)3.工厂类:通过静态方法返回具体产品类的实例对象 public interface Birds { public void cry(); } public class Crow

2021-06-17 22:48:10 149

原创 IDEA设置引入同包下的多个类名不聚合成*

在日常开发的过程中经常需要引用同包下的不同类,并且经常在开发完成后有许多冗余的包未使用。当引用同包下的类数量过多时,IDEA会自动设置为引入该包,如import java.util.*; 这样不便于了解哪些类被使用,降低代码可读性。这个设置可以在IDEA中修改。1.进入settings -->Code Style -->Java,调高触发自动聚合成包时类的数量,如图设置2.在Editor -->General -->Auto Import中勾选,可以去除冗余的包3.我们也可以

2021-06-12 14:27:41 2514 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除