java初学问题汇集,请全部细心解答,不要用深奥的术语。简单的方式解答。。满意则 附加高分
来源:百度知道 编辑:UC知道 时间:2024/05/20 14:59:51
2.final , static final, static 非final变量。
3.静态变量的初始化。 实例变量的默认初始值。
4.super.method(arg), this.var, this.method(args), this(args)
this的用法
5.抽象类,接口。
6.equals();==, Comparable.compareTo()用法。
7.continue 与break在循环用法。
8.StringTokenizer, integer.parseInt(), Double.parseDouble()用法作用
9.异常处理时try /catch/finally, throw/throws 用法。
10.StringBuffer
11.Array.sort() , collections.sort()
12.Stacks, Queues,Binary Trees, Linked Lists
13.Searches(sequential, binary) 搜索
14.选择排序,插入排序,合并排序,快速排序。的基本代码,和详解。
15.Big-O notation. 运行次数的计算, 排序运行
次数计算。 想logO那种东西。
16.ListIterator,LinkedList,HashSet,TreeSet,Hashmap,TreeMap.
1.什么是重载 ? 答:同一个类内对名字相同的方法,声明不同的形参个数或者类型,在调用时,系统自动判断调用那一个方法。
2.final , static final, static 非final变量。 答:final 常量 不可改变。 static final 静态常量 每次创建的对象共有的属性。
static 非final 静态的,即许多对象共有的一个属性,内存中只有一个它,但是是变量,可以被改变。
3.静态变量的初始化。 实例变量的默认初始值。
答:静态变量就是不能改变,初始化后就不变了。
对于一个变量,不给他赋初值,默认的就是他的默认初始值。
4.super.method(arg), this.var, this.method(args), this(args)
this的用法
this(),因为一个类可以有多个构造方法,如果想重用类内其他的构造方法,就在其他的构造方法里写this(),其形参将决定调用的哪一个构造方法。
5.抽象类,接口。
抽象类:首先存在抽象方法,就是一个方法前面有abstract,此类不能实例化,就是用来被继承的,可方便其他类,简化代码量,也可以实现多态。
接口:类似于抽象类,不过它的方法都是空的,不能有变量,也是用来被实现的,其他类可以用implements来实现它。
6.equals();==, Comparable.compareTo()用法。
equals()方法,即object里面的,任何类都继承object类,所以我们写的类都可以重写这个方法~就好比string类里面就重写了它。
compareto(),就是比较两个字符串,比较它们的大小,根据顺序。
7.continue 与break在循环用法。
continue;跳出本次循环,进行判断,不满足条件,则跳出。
break;直接跳出循环,执行循环下面的语句。
8.StringTokenizer, integer.parseInt(), Double.parseDoub