随笔分类 -  Java小码哥教程学习随记

引用变量的内存问题
摘要:关于 Serializable 接口 (我的理解就是传输) 该接口中没有任何成员变量/方法,仅起到标识作用。目的是使实现该接口的类对象序列化。 如果我们需要将本地已实例化的对象传输到其他机器中,就需要将该对象以某种方式传输出去。为了满足这种需求,就产生了序列化和反序列化的概念。 序列化就是将实例化的 阅读全文
posted @ 2021-10-23 11:19 十七筱 阅读(528) 评论(0) 推荐(0)
摘要:线程是操作系统中能够进行运算调度的最小单位,一个进程中最少拥有一个线程,进程中的任务都在线程中运行 如何创建线程: 继承 Thread 类,使用/重写 run() 方法 实现 Runnable 接口,重写 run() 方法 通过 Callable和 Future 创建线程 每次创建一个新的线程对象, 阅读全文
posted @ 2021-10-16 21:55 十七筱 阅读(63) 评论(0) 推荐(0)
摘要:在Java中,字符串的拼接有多种操作,目前我常用是两种: + 运算符 StringBuilder 目前在学习的过程中,首先被提到的就是在字符串的拼接操作中,不可以针对大量的字符串改动操作使用“+”来运行,而是应该使用StringBuilder类中的方法,那么这是为什么呢? 1 public clas 阅读全文
posted @ 2021-10-07 20:52 十七筱 阅读(622) 评论(0) 推荐(0)
摘要:当使用打印语句打印一个对象时,默认调用的是该对象的 toString 方法,返回一串字符串 该字符串由 该对象类名 + @ + 该对象的哈希值 阅读全文
posted @ 2021-10-07 20:52 十七筱 阅读(42) 评论(0) 推荐(0)
摘要:1 public class PersonTest { 2 public static void main(String[] args){ 3 Person person = new Person("大火",18); 4 person.show(); 5 } 6 } 7 8 class Person 阅读全文
posted @ 2021-09-30 20:29 十七筱 阅读(847) 评论(0) 推荐(0)
摘要:关于引用变量的内存,如果该引用变量定义在方法内,那么该引用变量就存储在方法所在的栈空间内 1 public class ArrTest{ 2 3 public static void main(String[] args){ 4 int[] arr1 = new int[] {10,20,30}; 阅读全文
posted @ 2021-09-30 17:51 十七筱 阅读(238) 评论(0) 推荐(0)