
Java基础相关
文章平均质量分 87
javaSE阶段的学习
Today不上发条
我们似乎总会在某一年,爆发性地长大,爆发性地觉悟,爆发性地知道某个真相,让原本没有什么意义的时间的刻度,成了一道分界线。-—《老灵魂》
展开
-
什么是浅拷贝和深拷贝?
文章目录1、什么是浅拷贝?2、什么是深拷贝?2.1、常见的深拷贝方式在Java语言中,当我们需要拷贝一个Java对象的时候,常见的会有两种方式的拷贝:浅拷贝与深拷贝。浅拷贝:只是拷贝了源对象的地址,所以源对象的任何值发生改变时,拷贝对象的值也会随之而发生变化。深拷贝:则是拷贝了源对象的所有值而不是地址,所以即使源对象的值发生任何变化时,拷贝对象的值也不会改变。1、什么是浅拷贝?浅拷贝代码演示(最常见的方式):/** * 浅拷贝:拷贝的就是目标对象在堆内存中的地址 *原创 2022-02-18 23:15:33 · 3786 阅读 · 5 评论 -
Java基础总结—多线程篇
多线程【重点】一、基础知识1、进程和线程区别进程是资源分配的最小单位,线程是cpu调度的最小单位,一个进程中可以包含多个线程2、线程的三种创建方式继承Thread类package com.sqx;/** 创建线程方式一*/public class CreatThread { public static void main(String[] args) { MyThread thread = new MyThread(); threa原创 2021-10-09 23:43:32 · 137 阅读 · 0 评论 -
Java基础总结—容器篇
Java集合【重点】集合存储的是对象的引用、内存 、集合体系结构图1、Iterable接口:Iterator方法 : 调用iterator方法,返回一个Iterator类型的迭代器public class IteratorTest { public static void main(String[] args) { Collection c = new HashSet(); c.add(100) ; //自动装箱 c.a原创 2021-10-09 23:38:26 · 822 阅读 · 4 评论 -
Java基础总结—基础篇
JavaSE 笔记一、Java开发环境搭建1、Java语言的特性简单性 : 相比C 和 C++来说,是简单的!健壮性 : 存在垃圾回收(GC)机制 供JVM调用,自动释放不用的内存可移植性、跨平台 :优点:一次编写到处运行 缺点:麻烦,运行Java程序必须现有一个JVM2、JDK、JRE、JVMJDK(Java Developer’s Kit): Java开发工具箱JRE(Java Runtime Environment): Java运行时环境JVM(Java原创 2021-10-09 23:25:13 · 547 阅读 · 5 评论