
java
FTMin
这个作者很懒,什么都没留下…
展开
-
Java序列化与反序列化
Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。 1.Java序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 2.为什么需要序列化与反序列化 我们知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,包括转载 2017-01-03 16:22:40 · 300 阅读 · 0 评论 -
通透Gson@Expose注解、@SerializedName、解析json数据
https://blog.youkuaiyun.com/andywuchuanlong/article/details/44077913转载 2018-03-27 10:43:39 · 802 阅读 · 0 评论 -
手机号码归属地查询接口大全
淘宝网 API地址: http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=15850781443 参数: tel:手机号码 返回:JSON 拍拍 API地址: http://virtual.paipai.com/extinfo/GetMobileProductInfo?mobile=158507814转载 2018-02-02 11:15:26 · 5421 阅读 · 0 评论 -
java8 新特性
1.简介毫无疑问,Java 8是自Java 5(2004年)发布以来Java语言最大的一次版本升级,如果不学习,你会怀疑自己面前的代码是不是Java。Java 8带来了很多的新特性,比如编译器、类库、开发工具和JVM(Java虚拟机),但最最主要的还是函数式编程。接下来将会结合代码去展示Java 8的新特性。下面主要介绍Java 8的最显著特性:接口增强Lamb转载 2017-12-07 19:23:25 · 347 阅读 · 0 评论 -
java Collection.sort
第一种方法,Bean中实现Comparator接口 public class CollectionsClass { /** * @param args */ public static void main(String[] args) { List list = new ArrayList(); //Be转载 2017-11-27 14:05:52 · 600 阅读 · 0 评论 -
java 线程池
以下是本文的目录大纲:一.Java中的ThreadPoolExecutor类二.深入剖析线程池实现原理三.使用示例四.如何合理配置线程池的大小若有不正之处请多多谅解,并欢迎批评指正。一.Java中的ThreadPoolExecutor类java.uitl.concurrent.ThreadPoolExecutor类是线程池中最核心的一个类,因转载 2017-08-02 23:15:52 · 311 阅读 · 0 评论 -
String、StringBuffer与StringBuilder之间区别
1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String 2.String 的原因 String:字符串常量 StringBuffer:字符创变量 StringBuilder:字符创变量 从上面的名字可以看到,String是“字符创常量”,也就是不可改变的对象。对于这句话的理解你转载 2017-06-28 10:52:25 · 235 阅读 · 0 评论 -
java 解析json字符串
{ "cityInfo": [ { "cityId": "001", "cityName": "嘉兴" }, { "cityId": "002", "cityName": "宁波"转载 2017-02-22 09:07:01 · 368 阅读 · 0 评论 -
java插件开发
假设一个photoshop工程,对照片可以有很多种风格效果的装饰,有一些装饰效果photoshop开发组可以自己开发并且放在发布版本里面发布。那么大家都可以使用这种效果。但是如果用户想开发自己的装饰效果怎么办? 难道跑到ps开发组去,把自己的代码给人家,让人家把自己的代码放进人家的ps大工程里面,编译然后发布到下面一个新的发布版本里面吗,公布给社会嘛?如果人家不同意怎么办? 那自己开发的岂不是白费转载 2017-01-10 17:33:38 · 571 阅读 · 0 评论 -
java之线程池
原作者:海子 出处:http://www.cnblogs.com/dolphin0520/ 本文归作者海子和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并转载 2017-01-08 17:12:26 · 294 阅读 · 0 评论 -
tar/jar/war包的区别
tar:tar是*nix下的打包工具,生成的包通常也用tar作为扩展名,其实tar只是负责打包,不一定有压缩,事实上可以压缩,也可以不压缩,通常你看到xxxx.tar.gz,就表示这个tar包是压缩的,并且使用的压缩算法是GNU ZIP,而xxxx.tar.bz2就表示这个包使用了bzip2算法进行压缩,当然这样的命名只是一种惯例,并非强制。简单地说,tar就仅是打包。jar:即Java转载 2016-11-09 14:41:34 · 1304 阅读 · 0 评论 -
java lambda
摘要:此篇文章主要介绍 Java8 Lambda 表达式产生的背景和用法,以及 Lambda 表达式与匿名类的不同等。本文系 OneAPM 工程师编译整理。Java 是一流的面向对象语言,除了部分简单数据类型,Java 中的一切都是对象,即使数组也是一种对象,每个类创建的实例也是对象。在 Java 中定义的函数或方法不可能完全独立,也不能将方法作为参数或返回一个方法给实例。从 Swing 开始,我...转载 2018-05-04 14:29:30 · 601 阅读 · 0 评论