1.运行 TestInherits.java 示例,观察输出,注意总结父类与子类之间构造方法的调用关系修改Parent构造方法的代码,显式调用GrandParent的另一个构造函数,注意这句调用代码是否是第一句,影响重大! 结论: 通过 super 调用基类构造方法,必须是子类构造方法中的第一个语句 ...
分类:
编程语言 时间:
2016-11-10 02:56:39
收藏:
0 评论:
0 赞:
0 阅读:
277
工作有三年之久了,突然感觉带有继承关系、父子俩既有静态变量又有成员变量的情况,变量的加载顺序很容易混淆,今晚写了个例子,总算是把关系搞清楚了 例子中,父类既有普遍的成员变量,也有static变量,也有static代码块,在父类的构造器前后都有static变量及普通变量,让我们看看初始化子类的时候会发 ...
分类:
编程语言 时间:
2016-11-10 02:53:42
收藏:
0 评论:
0 赞:
0 阅读:
254
-为什么需要抽象类?如何定义抽象类? ·是一种模板模式。抽象类为所有子类提供了一个通用模板,子类可以在这个模板基础上进行扩展。 ·通过抽象类,可以避免子类设计的随意性。通过抽象类,我们就可以做到严格限制子类的设计,使子类之间更加通用。 -要点: √ 有抽象方法的类智能定义能抽象类 √ 抽象类不能实例 ...
分类:
编程语言 时间:
2016-11-10 02:52:08
收藏:
0 评论:
0 赞:
0 阅读:
215
一 动手实验:继承条件下的构造方法调用 1)源代码 2)结果截图:(super不是父类构造方法的第一句) (super是父类构造方法的第一句) 3)结果分析: 通过 super 调用基类构造方法,必须是子类构造方法中的第一个语句。 4)为什么子类的构造方法在运行之前,必须调用父类的构造方法?能不能反 ...
分类:
编程语言 时间:
2016-11-10 02:49:47
收藏:
0 评论:
0 赞:
0 阅读:
252
本文不做概念性陈述,描述本人python的学习内容,本人使用开发工具为pycharm,一下内容都是在pycharm中使用。 一、格式 一般语言都是通过{}来标识代码块的,而在python中,是通过缩进来识别代码块的。 二、变量 变量的作用是存数据,提供后面程序调用的。 变量的命名规范 1、变量名可以 ...
分类:
编程语言 时间:
2016-11-10 02:48:53
收藏:
0 评论:
0 赞:
0 阅读:
288
总共y颗糖,每天吃一半加一颗,第n天剩下一颗 把它写成js方法 function(n) { var sum = 1; for (var i = 0; i < n; i++) {sum = sum * 2 +2;} return sum}(n) ...
分类:
编程语言 时间:
2016-11-10 02:44:24
收藏:
0 评论:
0 赞:
0 阅读:
164
× 目录 [1]定义[2]特点[3]元字符[4]转义字符[5]字符组[6]量词[7]括号[8]选择[9]断言[10]模式[11]优先级[12]局限性 前面的话 正则表达式在人们的印象中可能是一堆无法理解的字符,但就是这些符号却实现了字符串的高效操作。通常的情况是,问题本身并不复杂,但没有正则表达式就 ...
分类:
编程语言 时间:
2016-11-10 02:43:22
收藏:
0 评论:
0 赞:
0 阅读:
170
代码如下: 结果如下: 从Unicode或UTF-16的结果也可以看出,JVM采用大端方式存多字节的数据。 ...
分类:
编程语言 时间:
2016-11-10 02:38:51
收藏:
0 评论:
0 赞:
0 阅读:
250
运行的结果是: 如果我们把上面的程序结尾处添加t.jion()如下: 运行结果: 我们只对上面的程序加了个join()方法,用于等待线程终止。join()的作用是,在子线程完成运行之前,这个子线程的父线程将一直被阻塞。 注意: join()方法的位置是在for循环外的,也就是说必须等待for循环里的 ...
分类:
编程语言 时间:
2016-11-10 02:30:12
收藏:
0 评论:
0 赞:
0 阅读:
336
博主原创,未经允许,不得转载! #define _CRT_SECURE_NO_DEPRECATE#include<stdio.h>#include<stdlib.h>#include<math.h>;#define n 6void ark(float A[][6], float x1[], floa ...
分类:
编程语言 时间:
2016-11-10 02:27:35
收藏:
0 评论:
0 赞:
0 阅读:
300
面向对象 技术一般水平有限,有什么错的地方,望大家指正。 面向对象只是一种编程模式并不是某一种语言特有的在很多种语言上都有体现。面向对象编程是用抽象方式创建基于现实世界模型的一种编程模式(很官方的一个定义),它有四个基本特性抽象、继承、封装、多态。在JS中我们运用的最多的就是封装和继承。 面向对象编 ...
分类:
编程语言 时间:
2016-11-10 02:18:51
收藏:
0 评论:
0 赞:
0 阅读:
332
JavaScript概述 JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言) Netscape(网景)接收Nombas的理念,(Brendan Eich)在其 ...
分类:
编程语言 时间:
2016-11-10 02:17:43
收藏:
0 评论:
0 赞:
0 阅读:
328
1.javascript实现的简单运算器 <HTML><HEAD><script type="text/javascript">function cal(){ var opt=document.getElementById("opt").value; var num1=document.getEle ...
分类:
编程语言 时间:
2016-11-10 02:17:21
收藏:
0 评论:
0 赞:
0 阅读:
276
unsigned/signed,同类型宽度都是一样,short占2字节共16个位,无符号可以完全利用这16个位来表示数字,就有2^16=65536中可能,可以表示0~65535,而有符号类型要用到最高位表示符号,2^15 = 32768,所以能表示-32768~32767,为了不出现两个0的情况,+ ...
分类:
编程语言 时间:
2016-11-10 02:12:26
收藏:
0 评论:
0 赞:
0 阅读:
258
os模块主要处理文件和目录(文件夹)的创建、删除、检查判定、属性值修改、路径修改。 (1)获取当前目录的两种方法 (2)创建文件夹 若该文件夹已存在,会报错。 (3)列举指定目录下的全面文件及文件夹 返回值为列表形式 (4)删除空文件夹的两种方法 若制定路径下文件夹不存在和非空文件夹,都会报错。 若 ...
分类:
编程语言 时间:
2016-11-10 02:08:24
收藏:
0 评论:
0 赞:
0 阅读:
217
Description Given two strings, you have to tell the length of the Longest Common Substring of them. For example: str1 = banana str2 = cianaic So the L ...
分类:
编程语言 时间:
2016-11-10 02:06:58
收藏:
0 评论:
0 赞:
0 阅读:
299