Java基础
文章平均质量分 96
PesenX
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
泛型
泛型(generic)是指参数化类型的能力。可以定义带泛型类型的类或方法,随后编译器会用具体的类型来替换它(泛型实例化)。使用泛型的主要优点是能够在编译时,而不是在运行时检测出错误。(泛型类型必须是引用类型。)原创 2017-06-03 14:50:15 · 15001 阅读 · 2 评论 -
集合框架-Iterator
Iterator接口是Java Collections Framework的成员,它对集合进行迭代,并且它代替了 Java Collections Framework 中的 Enumeration,两者有两点不同: Iterator允许调用方利用定义良好的语义在迭代期间从迭代器所指向的集合移除元素;方法名称得到了改进。原创 2017-06-19 15:18:30 · 15165 阅读 · 0 评论 -
equals方法
因为Java中所有类都继承自Object类,所以Java中的所有对象都有equals方法。 /** * Object类默认的equals()方法 */ public boolean equals(Object obj) { return (this == obj); } 重写equals方法 Object的equals方法默认比较的是引用(对象地址),有些时候...原创 2018-06-28 19:50:31 · 21244 阅读 · 1 评论 -
深入理解Java String类
在Java语言了中,所有类似“ABC”的字面值,都是String类的实例;String类位于java.lang包下,是Java语言的核心类,提供了字符串的比较、查找、截取、大小写转换等操作;Java语言为“+”连接符(字符串连接符)以及对象转换为字符串提供了特殊的支持,字符串对象可以使用“+”连接其他对象。原创 2018-06-28 21:15:55 · 201921 阅读 · 44 评论 -
深入理解Java注解(@Annotation)
Java 注解从JDK1.5开始引入,用于为 Java 代码提供元数据(标签)。作为元数据,注解不直接影响目标代码执行,但也有一些类型的注解也可以用于这一目的。注解可以简化配置、提高编码效率,目前大部分主流开发框架(Spring、Mybatis)都使用了注解。原创 2018-07-17 15:39:01 · 15107 阅读 · 0 评论 -
HTTP 获取客户端真实IP
/** * 获取客户端的IP * * @param request * @return */ public static String getRemoteAddr(HttpServletRequest request) { String ip = ""; try { ip = ...原创 2019-07-25 11:26:52 · 2165 阅读 · 0 评论 -
Java gzip 压缩和解压缩
package src; import java.io.*; import java.util.zip.GZIPInputStream; import java.util.zip.GZIPOutputStream; /** * GZIP工具类 * * @author xie.pengcheng@immomo.com * @date 2019/7/19 下午7:03 */ public...原创 2019-07-22 14:13:57 · 706 阅读 · 0 评论
分享