摘要: 关于继承方面,静态方法不能被覆盖,详细解释一下 我在A类中有两个方法一个是静态方法speak()一个是实例方法shout() B类继承了A类,并且重写了这两个方法,我在两个类中的构造函数中分别调用这两个方法。 发现:静态方法speak()能正常输出A类中我写的代码,而shout实例方法却输出了子类B 阅读全文
posted @ 2018-03-08 11:07 PottyHarry 阅读(96) 评论(0) 推荐(0) 编辑
摘要: main方法与其他方法唯一区别在于它是由虚拟机调用的 条用一个方法,系统都会将参数、局部变量存储在一个称为堆栈的内存区域中 堆栈的理解: 栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。堆区(heap) — 一般由程序员分配释放, 若程 阅读全文
posted @ 2018-03-07 08:53 PottyHarry 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 当浮点数进行计算的时候,有一些数是没有以准确的精度来存储的,因为在计算机中,这些数进行计算都是根据二进制码进行的,把一个十进制的数转换为二进制,计算机所能存储的位数有上限,这就会导致最后的出来的数不精确,如果解决这个问题呢,我们可以将小数部分乘以10或者100进行整数的计算,最后的结果再除以10或者 阅读全文
posted @ 2018-03-06 09:00 PottyHarry 阅读(205) 评论(0) 推荐(0) 编辑
摘要: win7桌面windows资源管理器停止工作 处理方案:在任务管理器中结束explorer的进程,并且新建一个进程,取名为explorer 方法链接地址:https://zhidao.baidu.com/question/356454772.html 阅读全文
posted @ 2018-02-25 18:59 PottyHarry 阅读(1333) 评论(0) 推荐(0) 编辑
摘要: 你可以使用 typeof 操作符来查看 JavaScript 变量的数据类型。 typeof "John" // 返回 string typeof 3.14 // 返回 number NaN 的数据类型是 number 数组(Array)的数据类型是 object 日期(Date)的数据类型为 ob 阅读全文
posted @ 2018-02-11 20:26 PottyHarry 阅读(108) 评论(0) 推荐(0) 编辑
摘要: js: documment.getElementById().innerHTNL jquery: $('#').html("xxxx"); 如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖: JavaScript 变量与代数一样,JavaScript 变量可用于 阅读全文
posted @ 2018-02-03 11:00 PottyHarry 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 之前没什么基础就直接学了框架,对这方面没什么经验,今天废了一天的时间才算是搞明白一些事情。 1、request.setAttribute()与getAttribute()方法用来传值的一些问题.具体参见链接 https://www.cnblogs.com/JanaChen/p/4790649.htm 阅读全文
posted @ 2018-01-16 22:34 PottyHarry 阅读(409) 评论(0) 推荐(0) 编辑
摘要: java在JDK1.5以前都是用java.nio包中的Ping类来实现ping。在JDK1.7版本的API文档中就没找到这个类了。 java.nio包是对非阻塞流IO进行处理,java.io包是对阻塞流IO进行处理。前几天都是使用io阻塞流来实现客户端与服务端的通信。 在socket中,目前我知道的 阅读全文
posted @ 2017-12-23 17:08 PottyHarry 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 第一点是:反码与按位取反~ 在Java中~符号是按位取反,例如,~5=-6。-5=4. 快速计算:一般~可以直接用(a+1)算,正数负数均可 思路: 是按位取反运算,与反码是不同的,反码法规定,正数原反补码相同,负数的反码为原码除符号位以外取反。而按位取反运算中:正数取反是先将初始数值转换成二进制数 阅读全文
posted @ 2017-12-22 23:26 PottyHarry 阅读(2645) 评论(0) 推荐(0) 编辑
摘要: 第一部分是java代码加载过程 关于java代码加载过程,今天调试了阿里巴巴一份代码,如下: 首先加载类,然后实例化: 类加载过程: 首先加载所有的静态方法,但不执行; 然后按照静态变量的顺序开始初始化 静态变量初始化完毕后执行静态构造块(不执行构造块) 此时类加载完毕 实例化过程: 加载非静态方法 阅读全文
posted @ 2017-12-21 23:23 PottyHarry 阅读(313) 评论(0) 推荐(0) 编辑