Java的基础知识
suifeng_qu
这个作者很懒,什么都没留下…
展开
-
线性表
Java中初始化和清理1. 每个类都有一个默认的构造器,但自己定义一个构造器(无论是否含有参数),编译器都不会自动创建默认构造器。Class Test(){ Test(int a){} Test(double b){} } //调用new Test()会出现编译错误,因为重写了构造器,对象的默认构造器不会再创建。2. static方法内部不能调用非静态方法,且static方法是没有this方原创 2017-06-21 20:18:14 · 156 阅读 · 0 评论 -
java基本知识
代码块的执行顺序:静态代码块–>构造代码块–>构造方法块。public class A{ static{ System.out.println("静态代码块!"); } { System.out.println("构造代码块!"); } A(){ System.out.println("构造方法...原创 2018-04-24 07:42:31 · 124 阅读 · 0 评论 -
java集合及线程
Collection是结合的顶层接口,它的子体系有重复的;it.hasNext()不能够经常使用,因为每使用一次就获取一次对象。 迭代器遍历集合,集合修改元素会出现ConcurrentModificationException的错误;避免这样的问题就是集合遍历集合修改,或者迭代器遍历,迭代器修改。1:要想了解多线程,必须先了解线程,而要想了解线程,必须先了解进程,因为线程是依赖于...原创 2018-04-29 13:46:47 · 160 阅读 · 0 评论