![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 79
不停息的脚步
日拱一卒
展开
-
JAVA_模拟HTTP表单POST文本或文件
“本博标明原创的代码,均不声明任何权责,读者可任意使用和修改,但不负责代码的有效及安全。标明引用的代码,请慎重使用,其权责属于原始作者。谢谢!”by:不停息的脚步采用java模拟HTTP提交表单到服务器,(不支持HTTPS),通过POST方式,可以根据需要自定义表单内容及顺序,详细使用方法可以参考main()函数。第一部分:post表单模拟器import java.io.Byt原创 2012-12-30 21:58:35 · 1282 阅读 · 0 评论 -
Java的KeyStore管理与keytool工具
Java自带的keytool工具是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信对等者的公钥(以证书形式)。 keytool将密钥和证书储存在一个所谓的密钥仓库(keystore)中。缺省的密钥仓库实现将密钥仓库实现为一个文件。它用口令来保护私钥。转载 2014-08-19 20:53:11 · 2784 阅读 · 0 评论 -
Java 回调函数基础知识
C语言中回调函数解释回调函数(CallbackFunction)是怎样一种函数呢? 函数是用来被调用的,我们调用函数的方法有两种:直接调用:在函数A的函数体里通过书写函数B的函数名来调用之,使内存中对应函数B的代码得以执行。这里,A称为“主叫函数”(Caller),B称为“被叫函数”(Callee)。间接调用:在函数A的函数体里并不出现函数B的函数名,而是使用指转载 2014-08-14 17:39:05 · 487 阅读 · 0 评论 -
BigDecimal介绍及setScale格式化小数点
一提到Java里面的商业计算,我们都知道不能用float和double,因为他们无法进行精确计算。但是Java的设计者给编程人员提供了一个很有用的类BigDecimal,他可以完善float和double类无法进行精确计算的缺憾。BigDecimal类位于java.maths类包下。首先我们来看下如何构造一个BigDecimal对象。它的构造函数很多,我挑最常用的两个来演示一下:一个就是BigDe原创 2014-10-27 16:51:17 · 2854 阅读 · 0 评论 -
Java Clone 方法的使用
什么是"clone"? 在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能 会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的。在 Java语言中,用简单的赋值语句是不能满足这种需求的。要满足这种需求虽然有很多途径,但实现clone()方法是其中最简单转载 2014-10-31 15:08:12 · 550 阅读 · 0 评论 -
Android4.4.4 GZIPOutputStream报错:Stream error
在android 4.4.4 机器上使用网友提供的GZipUtils方法进行GZip压缩,但是会一直报错Stream error。错误位置:public static void compress(InputStream is, OutputStream os) throws Exception { GZIPOutputSt原创 2014-11-05 21:04:20 · 1340 阅读 · 0 评论