- 浏览: 14591 次
- 性别:
- 来自: 上海
最新评论
-
gaopengxiang417:
这个是由于你在写入文件以后,没有flush到文件里面,所以在读 ...
ObjectInputStream
文章列表
在函数内通过this指针引用的变量或者方法都会成为类的成员
在javascript中,function本身的定义就是类的构造函数
1.当解释器遇到new操作符时便创建一个空对象
2.开始运行函数,并将其中的this指针都指向这个新建的对象
3.因为当给对象不存在的属性赋值时,解释器就会为对象创建该属性,这样函数执行就是初始化这个对象的过程,即实现构造函数的作用。
4.当函数执行完后,new操行符就返回初始化后的对象。
使用prototype(所对应类的实例的原型)对象定义类成员
1.创建一个新的对象,并让this指针指向它。
2.将函数的prototype对象的所有成员都赋给这个新对 ...
“is-a”关系是继承的一个明显特征
在java中,所有的继承都是公有继承,而没有C++中的私有继承和保护继承
子类比超类拥有的功能更加丰富
super不是一个对象的引用,不能将super赋给另一个对象变量,它只是一个指示编译器调用超类方法的特有关键字。
使用super调用构造器的语句必须是子类构造器的第一条语句
如果子类的构造器没有显式地调用超类的构造器,则将自动地调用超类默认的构造器。如果超类没有不带参数的构造器,并且在子类的构造器中又没有显式地调用超类的其他构造器,则java编译器将报告错误。
关键字this有两个用途:一是引用隐式参数,二是调用该类其他的构造器。
super关 ...
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;
public class Foo implements Serializable{
public int x,y; ...
public class TestException {
public static void main(String args[]) {
TestE te = new TestE();
te.chu();
}
}
class TestE {
public void chu() {
System.out.println(1 / 0);
System.out.println(111);
}
}
Exception in thread "main" java.lang.ArithmeticException: / by ...
对于监听的一点想法:
java中写好的都是接口,我们需要去重写这个接口,写好之后,就有一个实现类;
所谓注册,就是告诉别人,我调用的实现类的重写方法;
但是java写好了对于鼠标,键盘等等外设的监听,那么注册了这个监听的类,JAVA就用去调用这些接口中的所有方法;我们自己定的,必须我们自己去调用这个接口中的方法,
import java.util.ArrayList;
import java.util.List;
public class InfiniteRecursion {
public String toString(){
return "InfiniteRecursion" + super.toString();
}
public static void main(String args[]){
List<InfiniteRecursion> v = new ArrayList<InfiniteRecursion ...
<script language="javascript">
<!--
function toHex(dec) //转换函数
{
hexChars = "0123456789ABCDEF"; //定义16进制基本字符
if(dec>255){ //大于255的,不输出
return null;
}
var i = dec % 16;
var j = (dec - i)/16;
result = "0x ...
字符串数据类型 字符串数据与数值类型的关系
字符串由包含在一对引号(单引号或双引号)的一个或多个标准文本字符组成
html注释:<!-- -->
当字符串常量或变量与数值型数据进行连接操作时,树枝型数据会自动进行类型转型
对于HTML字符串,要使用标准的HTML行间隔标志"<br>"和段间隔标志“<p>”,而不是转义字符
浏览器和服务器通信时,许多常见的非文字数字字符(如空格)不能以其原来的格式传输,只允许较少的字母、数字和符号传输。为了使用其他字符,字符必须使用特殊的符号(%)和十六进制的ASCII进行编码
提供对字符串的 ...
CopyFile.java复制F:\temp下.java文件到F:\temp1,并更改F:\temp下文件的后缀名为jad
import java.io.File;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import com.maijun.interview.util.FileUtil;
public class CopyFile {
public static void main(String args[]) throws InterruptedException {
Mat ...
Web服务器实现了HTTP服务器端的模块
在Web服务器端通过软件来实现
两种实现方式:
1.编写一个服务器端软件,提供增强功能
2.实现HTTP服务器端模块的扩展接口(按照Web服务器软件的要求,部署到Web服务器中进行集成)
Web服务器 ...
IDE:Integrated development environment(集成开发环境)
class Person {
public static void prt(String s) {
System.out.println(s);
}
Person() {
prt("A Person.");
}
Person(String name) {
prt("A person name is:" + name);
}
}
public class Chinese extends Person {
Chinese() {
super(); // 调用父类构造函数
prt(&q ...
说明:包含main()方法的类中包含有static类,static类先初始化
class Bowl1 {
Bowl1(int marker) {
System.out.println("Bowl(" + marker + ")");
}
void f1(int marker) {
System.out.println("f1(" +marker + ")");
}
}
class Tabl ...
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class EX_data {
String y;
int year;
String m;
int month;
String d;
int day;
EX_data() throws IOException{
InputStreamReader reader = new InputStreamReader(System.in);
Buffere ...
解决nutch-1.0的Web前端搜索无结果
这个问题困扰我很久,无论怎么配置,搜索关键字,一直提示以下令人郁闷的信息:
第0-0项 (共有 0 项查询结果):
今天终于解决了。
nutch-1.1命令行中搜索有结果,但是到web前端搜索,始终无结果,很是郁闷,今天终于解决了。
(1)直接把nutch-1.1.war放到Tomcat目录下的webapps,启动tomacat;修改nutch-site.xml后必须重启tomcat。(每次修改Nutch-site.xml后请重启tomcat,再搜索)
nutch-site.xml必须配置以下参数:
<property ...