自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于浅拷贝和深拷贝

不像基本数据类型互相赋值只是做了一个副本互不影响(浅拷贝),但是对于对象的引用互相赋值来说有浅拷贝和深拷贝,浅拷贝例子:在一个类里面写了静态内部类,然后创建了一个对象直接赋值给另一个对象,引用不同但是都是一个对象。深拷贝例子:在一个类里面写了静态内部类,然后这个内部类实现Cloneable接口,重写实现clone方法。| | 同一个类中 | 同一个包中 | 不同包的子类 | 不同包的无关类 || 无(空着不写) | ✔ | ✔ | | |浅拷贝:就是增加了指向堆里同一个对象的引用,

2022-08-23 15:49:12 143 1

原创 HashMap的使用

HashMap的KeySet()返回所有键,是set对象.For()遍历,要返回每一项的值,hash对象.get(键)Hash数组.entrySet().for遍历该数组所有键值对,返回的是map对象。PutAll方法合并两个HashMap,相同键的值会被覆盖比如3=f,3这个键。Remove方法删除键对应的键值对,不存在删除不报错。可以单次向HashMap中添加一个键值对。查询某个键的值,get(“键”)

2022-08-20 22:45:33 181

原创 Java开发常用技术栈

java常用的技术栈和学习路径

2022-08-16 17:33:44 4710

原创 注解的定义和使用

注解(Annotation):不是程序本身,可以对程序作出解释和comment类似,一般以@开头,可以使用在package、class、method、field上面,作为辅助信息,可以通过反射获得注解反射获取注解时,返回的是Java运行时生成的动态代理对象,代理对象会最终调用invoke方法激活注解注解本质是一个继承了Annotation的特殊接口,其具体实现类是Java运行时生成的动态代理类作用:1、实现替代配置文件功能,依赖注入,跟数据库有关2、在编译时进行格式检查。......

2022-08-16 16:46:24 2531

原创 下载Eclipse IDE

快速学会安装eclipse环境

2022-06-27 22:42:24 3966 1

原创 Jdk下载和安装

java环境配置-JDK安装

2022-06-26 16:41:04 506 1

空空如也

空空如也

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

TA关注的人

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