会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
十七筱
从头开始修炼的菜鸟
博客园
首页
新随笔
联系
订阅
管理
2021年10月23日
Serializable
摘要: 关于 Serializable 接口 (我的理解就是传输) 该接口中没有任何成员变量/方法,仅起到标识作用。目的是使实现该接口的类对象序列化。 如果我们需要将本地已实例化的对象传输到其他机器中,就需要将该对象以某种方式传输出去。为了满足这种需求,就产生了序列化和反序列化的概念。 序列化就是将实例化的
阅读全文
posted @ 2021-10-23 11:19 十七筱
阅读(528)
评论(0)
推荐(0)
2021年10月17日
Java牛客网面试每日一记4
摘要: Java集合类框架的基本接口有哪些? 为什么集合类没有实现 Cloneable, Serializable 接口? 什么是迭代器 (Iterator) ? Iterator 和 ListIterator 的区别是什么? 快速失败 (fail-fast) 和安全失败 (fail-safe) 的区别是什
阅读全文
posted @ 2021-10-17 22:11 十七筱
阅读(53)
评论(0)
推荐(0)
2021年10月16日
牛客网Java面试问答每日一记3
摘要: 创建线程的几种方式? 概括性解释线程的几种状态 同步方法和同步代码块的区别 监视器内部如何做到线程同步?程序应该做到哪种级别的同步? 什么是死锁? 如何确保N个线程可以访问N个资源而又不导致死锁? 1:继承 Thread 类,重写/实现 run方法。 实现 Runnable 接口,实现 run方法。
阅读全文
posted @ 2021-10-16 22:22 十七筱
阅读(36)
评论(0)
推荐(0)
线程的初步学习
摘要: 线程是操作系统中能够进行运算调度的最小单位,一个进程中最少拥有一个线程,进程中的任务都在线程中运行 如何创建线程: 继承 Thread 类,使用/重写 run() 方法 实现 Runnable 接口,重写 run() 方法 通过 Callable和 Future 创建线程 每次创建一个新的线程对象,
阅读全文
posted @ 2021-10-16 21:55 十七筱
阅读(63)
评论(0)
推荐(0)
2021年10月12日
牛客网Java面试问答每日一记2
摘要: Java中的方法覆盖(Overriding)和方法重载(Overload)是什么意思? Java中,什么是构造函数?什么是构造函数重载?什么是复制构造方法? Java支持多继承吗? 接口和抽象类的区别是什么? 在Java中为什么很多人说值传递和引用传递?引用传递的本质是什么? 进程和线程的区别是什么
阅读全文
posted @ 2021-10-12 22:18 十七筱
阅读(62)
评论(0)
推荐(0)
2021年10月11日
牛客网Java面试问答每日一记1
摘要: 什么是Java虚拟机? Java为什么被称作是“平台无关的语言”? JDK 与 JRE 的区别? “static” 关键字是什么意思? Java中是否可以覆盖 (override) 一个 static / private 方法? 是否可以在 static 环境中访问非 static 变量? Java
阅读全文
posted @ 2021-10-11 19:38 十七筱
阅读(34)
评论(0)
推荐(0)
2021年10月7日
字符串的拼接操作
摘要: 在Java中,字符串的拼接有多种操作,目前我常用是两种: + 运算符 StringBuilder 目前在学习的过程中,首先被提到的就是在字符串的拼接操作中,不可以针对大量的字符串改动操作使用“+”来运行,而是应该使用StringBuilder类中的方法,那么这是为什么呢? 1 public clas
阅读全文
posted @ 2021-10-07 20:52 十七筱
阅读(622)
评论(0)
推荐(0)
2021年9月30日
关于Java中new的理解
摘要: 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)
Java中引用变量的内存空间
摘要: 关于引用变量的内存,如果该引用变量定义在方法内,那么该引用变量就存储在方法所在的栈空间内 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)
公告