豆搜网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 高等教育 > 工学 > JAVA 基础笔试面试大全
侵权投诉

JAVA 基础笔试面试大全

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语句会创建相同匿名类的几个实例,而不是创建几个不同匿名类的一个实例。

从技术上说,匿名类可被视为非静态的内部类,所以它们具有和方法内部声明的非静态内部类一样的权限和限制。

如果要执行的任务需要一个对象,但却不值得创建全新的对象

第1页

热门文档

相关文档

  • Java基础笔试题大全

    Java基础笔试题大全_计算机软件及应用_IT/计算机_专业资料。Java基础笔试题大全... JAVA笔试题大全共120道题... 29页 免费 Java面试笔试题大全 (... 29页...

  • Java基础大全_面试笔试大全

    Java基础大全_面试笔试大全 不错哦,我认为Java基础很全,认真看的话,能学到不少不错哦,我认为Java基础很全,认真看的话,能学到不少隐藏>> ——IT 传智播客...

  • 常见的java面试笔试题大汇总_基础版本

    常见的java面试笔试题大汇总_基础版本_IT/计算机_专业资料。常见的java面试笔... 儿童笑话大全爆笑 爆笑笑话精选 104份文档 2014年驾照交规 2014年1月1日起...

  • JAVA笔试面试题目大全

    JAVA笔试面试题目大全_IT/计算机_专业资料。JAVA面试题笔试题都在这了,你要真的搞懂了,必过面试笔试一、Java 基础 第 01 题: 作用域 public,private,protected...

  • Java基础面试题(2012完整版)

    Java基础面试题(2012完整版)_计算机软件及应用_IT/计算机_专业资料。全文档包含Java的经典面试题,是求职和考试准备的必备材料第一部分 Java 的类 1. 请解释 ...

  • Java面试基础知识大全

    Java面试基础知识大全_求职/面试_求职/职场_应用文书。java 面试 突击资料Java 基础方面: 1、作用域 public,private,protected,以及不写时的区别 答:区别如下: ...

  • JAVA基础面试题(经典)

    JAVA基础面试题(经典)_IT/计算机_专业资料。j2se最基础面试题集锦。很有... 81份文档 笑话大全集 笑话大全爆笑版 幽默笑话大全 全球冷笑话精选...

  • JAVA基础面试题与答案

    --- Java 面试题和答案 -- Java 面试题和答案 JAVA 相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以...

  • java基础笔试题

    java基础笔试题_IT认证_资格考试/认证_教育专区。java 笔试 考试... 淘宝客推广操作基础 81份文档 笑话大全集 笑话大全爆笑版 幽默笑话大全 全球...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.docsou.com All Rights Reserved.  闽ICP备15022310号-9  闽公网安备 35021102001881号  email
返回顶部