随笔分类 - javaSE
java基础部分知识总结分享
摘要:一个JVM 启动之后,自己会启动一些线程。我们在jstack的时候可以排除掉这些。只关注我们自己业务产生的线程代码Java代码packagecom.cases;importjava.lang.management.GarbageCollectorMXBean;importjava.lang.mana...
阅读全文
摘要:一、JDK命令行工具简介所有的java开发人员都知道JDK的bin目录下存放着编译java需要的javac,以及运行java程序需要的java这两个命令工具,但是很多人并没有注意到,其实除了这两个工具,该目录下还有很多工具,这些工具其实为我们提供了很多方便且强大的功能,windows7系统64位jd...
阅读全文
摘要:引用 JAVA 获取网络图片或本地图片压缩后打成ZIP,但是获取网络流存在问题:每次获取图片流的大小不一样(图片不完整),以致无法构建图片进行压缩?Java代码/*释以下代码:即可获取完整图片流网络不稳定情况且网络流是顺序读取,所以获得前部份流,不需要关闭连接,只需要将用完的流关闭即可*/final...
阅读全文
摘要:1. 扫描类Java代码importjava.io.File;importjava.io.FilenameFilter;importjava.io.IOException;importjava.net.JarURLConnection;importjava.net.URL;importjava.ut...
阅读全文
摘要:1. 冒泡排序: 效率O(N*N),比较N*N/2,交换N*N/4Java代码publicvoidbubbleSort(){int[]arr={1,6,3,5,10,4};intarrLen=arr.length;//内层循环变量intin;//外层循环变量intout;//外层循环次数=列表长度-...
阅读全文
摘要:代码使用了common-io,需要其jar1 接口Java代码publicinterfacePruduct{voidselling();}2 书籍类Java代码publicclassBookimplementsPruduct{@Overridepublicvoidselling(){try{Thre...
阅读全文
摘要:[Java]读取文件方法大全1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile {/*** 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。*/public static void readFi...
阅读全文
摘要:当我们尝试用“Java 8 的方式”使用数据库时,如何去解决性能上的问题呢?通过与ZeroTurnaround合作,我们为你带来了 Java Zone。你可以阅读这里的8 个步骤的指南,来看看如何在编写代码时,利用跳过缓慢的应用程序重新部署的过程和实现应用程序分析来提高你的生产力吧!Java 8 被...
阅读全文
摘要:Java 反序列化攻击漏洞由FoxGlove 的最近的一篇博文爆出,该漏洞可以被黑客利用向服务器上传恶意脚本,或者远程执行命令。由于目前发现该漏洞存在于 Apache commons-collections, Apache xalan 和 Groovy 包中,也就意味着使用了这些包的服务器(目前发现...
阅读全文
摘要:在应用中,我们往往需要一个常量文件,用于存储被多个地方引用的共享常量。在设计应用时,我也遇到了类似的情况,很多地方都需要各种各样的常量。我确定需要一个单独的文件来存储这些静态公共常量。但是我不是特别确定是应该用接口还是类(枚举不满足我的需求)。我有两种选择:使用接口,如:12345packageon...
阅读全文
摘要:主流有几种方法,一种是用下面的函数public static String getProperty(String key)键相关值的描述java.versionjava.version Java 运行时环境版本java.vendorjava.vendor Java 运行时环境供应商java.vend...
阅读全文
摘要:一、下载JDKhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html二、使用winscp工具将文件传递到Linux服务器(附件中提供绿色版给大家使用)三、使用rpm工具安装Linux命令代...
阅读全文
摘要:读取某个文件夹下面的所有文件,使用多线程处理,例如读取E盘下面的文件内容:packagethread;importjava.io.File;importjava.util.concurrent.BlockingQueue;importjava.util.concurrent.ExecutorServ...
阅读全文