- 博客(7)
- 问答 (1)
- 收藏
- 关注
转载 线程学习之理解Java内存模型
理解了线程之后,能够使用了,但是对于成员变量、局部变量这些资源的共享问题还是有些不明白,现在总结一下。有错误,希望提出改正,Thanks♪(・ω・)ノ。每天进步一点点~~~~~~Java虚拟机 基本结构首先,要理解一下JVM的基本结构,下面是JVM的基本结构图:类加载子系统与方法区:类加载子系统负责从文件或网络资源上加载class信息,加载的class信息存放在方法区中(s...
2019-05-07 17:10:33 144
原创 线程学习
一、线程的创建:用Java创建一个线程是这样的:Thread thread = new Thread();要启动Java线程,您将调用其start()方法,如下所示: thread.start();此示例未指定要执行的线程的任何代码。线程启动后会立即再次停止。二、指定线程执行代码:1、创建Thread子类,覆盖run()方法;package...
2019-05-07 14:46:35 1748
原创 Excel的导出和导入
疑惑//创建文件File file = new File("E:/test2.xls");file.createNewFile();这个createNewFile()真的可以创建任何格式的文件吗?答案是是可以的。参考下面这个链接:http://www.debugease.com/j2se/288080.html可以创建任何格式文件,但文件格式不中是通过扩展名来区分的,关键在于文件...
2019-04-24 17:50:17 202
转载 Collections.synchronizedXXX学习
今天又学到新东西啦~~~ 活到老学到老 ~~~ 加油ヾ(◍°∇°◍)ノ゙ 特来总结一下,怕忘了 (; ̄ェ ̄)源代码是这样的:List<Person> allList = Collections.synchronizedList(new Ar...
2019-04-23 12:52:47 315
转载 Java中使用Runtime和Process类运行外部程序
运行外部程序使用Runtime.getRuntime().exec()方法可以在java程序里运行外部程序。exec(String command)exec(String command, String envp[], File dir)exec(String cmd, String envp[])exec(String cmdarray[])exec(String cmdarray...
2019-04-22 14:30:52 259
转载 Semaphore学习
Semaphore学习前言Semaphore信号量特性使用前言初入职场,目前正在看代码流程,看到了一个不认识的类,网上找了很多材料,特此来总结一下。SemaphoreSemaphore负责协调各个线程。以停车场为例, 假设停车场有三个车位,一开始三个车位都是空的。这时一下来了5辆车,看门人允许其中三辆车不受阻碍地进去,然后放下车栏,剩下的车辆则在入口等待,此后来的车辆也得在入口等待。直到...
2019-04-22 11:47:23 208
原创 码农日记1--操纵文件夹
复制文件夹,包括文件夹里面的内容: 我之前写复制文件夹的时候,出现了错误,想在这里做个笔记。package com.operation4;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io...
2018-08-29 14:25:51 156
空空如也
java excel修改不报错但是也不起作用
2020-06-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人