自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 四、Object 通⽤⽅法

这个方法通常与equals()一起重写,用于确保当两个对象通过equals()判断为相等时,它们的哈希码也必须相等。通常需要在自定义类中重写此方法,以提供更有意义的信息,而不是默认的内存地址。在很多情况下,需要根据对象的内容来重写此方法,以实现基于值的比较。了解并适当重写Object类中的这些方法,可以增强自定义类的功能性和灵活性,特别是在涉及到对象比较、打印输出、线程同步等场景下。: 创建并返回此对象的一个副本。此方法用于对象的浅复制,但使用时需要注意深复制和浅复制的区别,以及克隆机制的正确实现。

2024-07-23 23:59:21 381

原创 三、Java中的关键字

Java 关键字是在 Java 语言中具有特殊含义的保留单词,它们用于定义程序的结构、控制流程、访问修饰、数据类型等。了解这些关键字及其应用场景对于编写高质量的 Java 代码至关重要。

2024-07-22 09:00:00 575

原创 二、String、StringBuffer和StringBuilder的对比和应用场景

ava中的“String”、“StringBuffer”和“StringBuilder”都是用来处理字符串数据的类,但它们之间在内部实现、线程安全性和性能上有显著差异。下面详细介绍它们的相同之处、不同之处、各自的特点以及应用场景。

2024-07-21 21:50:09 685

原创 一、Java中的数据类型记录

Java的数据类型分为两大类:基本数据类型(Primitive Data Types)和引用数据类型(Reference Data Types)。

2024-07-20 09:00:00 1260

原创 前言二、Java和C、C++、Python对比

Java、C、C++和Python是四种广泛使用的编程语言,它们各自具有独特的特性和应用场景。本文是对这四种编程语言的详细对比

2024-07-19 10:00:00 1075

原创 前言一:为什么选择Java语言作为我们的开发语言,Java为什么能够成为使用量最多的语言之一

Java之所以能够成为使用量最多的语言之一,得益于其平台无关性、强大的生态系统、卓越的安全性以及广泛的应用场景。Java的最大亮点在于“一次编写,到处运行”的理念。Java生态系统极其丰富,从标准库到第三方框架,如Spring、mybatis、Spring Boot等,覆盖了Web开发、大数据处理、移动应用、企业级应用等众多领域,为快速开发高质量应用提供了坚实的基础。Hadoop、Spark等大数据处理框架,以及AWS、Azure上的众多云服务均支持Java,凸显其在数据密集型应用中的重要地位。

2024-07-19 09:00:00 387

原创 Git 2.45.2常用命令记录

Git常用命令记录,便于大家查找命令,如果搞忘了,就可以在这里找找是否有你需要的命令。

2024-07-11 23:05:23 1153

原创 IntelliJ IDEA 2024.1.4安装常用插件记录

IntelliJ IDEA 2024.1.4安装常用插件,插件是为了提高我们开发工作效率的最有效工具。

2024-07-10 23:58:26 2443

原创 有打算大学毕业后从事软件行业的学子,现在可以提前进入学习模式了

七月了,各省高考分数已揭榜完成,已经完成了以后学习的专业选择。而高考的完结并不意味着学习的结束,而是新旅程的开始。对于有志于踏入IT领域的高考少年们,这个假期是开启探索IT世界的绝佳时机。

2024-07-09 02:01:20 861

原创 SVN下载安装记录(windows 11)

SVN作为一款经典的版本控制系统,在中小型团队和项目中具有广泛的应用价值。然而,在面对大型开源项目或对网络连接要求极高的场景时,可能需要考虑其他更加先进的版本控制解决方案。

2024-07-08 00:54:25 2377

原创 Git2.45.2下载安装记录(windows 11)

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。本文只是介绍Git的安装,不涉及操作使用。

2024-07-08 00:00:14 2774

原创 Maven 3.9.8详细安装记录(windows 11)

本次在windows 11中安装Maven 3.9.8项目构建工具。Maven是一个项目管理工具,主要用于Java项目的构建、依赖管理和项目信息管理。它由Apache软件基金会开发,旨在帮助开发者简化项目的构建过程,统一管理项目的依赖库,以及促进团队协作。

2024-07-06 22:38:37 1778

原创 navicat 17详细安装过程(windows 11)

navicat是非常好用的数据库图形化操作工具,并且他也提供了丰富的数据库操作工具。对与学习期、初中级非常友好。

2024-07-04 23:29:25 1973

原创 mysql 8详细安装过程(windows 11)

本次在windows 11中安装mysql-8.4.1的压缩版。需要注意的是,其中涉及的安装配置比较多,以及需要执行的命令较多,建议大家收藏保存。遇到错误了不要怕,当你找到错误并解决了错误,你将会很有成就感。

2024-07-04 21:04:15 2175

原创 tomcat详细安装记录(windows 11)

在windows11下安装配置tomcat10的详细过程,包括:搜索下载安装文件、安装tomcat、配置、验证安装、以及常用设置。

2024-07-03 20:07:44 1557

原创 JDK21详细安装记录(windows 11)

本文旨在记录在windows 11下安装JDK 21的详细步骤,并记录同时安装JDK 8的相关技巧。

2024-07-03 15:48:26 3966 2

最新java开发工具软件安装文件合集(2024-07-09)包括:jdk、tomcat、maven、Git、mysql等

包含如下安装文件: apache-maven-3.9.8-bin.zip apache-tomcat-10.1.25-windows-x64.zip Git-2.45.2-64-bit.exe jdk-21_windows-x64_bin.exe mysql-8.4.1-winx64.zip navicat170_premium_cs_x64.exe Tortoise SVN 及中文安装包等2个文件.rar

2024-07-09

空空如也

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

TA关注的人

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