Java 面试题基础知识集锦_java_程序员之家

答案:Java程序会被编译成字节码组成的class文件,这些字节码可以运行在任何平台,因此Java是平台独立的。 问题:说明一下public static void main(String args[])这段声明里每个关键字的作用 答案:public: main方法是Java程序运行时调用的第一个方法,因此它必须对Java环境可见。所以可见性设置为pulic. static: Java平台...

www.jb51.net/article/91900.htm 2024-5-19

Java经典面试题最全汇总208道(三)_java_程序员之家

Spring框架作为Java开发中SSH(Struts、Spring、Hibernate)三剑客之一,大中小项目中都有使用,非常成熟,应用广泛,EJB在关键性的工业级项目中也被使用,比如某些电信业务。 Net技术体系下的IOC容器有:Spring.Net、Castle等等。 Spring.Net是从Java的Spring移植过来的IOC容器,Castle的IOC容器就是Windsor部分。 它们均是轻量级...

www.jb51.net/article/273022.htm 2024-5-19

Java面试题及答案集锦(基础题122道,代码题19道)_java_程序员之家

Java基础面试题及答案集锦(基础题122道,代码题19道),具体详情如下所示: 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是...
www.jb51.net/article/102181.htm 2024-5-20

经典的Java面试题及回答集锦(基础篇)_java_程序员之家

OutOfMemoryError: (1)PerGern Space 程序中使用了大量jar或class,使Java虚拟机装载类空间不够。 解决方案:调参XX:PermSize 和 XX:MaxPermSize 、减少jar包,减少类的重复加载 (2)Java Heap Space Java虚拟机创建了太多的对象。 解决方案:调参Xms(初始堆大小)Xmx(最大堆大小)、检查死循环或不必要创建的重复对...

www.jb51.net/article/136569.htm 2024-5-20

Java经典面试题最全汇总208道(四)_java_程序员之家

短时间提升自己最快的手段就是背面试题,最近总结了Java常用的面试题,分享给大家,希望大家都能圆梦大厂,加油,我命由我不由天。 126、Spring 框架中的单例 Beans 是线程安全的么? Spring框架并没有对单例bean进行任何多线程的封装处理。 关于单例bean的线程安全和并发问题需要开发者自行去搞定。

www.jb51.net/article/273030.htm 2024-5-19

Java经典面试题汇总:Java Web_java_程序员之家

Tomcat是一个免费的Web应用服务器,Java编写的Web项目可以部署在上面,用户在客户端请求时,都是将请求发到Tomcat上,Tomcat在将请求发到对应的项目上。 3. Tomcat容器是如何创建Servlet类实例?用到了什么原理? 当容器启动时,会读取在webapps目录下所有的web应用中的web.xml文件,然后对xml文件进行解析,并读取servlet注册...
www.jb51.net/article/217774.htm 2024-5-20

java实习--每天打卡十道面试题!_java_程序员之家

临近秋招,备战暑期实习,祝大家每天进步亿点点!本篇文章准备了十道java的常用面试题,希望能够给大家提供帮助,最后祝大家面试成功,进入自己心仪的大厂 ? 目录 1、什么是ARQ协议 停止等待ARQ协议 连续ARQ 协议 2、HTTPS的加密、解密的过程 总结: 两张动图--带你搞懂TCP的三次握手与四次挥手 ...
www.jb51.net/article/216267.htm 2024-5-20

100+经典Java面试题及答案解析_面试技巧_IT职场规划_IT专业知识_脚本之...

Java不支持像C++中那样的复制构造函数,这个不同点是因为如果你不自己写构造函数的情况下,Java不会创建默认的复制构造函数。 8.Java支持多继承么? 不支持,Java不支持多继承。每个类都只能继承一个类,但是可以实现多个接口。 9.接口和抽象类的区别是什么?
www.jb51.net/it/719749.html 2024-5-8

Java虚拟机精选面试题20道_java_程序员之家

1.介绍下Java内存区域(运行时数据区)。 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为以下6个运行时数据区域。 程序计数器(Program Counter Register) 一块较小的内存空间,可以看作当前线程所执行的字节码的行号指示器。如果线程正在执行的是一个Java方法,这个计数器记录的是正在执行的虚拟机字节码指令...

www.jb51.net/article/215065.htm 2024-5-19

Java面试必备八股文整理_java_程序员之家

JAVA基础八股文 JAVA基础八股文 Switch能支持哪些类型? jdk5之前,switch能够作用在byte,short,char,int(实际上都是提升为int)等四个基本类型,jdk5引入了enum(也是int),jdk7引入了字符串(实际上是调用了string的hashcode,因此本质上还是int),但是不能使用long,因为switch 对应的 JVM 字节码 lookupswitch、tableswitch...

www.jb51.net/article/279476.htm 2024-5-20
加载中...


http://www.vxiaotou.com