随笔分类 -  java

学习笔记
摘要:使用nohup命令 WWW方法: 这是什么: 一个能让应用程序(不仅限用于java)在Linux系统后台运行的命令 为啥要用: 终端关闭后,运行的程序会被关闭,我们需要不挂断地运行命令。 怎么用: nohup /usr/lib/jvm/jre-1.8.0/bin/java -jar /usr/loc 阅读全文
posted @ 2020-10-11 11:24 与世无争% 阅读(4213) 评论(0) 推荐(0)
摘要:首先,用top命令查询cup占用情况 top 找出java程序的PID 使用下面命令查询pid中哪个线程占用的cpu高 # H是展示进程所有具体信息,-eo是展示相关的字段信息ps H -eo tid,pid,%cpu | grep 进程id 32665线程使用菜谱高 使用命令查看 jstack 3 阅读全文
posted @ 2019-12-29 13:00 与世无争% 阅读(413) 评论(0) 推荐(0)
摘要:synchronized 和 lock 的用法区别 synchronized(隐式锁):在需要同步的对象中加入此控制,synchronized 可以加在方法上,也可以加在特定代码块中,括号中表示需要锁的对象。 lock(显示锁):需要显示指定起始位置和终止位置。一般使用 ReentrantLock  阅读全文
posted @ 2019-12-17 19:49 与世无争% 阅读(125) 评论(0) 推荐(0)
摘要:线程安全是多线程领域的问题,线程安全可以简单理解为一个方法或者一个实例可以在多线程环境中使用而不会出现问题。 在 Java 多线程编程当中,提供了多种实现 Java 线程安全的方式: 最简单的方式,使用 Synchronization 关键字 使用 java.util.concurrent.atom 阅读全文
posted @ 2019-12-17 19:48 与世无争% 阅读(968) 评论(0) 推荐(0)
摘要:public class BufferedWriterDemo throws IOException { public static void main(String[] args) throws IOException { // 创建流对象 BufferedWriter bw = new BufferedWriter(new FileWriter(... 阅读全文
posted @ 2019-10-10 19:36 与世无争% 阅读(235) 评论(0) 推荐(0)
摘要:public class BufferedReaderDemo { public static void main(String[] args) throws IOException { // 创建流对象 BufferedReader br = new BufferedReader(new FileReader("in.txt")); ... 阅读全文
posted @ 2019-10-10 19:35 与世无争% 阅读(202) 评论(0) 推荐(0)
摘要:public class BufferedDemo { public static void main(String[] args) throws FileNotFoundException { // 记录开始时间 long start = System.currentTimeMillis(); / 阅读全文
posted @ 2019-10-10 19:29 与世无争% 阅读(885) 评论(0) 推荐(0)
摘要:File类常用的方法 获取功能的方法 public String getAbsolutePath() :返回此File的绝对路径名字符串。 public String getPath() :将此File转换为路径名字符串。 public String getName() :返回由此File表示的文件 阅读全文
posted @ 2019-10-10 17:57 与世无争% 阅读(348) 评论(0) 推荐(0)
摘要:import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class FileR_W { public static void main(String[] args) throws 阅读全文
posted @ 2019-10-09 15:12 与世无争% 阅读(5025) 评论(0) 推荐(1)
摘要:import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; public class FileReaderDemo1 { public static void main(String[] args) throws IOException { //使用文件名创建流对象 Fil 阅读全文
posted @ 2019-10-09 15:08 与世无争% 阅读(740) 评论(0) 推荐(0)
摘要:package com.qf.part1; import java.io.File; import java.io.FileFilter; import java.io.IOException; public class FileDemo1 { public static void main(Str 阅读全文
posted @ 2019-10-09 11:02 与世无争% 阅读(2032) 评论(0) 推荐(0)