
Java
三维突破
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
理解Java字符串
理解java字符串内存分配及常用操作 https://baijiahao.baidu.com/s?id=1628863034784411284&wfr=spider&for=pc 几张图轻松理解String.intern() https://blog.csdn.net/soonfly/article/details/70147205 深入理解Java中的字符串 https://www.cnblogs.com/xiaoxi/p/6036701.html java中String的内存位置 htt转载 2021-02-05 14:45:04 · 232 阅读 · 1 评论 -
线程池的堆栈问题
看下面的例子: 复制代码 1 public class DivTask implements Runnable { 2 3 int a,b; 4 public DivTask(int a,int b){ 5 this.a = a; 6 this.b = b; 7 } 8 @Override 9 public void run() { 10 double re = a / b; 11 System.out.转载 2020-07-03 16:51:36 · 443 阅读 · 0 评论 -
使用CountDownLatch模拟多线程写文件,所有写文件线程写完后,主线程读取文件
使用CountDownLatch模拟多线程写文件,所有写文件线程写完后,主线程读取文件 package juc; import java.io.File; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Paths; import java.nio.file.StandardOpenOption; import java.time.LocalDateTime; import java.time.for原创 2020-06-28 15:43:55 · 430 阅读 · 0 评论 -
Java 读取文件的方式
Java 读取文件的方式 public class AppleTest { @Test public void testFileReader() { try { BufferedReader bufferedReader = new BufferedReader(new FileReader("D:\\fileUtils.txt")); String l = bufferedReader.readLine();原创 2020-05-11 17:11:08 · 239 阅读 · 0 评论 -
深入剖析Java中的装箱和拆箱
深入剖析Java中的装箱和拆箱 深入剖析Java中的装箱和拆箱 自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本...转载 2018-08-14 17:09:38 · 212 阅读 · 0 评论 -
匿名内部类和局部内部类中只能访问final变量的原因
在一个方法中,如果创建一个匿名内部类,并且在内部类中药访问方法的参数,我们必须将该参数用final进行修饰才能访问,这个的原因主要是由于方法和内部类的生命周期不相同导致的。 当我们执行一个带参的方法时,在该方法的调用栈中将生成一个局部变量(即该参数),如果在该方法中创建了局部内部类,则jvm会产生一个inner_object,但是,此inner_object并不会随着方法的执行完毕而销毁。因此,...原创 2018-08-15 14:04:52 · 233 阅读 · 0 评论 -
局部内部类
/** * @Author: shuyizhi @Date: 2018-08-15 14:12 @Description:局部内部类 1、内部类不能被public、private、static修饰; 2、在外部类中不能创建内部类的实例; 3、创建内部类的实例只能在包含他的方法中; 4、内部类访问包含他的方法中的变量必须有final修饰;(Java8没有此限制) * 5...转载 2018-08-15 15:02:45 · 525 阅读 · 0 评论 -
java socket之传输实体类对象
转载:https://www.cnblogs.com/boshen-hzb/p/5891498.html转载 2018-08-13 15:04:35 · 1719 阅读 · 0 评论 -
JAVA对象拷贝
1.java里的clone分为: A:浅复制(浅克隆): 浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 b:深复制(深克隆):深复制把要复制的对象所引用的对象都复制了一遍。 Java中对象的克隆,为了获取对象的一份拷贝,我们可以利用Object类的clon...转载 2018-08-16 09:37:06 · 218 阅读 · 0 评论 -
JAVA内部静态类
package stringtest; /** * @Author: shuyizhi @Date: 2018-08-15 15:04 @Description: 内部静态类 * 1、创建静态内部类方式:Outer.Inner inner = new Outer.Inner();静态内部类不依赖于外部类。 *2、外部类可通过内部类的对象调用内部类的私有成员变量或方法。 *3、静态内部类访...转载 2018-08-16 09:41:13 · 447 阅读 · 0 评论 -
Java方法区、栈及堆
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013241673/article/details/78574770 Java方法区、栈及堆 一 方法区(Method Area) 1. 什么是方法区(Method ...转载 2018-11-05 14:45:28 · 240 阅读 · 0 评论 -
Java:关于值传递你需要了解的事情
转载:http://www.importnew.com/29023.html转载 2019-04-16 14:58:07 · 179 阅读 · 0 评论 -
深入剖析Java中的装箱和拆箱
深入剖析Java中的装箱和拆箱 深入剖析Java中的装箱和拆箱 自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本...转载 2018-08-14 17:09:34 · 148 阅读 · 0 评论 -
几张图轻松理解String.intern()
原 几张图轻松理解String.intern() <div class="article-info-box"> <div class="article-bar-top d-flex"&转载 2018-08-14 16:26:56 · 322 阅读 · 1 评论 -
Java异常处理和设计