《01_J2SE初级技术面试题目及答案新》.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《01_J2SE初级技术面试题目及答案新》.doc

基本语法 1 java源程序命名规程? 一个源程序文件中可以包含多个类,但只能有一个类用public修饰;也可以所有的类都不用public修饰. 如果源程序文件有public修饰的类,则源程序文件名必须和public修饰的类名相同; 否则源程序名可以是任何合法的标识符; 2 classpath和path的作用 path: Windows操作系统用来寻找可执行文件的路径。 classpath: 告诉类装载器到哪里去寻找三方提供的类和用户定义的类。也可以使用JVM命令行参数-classpath分别为应用程序指定类路径,在-classpath中指定的类路径覆盖classpath环境变量中指定的值。 3 Java中,基本数据类型有哪些? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 数据类型 字节数 boolean 1 char 2 byte 1 short 2 int 4 long 8 float 4 double 8 5 java的标识符由什么组成?能不能是中文? 一个标识符可以是字母、数字、下划线、美元符号的任意顺序组合,但不能以一个数字开始。 可以是中文。 6 有几种形式实现多分支? if语句和switch语句。 7 while和do...while的区别? while循环在执行循环前检查条件。 do...while循环中,循环体中的代码在条件测试执行前执行一次。条件为 false 时,do while 循环终止;控制权传递给紧跟在 while 语句之后的语句。 8 何时选用for循环,何时选用while循环? 如果循环次数在执行循环体之前就已确定,一般用for语句;如果循环次数是根据循环体的执行情况确定的,一般用while语句或者do-while语句。 9 break, continue的作用? break的作用: 用于在 switch 语句中终止case;也可以用于在循环中突然终止循环;当循环中遇到 break 语句时,循环立即终止,控制权传递给循环之后的语句;多层循环中,break只向外跳一层; continue: continue语句,只能在循环中使用让封闭循环进行下一次迭代;遇到该语句时,跳过循环体中剩余的语句,控制权传递给重新初始化步骤;在while循环和do…while循环中,程序控制权传递个条件测试语句;在for循环中,continue影响循环的增量部分,然后执行条件测试; 10 如何获取java中数组的长度? 数组名.length; 数组的属性 11 类方法能不能调用实例方法? 不能; 12 顺序查询与折半查询的区别? 顺序查找是一种最基本和最简单的查找方法。它的思路是,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查到所要找的元素为止。否则就是表中没有要找的元素,查找不成功。对于表中记录的关键字是无序的表,只能采用这种方法。 折半查找又称二分查找,折半查找不像顺序查找那样,从第一个记录开始逐个顺序搜索,它是针对有序表进行查找的简单、有效而又较常用的方法。所谓有序表,即要求表中的各元素按关键字的值有序(升序或降序)存放。 面向对象 13 什么是继承? 继承性是面向对象程序设计语言的另一基本特征,通过继承可以实现代码的复用。继承而得到的类为子类,被继承的类为父类(超类),父类包括所有直接或间接被继承的类。子类可继承父类中的变量及方法,也可定义其自身特有的变量及方法。 14 Java中如何实现继承? 通过在类的声明中加入extends子句来创建一个类的子类: class SubClass extends SuperClass{ …… } 15 Java中,有继承关系时,变量隐藏的原则? 变量隐藏原则:子类中变量名与继承自父类的变量名相同时,则继承自父类的变量将被隐藏。 16 Java中,有继承关系时,方法重写原则? 方法重写原则:重写后的方法不能比被重写的方法有更严格的访问权限(可以相同)。 改写后的方法不能比重写的方法产生更多的例外。 17 Java中,super关键字的作用? 调用构造方法:super()必须是子类构造函数第一个执行的语句,如果super()没有被用到,每个超类的默认的或无参数的构造函数将被执行。 调用被隐藏变量及方法:可通过super关键字调用被隐藏的父类中的变量及方法。 18 构造器Constructor是否

文档评论(0)

wfkm + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档