以项目为牵引   全程实训   以就业为导向  以动手能力为目标

一样的教育    不一样的结果     全国咨询热线:400-078-8286

java对象中含有Integer类型字段转json字符串问题

问题:对于含有Integer类型字段的java对象,在通过下面这种方式转为json字符串时,Integer类型的字段如果为空的情况下,会默认转化为0,但是我想让它为空的时候直接转化为null,不要默认为0...

2018/12/28 10:23:54 阅读(1067
Java多线程相关知识

多线程 进程:一个独立执行的程序;正在运行的程序。 线程:一个进程中有多个执行单元同时运行,一个执行单元即一个线程。 Java提供两种多线程实现方式:1)继承java.lang包下的Thread类...

2018/12/28 10:19:00 阅读(1021
Java 使用new Thread和线程池的区别

1.newThread的弊端 执行一个异步任务你还只是如下newThread吗 newThread(newRunnable(){ @Override publicvoidrun(){ <spanstyle="padding-bottom:0px;line-h...

2018/12/27 15:31:57 阅读(1072
Java并发编程(多线程)中的相关概念

众所周知,在Java的知识体系中,并发编程是非常重要的一环,也是面试中必问的题,一个好的Java程序员是必须对并发编程这块有所了解的。 并发必须知道的概念 在深入学习并发编程之前,我们...

2018/12/27 15:18:35 阅读(986
java类的加载过程

加载 “加载”(Loading)阶段是“类加载”(ClassLoading)过程的第一个阶段,在此阶段,虚拟机需要完成以下三件事情: 1、通过一个类的全限定名来获取定义此类的二进制字节流。 2、将这...

2018/12/26 14:41:56 阅读(1037
java基础之反射

1.类的加载、连接和初始化 1.1类的加载 当程序主动使用某个类时,如果该类还没有被加载到内存中,则系统会通过加载、连接、初始化这三个步骤对该类进行初始化。有时会把这一整个流程统...

2018/12/26 14:35:59 阅读(886
Java开篇

一、什么是JDK,JRE,JVM? 1.JDK(JavaDevelopmentKit)Java开发工具包。JDK=开发工具+JRE; 2.JRE(JavaRuntiimeEnvironment)Java运行环境。JRE=JVM+类库; 3.JVM(JavaVirtualMachine)Ja...

2018/12/25 15:23:41 阅读(863
javaweb开发之get与post请求的区别

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过requestbody传递参数。 你可能自己写过无数个...

2018/12/25 15:19:50 阅读(892
transient和synchronized的使用

transient和synchronized这两个关键字没什么联系,这两天用到了它们,所以总结一下,两个关键字做个伴! transient 持久化时不被存储,当你的对象实现了Serializable接口,这个对象就可以...

2018/12/22 9:19:02 阅读(836
ActiveMQ_3Java实现

添加相应的jar包 org.apache.activemq activemq-all x.xx.x 创建生产者类(点对点) publicclassProducerTest{ //异步发送asyn //死信队列DLQ //文件上传 //headerprope...

2018/12/22 9:17:44 阅读(860
合作伙伴