- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 for循环和while循环哪个效率更高
for循环和while循环哪个效率更高?有人说while循环效率更高,有人说for循环的效率更高,今天我们就用事实分析一下哪个效率高?实践如下,我们来写一个1亿的次的循环,在执行for和while循环之前打印一下时间,然后相减来得出结论。public static void main(String[] args) { // 获取当前的毫秒值 long millis = System.currentTimeMillis(); System.out.println(millis
2021-06-25 15:00:38 10308 8
原创 idea2020.3.2和idea2020.1.3的坑
最近没事情,就说下载一个idea2020玩一下。结果,刚开始进去,就报错,说空指针报错,不是项目空指针,是idea空指针;然后重启了一下idea就莫名其妙就解决了,然后创建空项目的时候,又报错了NotDirectoryException错误,哎。。。真的不建议,大家来安装最新的idea,你真的不知道他会报什么错,我在这里浪费了一天的时间,也希望大家看到这个帖子,也不要浪费时间了,等idea真的稳定了,咱们在去下载再去使用。###如有违规,请联系删除...
2021-03-27 10:39:48 2052 1
原创 企业开发流程(总结)
最近没什么事情,就业搜索了一些资料,把公司常用的开发流程总结一下:如果我们是接一些私活的就没有必要用下面的开发流程了,因为没必要,业务复杂了反而不好。中大型,或者大型企业的开发流程###若有违规,请联系删除...
2021-03-23 15:40:38 392
原创 深入理解Integer源码
今天,我们来理解一下,我们经常在开发中使用的Integer引用数据类型:先抛出问题:Integer i = 127;Integer c = 127;System.out.println(i == c);我们运行的结果是:true我们又试着使用下面的代码运行:Integer i = 128;Integer c = 128;System.out.println(i == c);然而现在的结果出乎我们意料:false这是为什么呢,我们使用debug查看原因(我事先翻译了一下)/
2021-01-17 11:22:48 178
原创 多重for跳出外层循环循环
今天我们遇到一个问题,我写一个for循环,可是我想退出外层循环我应该怎么做正确的写法是:public static void main(String[] args) { a:for (int i = 0; i < 10; i++) { for (int j = 0; j < 4; j++) { if (i == 3) { break a; } System.out.
2021-01-10 21:41:48 700
原创 多态、内部类、权限修饰符、代码块
多态、内部类、权限修饰符、代码块如有侵权,请联系删除今日重点: 多态【重点掌握】 内部类【匿名内部类】 权限修饰符【了解】 代码库【理解】java对象的的基本特征是: 封装、继承、多态1.1什么是多态:同一个对象,具有不同的形态1.2多态的前提条件【重点】1.必须有继承的关系2.必须有方法的重写1.3多态调用方法的特点:编译看父(左),运行看子(右)A...
2020-03-07 21:38:12 132
原创 BigInteger、BigDecimal、Arrays、包装类、String类的总结、引用类型小结
1.BigInteger2.BigDecimal3.Arrays4.包装类5.String类的总结6.引用类型小结第一小节:BigIntegerbi.add(new BigInteger(number));//加bi.sbutract(new BigInteger(number));//减bi.multiply(new BigInteger(number));//乘bi.div...
2020-03-07 21:35:14 199
原创 Object、Date、DateFormat、Math、System讲解
Object、Date、DateFormat、Math、System如有侵权,请联系删除一、ObjectObject的作用:一个类,我们没有指定继承一个类的时候,他默认继承Object这个类 toString()方法返回字符串对象如果快速打印一个类的字toString方法的时候:Alt+Insertequals()如果两个对象直接比较的话,他们是直接比较的是比较的地址值...
2020-03-07 21:33:13 140
原创 来探讨一下final static interface
面向对象之final_static_接口关键字:final只能在成员定义前修饰final使用在类中修改的final的话,就会不能继承在成员方法中,不能重写,但是可以使用在局部变量中,可以赋初始值,但是不能再次赋值,一旦 赋值就不能继续赋值了在引用类型中,中可以给 final(final new Dog a =new Dog();),该引用的地址值不能发生改变,否则会报错...
2020-03-03 15:47:40 208
原创 String类所有方法的讲解
【 String类详解】 String类的常用方法判断功能的方法:equals(Object anObject)将此方法和调用者进行对比,如果内容一样,会返回true ,不一样会返回false,会以boolean的方式返回;(严格区分大小写)equalsIgnoreCase(String anotherString)将此字符串与调用者进行对比,但是不区分大小写,如果内容一样...
2020-02-25 08:35:05 235
原创 Arrays.toString()方法的源码分析
Arrays.toString()方法: 今天我们来说一下Arrays.toString 的源码:(个人介意初学者必要的理解,如果可以写出来,更好) 来上代码和注释 //这里的int,只是举例子而已,可以改成其他的类型public static String toString(int[] arr) { //内容不能为空如果为空的话就返回字符 ...
2020-02-24 23:56:27 966
原创 java的下载与安装
java的下载与安装1.1【概述】 Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针(代表的有C语言)等概念,因此Java语言具有功能强大和简单易用两个特征。 Java语言是美国Sun公司,在1996年1月份发布了第一个开发工具(JDK1.0) 1997年发布Java 1.1版本 1998年发...
2020-02-21 08:37:42 353
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人