加载中
HashMap与ConcurrentHashMap的区别

从JDK1.2起,就有了HashMap,正如前一篇文章所说,HashMap不是线程安全的,因此多线程操作时需要格外小心。 在JDK1.5中,伟大的Doug Lea给我们带来了concurrent包,从此Map也有安全的了。 Co...

2018/09/06 22:19
16
Synchronized(对象锁)和Static Synchronized(类锁)的区别

Synchronized和Static Synchronized区别 通过分析这两个用法的分析,我们可以理解Java中锁的概念。一个是实例锁(锁在某一个实例对象上,如果该类是单例,那么该锁也具有全局锁的概念),一个...

java中的匿名内部类总结

匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿...

Java中public,private,final,static等概念的解读

有些时候开发时间长了,对于public,private,final,static等概念总是搞不清楚,到底都代表着什么,这里做一个简单的梳理,和大家分享,若有错误请指正,谢谢~ 访问权限修饰符 public和pri...

2017/05/06 17:41
33
Java中this和super的用法总结

这几天看到类在继承时会用到this和super,这里就做了一点总结,与各位共同交流,有错误请各位指正~ this this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 this的...

2017/05/06 17:17
17
Java垃圾回收与内存

1.垃圾回收 对象是使用new创建的, 但是并没有与之相对应的delete操作来回收对象占用的内存. 当我们完成对某个对象的使用时, 只需停止该对象的引用: ->将引用改变为指向其他对象 ->将引用指向...

JVM虚拟机及相关概念

本文首先介绍一下Java虚拟机的生存周期,然后大致介绍JVM的体系结构,最后对体系结构中的各个部分进行详细介绍。 ( 首先这里澄清两个概念:JVM实例和JVM执行引擎实例,JVM实例对应了一个独立...

JVM
2017/05/06 10:58
16
JVM的垃圾回收机制详解和调优

  1.JVM的gc概述   gc即垃圾收集机制是指jvm用于释放那些不再使用的对象所占用的内存。java语言并不要求jvm有gc,也没有规定gc如何工作。不过常用的jvm都有gc,而且大多数gc都使用类似的...

2017/05/06 09:49
36
图灵机器人(智能云交互API)的一个java实现简单例子

图灵机器人API可以用来做机器人的智能交互,上传一段话,该云机器人可以以json格式返回一个比较智能的回答,它支持云机器人的知识库管理和调教。 以下是一个Java实现的简单例子,可以直接运行...

网络爬虫(2)-- Java爬虫框架

Nutch Nutch属于分布式爬虫,爬虫使用分布式,主要是解决两个问题:1)海量URL管理;2)网速。如果要做搜索引擎,Nutch1.x是一个非常好的选择。Nutch1.x和solr或者es配合,就可以构成一套非常强...

网络爬虫(1)-- 爬虫简介和原理

1. 爬虫简介 1.1 爬虫概论 网络爬虫(Web crawler)也叫网络蜘蛛(Web spide)自动检索工具(automatic indexer),是一种”自动化浏览网络“的程序,或者说是一种网络机器人。 爬虫被广泛用...

2017/04/27 15:55
183
java实现遍历文件目录,根据文件最后的修改时间排序,并将文件全路径存入List集合

java实现遍历文件目录,根据文件最后的修改时间排序,并将文件全路径存入List集合

java读取数据文件,将数据封装到List<Map>集合中

因为业务的需求需要将规定格式的数据文件封装到List集合当中,方便从中遍历获取需要的某些字段的数据,因此写了一个方法,方便以后复用

十大编程算法

本文为大家梳理阐述了十种高效率的编程算法,熟练掌握的程序员可以借这些方法逐渐发展为高手,那么我们一起来探究一下是哪十种算法有这么神奇的效果。 算法一:快速排序算法 快速排序是由东尼...

2015/08/28 11:43
674
Java程序执行Linux命令

java程序中要执行linux命令主要依赖2个类:Process和Runtime 首先看一下Process类: [plain] view plaincopy <EMBED id=ZeroClipboardMovie_1 name=ZeroClipboardMovie_1 type=application/x...

Ftp文件的上传和下载(二)

 public class DataTransfer {  static final Logger log = Logger.getLogger(DataTransfer.class);  //定义出公共参数定义表ComParas的全局对象     static ComParasManag...

2015/06/04 14:48
18
Ftp文件的上传和下载(一)

public class FtpTool {        public static void main(String[] args) throws FileNotFoundException {      boolean flag = false;   //FTP推送的方法  ,向F...

2015/06/04 14:46
49
java 字符串和输入流互转

java 字符串和输入流互转

没有更多内容

加载失败,请刷新页面

返回顶部
顶部