1/匿名类对象:创建类的对象是匿名的。 比如说new Circle();就是一个匿名类对象。 匿名类对象只能使用一次。 2/形参:声明方法时,方法小括号内的参数 实参:调用方法是,实际传入的参数的值 3/规则:Java中进行的是值传递。 形参是基本数据类型的将实参的值传递给基本数据类型的变量 形参是 ...
分类:
编程语言 时间:
2016-09-12 00:29:24
阅读次数:
176
1、 成员内部类的修饰符: private 为了保证数据的安全性 static 为了方便访问数据 注意:静态内部类访问的外部类数据必须用静态修饰。 案例:我有一个人(人有身体,身体内有心脏。) 成员内部类被静态修饰后的访问方式是: 格式1:外部类名.内部类名 对象名 = new 外部类名.内部类名( ...
分类:
编程语言 时间:
2016-09-12 00:28:59
阅读次数:
208
1、 局部内部类 A:可以直接访问外部类的成员 B:在局部位置,可以创建内部类对象,通过对象调用内部类方法,来使用局部内部类功能 面试题: 局部内部类访问局部变量的注意事项? A:局部内部类访问局部变量必须用final修饰 B:为什么呢? 局部变量是随着方法的调用而调用,随着调用完毕而消失。 而堆内 ...
分类:
编程语言 时间:
2016-09-12 00:28:27
阅读次数:
194
2015年11月6日,FoxGlove Security安全团队的@breenmachine 发布的一篇博客[3]中介绍了如何利用Java反序列化漏洞,来攻击最新版的WebLogic、WebSphere、JBoss、Jenkins、OpenNMS这些大名鼎鼎的Java应用,实现远程代码执行。 然而事 ...
分类:
编程语言 时间:
2016-09-12 00:29:34
阅读次数:
324
1.1 构造函数是一个模板 构造函数,是一种函数,主要用来在创建对象时对 对象 进行初始化(即为对象成员变量赋初始值),并且总是与new运算符一起使用。 1.2 new 运算符 new运算符创建一个新对象。关键字new后跟随一个函数调用。 这里的函数称做:构造函数(constructor),构造函数 ...
分类:
编程语言 时间:
2016-09-12 00:26:09
阅读次数:
132
1、 修饰符: 权限修饰符:private,默认的,protected,public 状态修饰符:static,final 抽象修饰符:abstract 类: 权限修饰符:默认修饰符,public 状态修饰符:final 抽象修饰符:abstract 用的最多的就是:public 成员变量: 权限修 ...
分类:
编程语言 时间:
2016-09-12 00:19:53
阅读次数:
335
1、 匿名内部类 就是内部类的简化写法。 前提:存在一个类或者接口 这里的类可以是具体类也可以是抽象类。 格式: new 类名或者接口名(){ 重写方法; } new Xxx()是创建了一个对象,而抽象类和接口不能被new修饰, 所以,这里的东西的本质已经变了 那么,本质是什么呢? 是一个继承了该类 ...
分类:
编程语言 时间:
2016-09-12 00:19:11
阅读次数:
270
面试题: package,import,class有没有顺序关系? 有。 package > import > class Package:只能有一个 import:可以有多个 class:可以有多个,以后建议是一个 1、 包: A:其实就是文件夹 B:作用 a:把相同的类名放到不同的包中 b:对类 ...
分类:
编程语言 时间:
2016-09-12 00:19:04
阅读次数:
247
1、 返回值类型 基本类型:(基本类型简单) 引用类型: 类:返回的是该类的对象 2、 返回值类型 基本类型:(基本类型简单) 引用类型: 抽象类:返回的是该抽象类的子类对象 3、 返回值类型 基本类型:(基本类型简单) 引用类型: 类:返回的是该类的对象 抽象类:返回的是该抽象类的子类对象 接口: ...
分类:
编程语言 时间:
2016-09-12 00:18:10
阅读次数:
336
Following Orders Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 4885 Accepted: 1973 Description Order is an important concept in mathemati ...
分类:
编程语言 时间:
2016-09-12 00:17:21
阅读次数:
225
执行一下代码,出现错误,TypeError:mustbetype,notclassobjclassA():def__init__(self):print("EnterA")print("LeaveA")classB(A):def__init__(self):print("EnterB")super(B,self).__init__()print("LeaveB")classC(A):def__init__(self):print("EnterC")super(C,self).__ini..
分类:
编程语言 时间:
2016-09-11 23:12:37
阅读次数:
645
本来我是想把这两个算法分开写描述的,但是SPFA其实就是Dijkstra的稀疏图优化,所以其实代码差不多,所以就放在一起写了。 因为SPFA是Dijkstra的优化,所以我想来讲讲Dijkstra。 什么是Dijkstra Dijkstra是一种求单源最短路的基础算法,时间复杂度在不加堆优化的情况下 ...
分类:
编程语言 时间:
2016-09-11 23:04:42
阅读次数:
306
一:dom4j方式介绍 对于xml的解析总共有三种 1:jaxp方式,是sun公司开发的,分为sax方式和dom方式 2:jdom方式,后来其中部分人员参与开发dom4j 3:dom4j方式,是现在企业使用比较多的一种方式 二:代码案例 1:读取xml文件中某个节点 1):获取第二个学生的名字 2) ...
分类:
编程语言 时间:
2016-09-11 23:06:21
阅读次数:
259
题目大概说给一个字符串,将所有不同子串从小到大排序,多次询问,每次询问输出第k个子串是哪个子串。 ...
分类:
编程语言 时间:
2016-09-11 23:01:27
阅读次数:
223
1.序列(sequence): 说明:在前面的字符串列表中其实我们已经用到了序列,之所以放到这篇来讲主要是为了承上启下,方便理解和记忆。 python的数据访问模型:直接存取 ,序列 ,映射 对非容器类都可以直接存取,所有的数值类型归为此类。 序列类型是指容器内的元素从0开始的索引顺序访问,一次可以 ...
分类:
编程语言 时间:
2016-09-11 23:01:17
阅读次数:
295