![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
jimmy810606
这个作者很懒,什么都没留下…
展开
-
获取文件记录数
public static int getFileLineNumber(String filePath) throws Exception{ LineNumberReader lineNumberReader = new LineNumberReader(new FileReader(filePath)); lineNumberReader.skip(Long.MAX_VALUE); int lineNumber = lineNumberReader.getLineNumber().原创 2021-07-23 10:00:58 · 165 阅读 · 0 评论 -
java调用http接口并返回json对象
java调用http接口并返回json对象 1 import java.io.BufferedReader; 2 import java.io.InputStreamReader; 3 import java.io.OutputStreamWriter; 4 import java.io.PrintWriter; 5 import java.net.URL; 6 import ...转载 2020-04-10 22:24:23 · 2506 阅读 · 0 评论 -
Java中Math.round()的取整规则
Math.round(11.5)的返回值是12,Math.round(-11.5)的返回值是-11。四舍五入的原理是在参数上加0.5然后进行下取整。转载 2019-11-14 09:29:12 · 186 阅读 · 0 评论 -
值传递和引用传递
(1):按值传递是什么?指的是在方法调用时,传递的参数是按值的拷贝传递。按值传递重要特点:传递的是值的拷贝,也就是说传递后就互不相关了。指的是在方法(2)按引用传递是什么?调用时,传递的参数是按引用进行传递,其实传递的引用的地址,也就是变量所对应的内存空间的地址。按引用传递的重要特点:传递的是值的引用,也就是说传递前和传递后都指向同一个引用(也就是同一个内存空间)。...转载 2019-11-07 08:18:14 · 86 阅读 · 0 评论 -
Overload 和Override 的区别
Overload是重载的意思。它是指我们可以定义一些名称相同的方法,通过定义不同的输入参数来区分这些方法,然后在调用时,虚拟机就会根据不同的参数样式,来选择合适的方法执行。重载表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。在使用重载要注意以下的几点:在使用重载时只能通过不同的参数样式。例如,不同的参数类型,不同的参数个数,不同的参数顺序;...转载 2019-11-06 21:56:11 · 134 阅读 · 0 评论 -
静态变量和实例变量的区别
在语法定义上的区别:静态变量前要加static关键字,而实例变量前则不加。在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称为类变量,只要程序加载了类的字节码,不用创建任何实例对象,静态变量就会被分配空间,静态变量就可以被使用了。总之,实例变量必须创建对象后才可以通过这个对象来...转载 2019-11-06 21:52:51 · 81 阅读 · 0 评论 -
为什么要重写hashcode() 方法
Java中的集合(Collection)有两类,一类是List,再有一类是Set。前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。那么我们怎么判断两个元素是否重复呢? 这就是Object.equals方法了。通常想查找一个集合中是否包含某个对象,就是逐一取出每个元素与要查找的元素进行比较,当发现某个元素与要查找的对象进行equals方法比较的结果相等时,则停止继续查找并...转载 2019-11-06 21:15:49 · 123 阅读 · 0 评论 -
常用的几种java集合类
一:直观框架图简单版:详细版:Java集合框架Java集合框架主要包括两种类型的容器,一种是集合(Collection),另一种是图(Map)。Collection接口又有3种子类型,List、Set和Queue,再下面是一些抽象类,最后是具体实现类,常用的有ArrayList、LinkedList、HashSet、LinkedHashSet、HashMap、LinkedHashMap等...转载 2019-11-06 20:14:48 · 192 阅读 · 0 评论