
java学习记录
文章平均质量分 56
IT暖男成长记
人不可改变,是因为痛苦不够。
展开
-
浅谈对java深拷贝与浅拷贝的理解
##java中什么是浅拷贝?什么是深拷贝? 1.拷贝:实现对象复制的方式。 2.浅拷贝:被复制的对象的所有变量都含有原来对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之, 浅拷贝仅仅复制所考虑的对象,而不复制它所引用的对象。 3.深拷贝:被复制对象的所有变量都含有与原来对象相同的值,而那些引用对象的变量将指向被复制过的新对象,而不再是原有 的那些被引用的对象。换言之,深拷贝把要复制的对象所引用的对象都复制了一遍。 ###直接上代码 1.简单的引用赋值 /** * 定义一个U类,同时实现Cl原创 2021-02-27 20:36:04 · 93 阅读 · 2 评论 -
java图片处理框架thumbnailator的简单使用
最近在项目中遇到一个需要处理图片的缩放,旋转,剪切,添加水印,转换图片格式的需求。在网上找了一下资料发现一个很好用的开源框架thumbnailator,记录一下使用过程。原创 2020-12-28 22:30:02 · 860 阅读 · 0 评论