- 1
- 0
- 约5.81千字
- 约 6页
- 2026-05-12 发布于河北
- 举报
达内IT面试题及详细答案
一、Java方向(达内高频,适合初级/中级开发)
(一)基础题
1.题目:Java中,哪个关键字用于声明一个类?选项:A.classB.interfaceC.packageD.import
答案:A。解析:class是声明类的关键字,interface用于声明接口,package用于定义包,import用于导入包或类,这是Java基础中最基础的类定义语法,实际开发中每天都会用到。
2.题目:Java中的基本数据类型有哪些?和引用数据类型的核心区别是什么?
答案:基本数据类型有8种,分别是int、byte、short、long、float、double、boolean、char;引用数据类型主要有类(如String)、接口、数组、集合等。核心区别:基本数据类型直接存储值,存在栈内存中;引用数据类型存储的是对象的引用地址,值存在堆内存中,赋值时基本类型复制值,引用类型复制地址。
3.题目:Java中垃圾回收机制(GC)的作用是什么?日常开发中需要手动调用GC吗?
答案:作用是自动回收不再被引用的对象所占用的内存空间,防止内存泄漏,减轻程序员手动管理内存的负担,避免因内存溢出导致程序崩溃。日常开发中不需要手动调用GC,虽然有System.gc()方法,但只是建议JVM执行垃圾回收,不能强制,JVM会根据内存情况自动触发GC。
(二)进阶题
1.题
原创力文档

文档评论(0)