java
翟小江
这个作者很懒,什么都没留下…
展开
-
java常用的集合类以及它们之间的区别
java的集合接口总共分为两大类: Collection与Map1.Collection 继承自Iterable ,它底下又有两大子接口 Set 和 ListList 的子类常见的有 ArrayList (底层实现是数组),LinkedList (底层实现是链表), Vector(底层实现是数组,线程安全的,方法上加了synchronized)Set的子类常见的有HashSet(底层实现是HashMap) ,TreeSet(底层实现是TreeMap)2.Map的之类常见的有HashTable(底层原创 2021-08-11 14:40:55 · 1423 阅读 · 1 评论 -
(如何根治HTTP请求响应中的乱码)tomcat中的字符集问题,测试以及总结
https://www.cnblogs.com/callmegaga/p/9640087.html转载 2021-02-09 11:33:53 · 225 阅读 · 0 评论 -
关于JAVA字符编码:Unicode,ISO-8859-1,GBK,UTF-8编码及相互转换
原文链接:https://www.cnblogs.com/haimishasha/p/6117968.html转载 2021-01-25 17:53:34 · 326 阅读 · 0 评论 -
Apache POI使用详解
https://www.cnblogs.com/huajiezh/p/5467821.html转载 2020-11-25 09:39:32 · 120 阅读 · 0 评论 -
java为什么要重写hashCode和equals方法
如果不被重写(原生)的hashCode和equals是什么样的?不被重写(原生)的hashCode值是根据内存地址换算出来的一个值。不被重写(原生)的equals方法是严格判断一个对象是否相等的方法(object1 == object2)。为什么需要重写equals和hashCode方法?在我们的业务系统中判断对象时有时候需要的不是一种严格意义上的相等,而是一种业务上的对象相等。在这种情况下,原生的equals方法就不能满足我们的需求了所以这个时候我们需要重写equals方法,来满足我们的业务系统转载 2020-07-30 17:59:05 · 339 阅读 · 0 评论 -
确定Java开发中.jar包的JDK版本
本文转载至:https://blog.csdn.net/weixin_34010949/article/details/851499081.查看.jar包中的META-INF\MANIFEST.MF使用winrar等压缩软件打开.jar包,查看META-INF\MANIFEST.MF中的内容,Build-Jdk属性就是JDK的版本,比如:Build-Jdk: 1.8.0_91说明其JDK版本为1.8.0_91。但是,如果一个.jar文件中,如果没有这个字段,就必须通过下面一种方法来查看。2.通过转载 2020-07-23 09:44:02 · 2493 阅读 · 0 评论 -
java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一
转载:原文链接:https://blog.csdn.net/s10461/article/details/53941091概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的转载 2020-06-12 15:19:47 · 185 阅读 · 0 评论 -
SSLContext.getInstance()中参数设置TLS版本无效的问题
问题:SSLContext sc = SSLContext.getInstance(“TLSv1.1”)设置后,https握手连接使用中使用的TLS版本还是jdk的默认版本(jdk7默认是TLSv1,jdk8默认是TLSv1.2)。原因:代码中有这个段conn.getOutputStream().write(postBody.toString().getBytes());// 输入参数 进行输入参数,而SSLContext sc = SSLContext.getInstance(“TLSv1.1”)放在c原创 2020-05-19 00:47:05 · 29777 阅读 · 1 评论 -
HttpURLConnection 请求实例
package app.works;import org.json.JSONObject;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;import java.util.List;import ja...转载 2020-04-07 15:05:39 · 644 阅读 · 0 评论 -
HttpURLConnection与HttpClient比较和使用示例
HttpURLConnection与HttpClient比较和使用示例GET请求与POST请求HTTP协议是现在Internet上使用得最多、最重要的协议了,越来越多的Java应用程序需要直接通过HTTP协议来访问网络资源。在介绍HttpURLConnection前,我们还是再来说一下URL请求最常用的两种方式:GET请求与POST请求。GET请求的数据会附在URL之后(就是把数据放置...转载 2020-04-07 15:04:54 · 225 阅读 · 0 评论 -
Java 中的异常和处理详解
Java 中的异常和处理详解Java 中的异常和处理详解原文出处: 代码钢琴家简介程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态?。Java提供了更加优秀的解决办法:异常处理机制。异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻...转载 2020-04-04 22:47:48 · 455 阅读 · 0 评论