- 博客(5)
- 收藏
- 关注
原创 java中基本数据类型之间的转换 int double byte short
不同的基本类型之间可以相互转换:自动类型转换(隐式类型转换):从小类型到大类型可以自动完成.类型的大小关系如下图所示:强制转换:从大类型到小类型需要强制转换符:(需要转换成的类型)变量但这样转换可能会造成精度损失或者溢出强制转换时的精度丧失和溢出基本类型转换示例,注意强制转换时可能会造成的精度丧失和溢出int a=100;int b=200;lo
2017-08-31 23:10:14 4653
原创 X-异常,自定义异常,异常链
throw—将产生的异常抛出(动作),写在方法体中throws— 声明将要抛出何种类型的异常(声明),告诉调用者所要抛出的异常public void 方法名(参数列表)throws 异常列表(多个异常用逗号隔开){ //调用会抛出异常的方法或者:throw new Exception();}package throwtest;public clas
2017-08-01 20:38:02 250
翻译 HashMap实现原理、深入理解
允许key和value为null;每次扩容,桶中元素的顺序都会变化构造函数 static final int MAXIMUM_CAPACITY = 1 // 最大容量,2的30次方,int的最大值为(2的31次方-1) /** * Constructs an empty HashMap with the specified initi
2017-07-30 22:49:25 283
原创 HTTP请求乱码问题
为什么会产生乱码??-当表单提交时,浏览器会对中文参数值进行编码(会使用打开表单所在页面时的字符集进行编码)-Web服务器在默认情况下会使用iso-8859-1去解码-编码与解码方式不一致时,就会产生乱码1.解决POST方式时的乱码问题1>确保表单所在页面按照指定的字符集打开2>在服务端按照这个编码格式解码即可-request.setCharacterEnc
2017-09-03 15:34:13 444
原创 服务端Http请求Request和response原理解析篇(1)
什么是servlet?.Sun(oracle)公司制定的一种用来扩展Web服务器功能的组件规范.组件:在软件开发行业,符合一定规范,实现部分功能,并且需要部署到容器中才能运行的软件模块容器:符合一定规范,提供组件运行环境的一个程序什么是HTTP协议?HyperText Transfer Protocol是由w3c(万维网联盟)制定的一种应用层协议,用来定义浏览器
2017-09-03 11:21:49 4751
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人