JAVA 基础笔试面试大全JAVA 基础笔试面试大全
JAVA 基础
1.如何获得数组的长度?
数组名.length
2.访问修饰符“public/private/protected/缺省的修饰符”的使用类?
public : 公共,均可访问
private: 私有的,同一个java类中可以访问.子类不能访问.
protected: 同一个包中的类都可访问.子类可以访问.
缺省,friendly :当前类,同一个包,都可以访问.
作用域 当前类 同一package 子孙类 其他package
public √ √ √ √
protected √ √ √ ×
friendly √ √ × ×
private √ × × ×
3.Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
匿名内部类是没有名字的内部类,不能继承其它类,但一个内部类可以作为一个接口,由另一个内部类实现.
一、由于匿名内部类没有名字,所以它没有构造函数。因为没有构造函数,所以它必须完全借用父类的构造函数来实例化,换言之:匿名内部类完全把创建对象的任务交给了父类去完成。
二、在匿名内部类里创建新的方法没有太大意义,但它可以通过覆盖父类的方法达到神奇效果,如上例所示。这是多态性的体现。
三、因为匿名内部类没有名字,所以无法进行向下的强制类型转换,持有对一个匿名内部类对象引用的变量类型一定是它的直接或间接父类类型。
new <类或接口> <类的主体>
匿名类
匿名类是不能有名称的类,所以没办法引用它们。必须在创建时,作为new语句的一部分来声明它们。
这就要采用另一种形式的new语句,如下所示:
new <类或接口> <类的主体>
这种形式的new语句声明一个新的匿名类,它对一个给定的类进行扩展,或者实现一个给定的接口。它还创建那个类的一个新实例,并把它作为语句的结果而返回。要扩展的类和要实现的接口是new语句的操作数,后跟匿名类的主体。
如果匿名类对另一个类进行扩展,它的主体可以访问类的成员、覆盖它的方法等等,这和其他任何标准的类都是一样的。如果匿名类实现了一个接口,它的主体必须实现接口的方法。
注意匿名类的声明是在编译时进行的,实例化在运行时进行。这意味着for循环中的一个new语句会创建相同匿名类的几个实例,而不是创建几个不同匿名类的一个实例。
从技术上说,匿名类可被视为非静态的内部类,所以它们具有和方法内部声明的非静态内部类一样的权限和限制。
如果要执行的任务需要一个对象,但却不值得创建全新的对象
Java基础笔试题大全_计算机软件及应用_IT/计算机_专业资料。Java基础笔试题大全... JAVA笔试题大全共120道题... 29页 免费 Java面试题笔试题大全 (... 29页...
Java基础大全_面试笔试大全 不错哦,我认为Java基础很全,认真看的话,能学到不少不错哦,我认为Java基础很全,认真看的话,能学到不少隐藏>> ——IT 传智播客...
常见的java面试笔试题大汇总_基础版本_IT/计算机_专业资料。常见的java面试笔... 儿童笑话大全爆笑 爆笑笑话精选 104份文档 2014年驾照交规 2014年1月1日起...
JAVA笔试面试题目大全_IT/计算机_专业资料。JAVA面试题笔试题都在这了,你要真的搞懂了,必过面试笔试一、Java 基础 第 01 题: 作用域 public,private,protected...
Java基础面试题(2012完整版)_计算机软件及应用_IT/计算机_专业资料。全文档包含Java的经典面试题,是求职和考试准备的必备材料第一部分 Java 的类 1. 请解释 ...
Java面试基础知识大全_求职/面试_求职/职场_应用文书。java 面试 突击资料Java 基础方面: 1、作用域 public,private,protected,以及不写时的区别 答:区别如下: ...
JAVA基础面试题(经典)_IT/计算机_专业资料。j2se最基础的面试题集锦。很有... 81份文档 笑话大全集 笑话大全爆笑版 幽默笑话大全 全球冷笑话精选...
--- Java 面试题和答案 -- Java 面试题和答案 JAVA 相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以...
java基础笔试题_IT认证_资格考试/认证_教育专区。java 笔试 考试... 淘宝客推广操作基础 81份文档 笑话大全集 笑话大全爆笑版 幽默笑话大全 全球...
闽公网安备 35021102001881号 
热门文档