Java
Simple425
当你的才华撑不起你野心时,那么请潜下心继续学习,心无旁骛,愿多年以后你们我都能成为自己想象的模样。
展开
-
Java内部类详解
说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本文的目录大纲: 一.内部类基础 二.深入理解内部类 三.内部类的使用场景和好处 四.常见的与内部类相关的笔试面试题一.内部类基础 在Java中,可以将一个类定义在另一个类里面或者一个方法里面,转载 2017-09-13 20:03:28 · 311 阅读 · 0 评论 -
Java NIO 核心组件学习笔记
背景知识:同步、异步、阻塞、非阻塞首先,这几个概念非常容易搞混淆,但NIO中又有涉及,所以总结一下。同步:API调用返回时调用者就知道操作的结果如何了(实际读取/写入了多少字节)。 异步:相对于同步,API调用返回时调用者不知道操作的结果,后面才会回调通知结果。 阻塞:当无数据可读,或者不能写入所有数据时,挂起当前线程等待。 非阻塞:读取时,可以读多少数据就读多少然后返回,写入时,可以写入多少转载 2017-09-06 14:13:25 · 292 阅读 · 0 评论 -
Javadoc
1.细节见真功之 Javadoc 2.Javadoc注释的用法原创 2017-09-02 16:13:00 · 312 阅读 · 0 评论 -
深拷贝、浅拷贝
把java对象的引用复制给另外一个对象,方法有三个:1.直接赋值、2.浅拷贝、3.深拷贝1.直接赋值 实际上,直接赋值,是对象引用的复制,即这两个引用是指向同一个内存地址。A a2=a1,引用a1和a2是指向同一个对象,当修改任何一个引用时,都是修改同一个对象。public class Student { private String name; private int age;原创 2017-10-27 11:09:16 · 258 阅读 · 0 评论 -
tomcat读取浏览器中文乱码问题
1.出现乱码原因: 出现乱码,是因为浏览器将中文传给tomcat时,tomcat以默认的ISO8859-1方式对其解码,而ISO8859-1不属于中文码表,故而出现乱码。 ***2.解决办法:(以下内容为转载:http://blog.csdn.net/lengjinghk/article/details/51938644)一、对Tomcat_HOME/conf/server.xml文件进行配置原创 2017-12-12 11:58:23 · 4540 阅读 · 0 评论 -
不通过注解,直接从request中读取POST请求体中数据
在开发基于SpringBoot框架的web工程时,我们一般通过@RequestBody注解,把post请求体中的数据自动封装到实体类中。但是,有时候,post请求体中的数据并不适合转化成实体类,根据场景不同,我们需要直接从请求体中读取数据,方法如下:import javax.servlet.ServletInputStream;import javax.servlet.http.HttpServl原创 2017-12-18 17:01:37 · 2978 阅读 · 0 评论