java基础
文章平均质量分 89
独家记忆A
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
动态代理解读
代理模式给其他对象提供一种代理以控制这个对象的访问。代理模式的角色:抽象角色:通过接口或者抽象类声明真实角色所要实现的业务方法。真实角色:实现抽象角色,定义真实角色所要实现的业务逻辑,供代理角色调用代理角色:实现抽象角色,是真实角色的代理,调用真实角色实现的方法完成业务,并附加自己的操作。静态代理我们先设想这样一个场景:你想要买房,你最关心的是找到自己喜欢的房子然后付钱即可,其他流程你都通过找别人代理来完成,房产中介就是这个代理。接下来抽象出这个场景中所有角色抽象角色(接口):public原创 2020-07-03 15:43:00 · 396 阅读 · 0 评论 -
java.net.SocketException: Software caused connection abort: recv failed
之前写的https请求莫名其妙报了这个错误,之前是没有一点问题的啊。代码如下public static String doPost(String url, Map paramsMap) {try {DefaultHttpClient client =null;//支持httpsif(url.startsWith("https")){client= new SSLClient原创 2017-06-17 11:59:02 · 11095 阅读 · 0 评论 -
Decimal的用法简介
在Java中,float声明的变量是单精度浮点数,double声明的变量是双精度浮点数,顾名思义就是double型的实体占用内存空间是float的两倍。float是4个字节而double是8个字节。float和double类型的数据,无法精确表示计算结果,这是由于float和double是不精确的计算。大家可以通过下面代码可以看出来:12转载 2017-10-10 10:41:15 · 6053 阅读 · 0 评论
分享