千家信息网

大数据的基础面试题有哪些

发表于:2025-01-25 作者:千家信息网编辑
千家信息网最后更新 2025年01月25日,本篇内容介绍了"大数据的基础面试题有哪些"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、一个".j
千家信息网最后更新 2025年01月25日大数据的基础面试题有哪些

本篇内容介绍了"大数据的基础面试题有哪些"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

1、一个".java"源文件中是否可以包含多个类(不是内部类)?有什么限制?【基础】

  答:可以;必须只有一个类名与文件名相同。

1、 说出一些常用的类,包,接口,请各举5 个。【基础】

答:常用的类:BufferedReader BufferedWriter FileReader FileWirter String Integer;

常用的包:java.lang java.awt java.io java.util java.sql;

常用的接口:Remote List Map Document NodeList

2、 Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类?是否可以implements(实现)interface(接口)? 【基础】

答:可以继承其他类或实现其他接口,在swing 编程中常用此方式。

3、 内部类可以引用他包含类的成员吗?有没有什么限制?【基础】

答:一个内部类对象可以访问创建它的外部类对象的内容。

4、 java 中实现多态的机制是什么?【基础】

答:方法的覆盖Overriding 和重载Overloading 是java 多态性的不同表现;

覆盖Overriding 是父类与子类之间多态性的一种表现,

重载Overloading 是一个类中多态性的一种表现。

5、 在java 中一个类被声明为final 类型,表示了什么意思?【基础】

答:表示该类不能被继承,是顶级类。

6、 下面哪些类可以被继承? 【基础】

1)java.lang.Thread (T)

2)java.lang.Number (T)

3)java.lang.Double (F)

4)java.lang.Math (F)

5)java.lang.Void (F)

6)java.lang.Class (F)

7)java.lang.ClassLoader (T)

答:1、2、7 可以被继承。

7、 指出下面程序的运行结果: 【基础】

class A{

static{

System.out.print("1");

}

public A(){

System.out.print("2");

}

}

class B extends A{

static{

System.out.print("a");

}

public B(){

System.out.print("b");

}

}

public class Hello{

public static void main(String[] ars){

A ab = new B(); //执行到此处,结果: 1a2b

ab = new B(); //执行到此处,结果: 1a2b2b

}

}

答:输出结果为1a2b2b;类的static 代码段,可以看作是类首次加载(虚拟机加载)执行的代码,而对于类加载,首先要执行其基类的构造,再执行其本身的构造。

8、 继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?【基础】

父类:

package test;

public class FatherClass {

public FatherClass() {

System.out.println("FatherClass Create");

}

}

子类:

package test;

import test.FatherClass;

public class ChildClass extends FatherClass {

public ChildClass() {

System.out.println("ChildClass Create");

}

public static void main(String[] args) {

FatherClass fc = new FatherClass();

ChildClass cc = new ChildClass();

}

}

答:输出结果为:

FatherClass Create

FatherClass Create

ChildClass Create

9、 内部类的实现方式? 【基础】

答:示例代码如下:

package test;

public class OuterClass {

private class InterClass {

public InterClass() {

System.out.println("InterClass Create");

}

}

public OuterClass() {

InterClass ic = new InterClass();

System.out.println("OuterClass Create");

}

public static void main(String[] args) {

OuterClass oc = new OuterClass();

}

}

输出结果为:

InterClass Create

OuterClass Create

"大数据的基础面试题有哪些"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

基础 结果 常用 多态 接口 输出 代码 内容 多态性 数据 子类 对象 方式 更多 知识 限制 不同 实用 相同 学有所成 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 想学习网络技术哪个平台好 参与捕鱼软件开发算赌博吗 戴尔服务器手机管理软件 中央网信委网络安全局局长 湖州公司网络安全准入控制系统 河北电脑软件开发哪家专业 安卓魔盒云手机服务器多少钱 战术小队哪个服务器最好 dns服务器故障咋解决 宽城区机械网络安全质量服务 服务器32g内存 服务器分布式策略 软件开发 发票内容 数据库查看当前补丁版本 定陶软件开发培训哪个好 时评网络安全 开通知网数据库多少钱 手机为何总显示连接服务器失败 数据库系统关键字是什么 征信公司通信网络安全 上海暴雨网络技术有限公司 湖州公司网络安全准入控制系统 河北电脑软件开发哪家专业 网络技术提 联通网络技术研究院 廖军 甘肃专业网络技术服务设计 软件开发公司 广州医院 网络安全民法典伴我成长作文 网络安全工程师主要内容 lua网络安全
0