java面试题答案
原创 2013-06-05 23:25:44
747阅读
1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域当前类同一package子孙类其他packagepublic√ √√ √protected...
转载 2021-09-01 14:19:30
189阅读
由于JAVA面试试题涉及的范围很泛,很广,很杂,而且JAVA技术也在不断的更新换代,所以我们将不定时的对文章进行完善,就目前这些题目,不可能一天两天就看完和学完这套面试宝典,即使你已经学过了有关的技术,那么至少也需要一段时间才能消化和掌握这套面试题目,所以,大家应该早作准备,每天看一点,不断的积累, ...
转载 2021-08-02 11:08:00
237阅读
# Java面试题答案 Java是一种广泛应用于软件开发领域的编程语言,而Java面试题也是面试中常见的考点之一。本文将介绍一些常见的Java面试题及其答案,并附带代码示例。 ## 1. 面向对象的特性有哪些? Java是一种面向对象的编程语言,它具有以下面向对象的特性: - 封装(Encapsulation):将数据和方法封装在一起,通过访问控制符(private, protected
原创 2023-08-03 20:34:29
62阅读
JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的
原创 2012-12-28 12:32:22
568阅读
什么时候会触发full gc System.gc()方法的调用 老年代空间不足 永生区空间不足(JVM规范中运行时数据区域中的方法区,在HotSpot虚拟机中又被习惯称为永生代或者永生区,Permanet Generation中存放的为一些class的信息、常量、静态变量等数据) GC时出现promotion failed和concurrent mode failure 统计得到
转载 2021-06-22 13:52:38
265阅读
阅读目录​​1.如何对 Android 应用进行性能分析​​​​2.什么情况下会导致内存泄露​​​​3.如何避免 OOM 异常​​​​4.Android 中如何捕获未捕获的异常​​​​5.ANR 是什么?怎样避免和解决 ANR(重要)​​​​6.Android 线程间通信有哪几种方式​​​​7.Devik 进程,linux 进程,线程的区别​​​​8.描述一下 android 的系统架构​​​​9
原创 2017-03-31 10:12:00
187阅读
1什么是ajax?ajax作用是什么?AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新.2、为什么要用ajax:Ajax应用程序的优势在于:通过异步模式,提升了用户体验优化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了带宽占用Ajax引擎在客户端运行,承担了一部分本来
转载 2023-10-23 06:35:56
69阅读
1,什么是JDBC?JDBC访问数据库的基本步骤是什么?  JDBC(Java Database Connectivity)是sun公司提供的一种数据库访问规则。Java程序只需要使用JDBC即可驱动数据库。  步骤:    首先要引入JDBC驱动包:            然后再进行以下步骤          &nb
转载 2023-07-11 23:20:55
115阅读
java面试题答案2020二面-2020/3/18-牛客网1、自我介绍项目比赛2、java集合框架全部介绍。。从listsetqueue到map3、hashmap底层扩容线程安全问题4、如果-一个对象要作为hashmap的key需要做什么5、Threadlocal类以及内存泄漏6、线程同步方式,具体每一个怎么做的7、jvm类加载双亲委派模式,有没有能破坏这个模式的方法?类加载整个过程解释8、垃圾
原创 2020-05-29 17:41:54
1442阅读
作为前端开发工程师,JavaScript是我们技术能力中最重要的一环,最近结束了面试的高峰期,来给大家总结了一下最近比较高频出现的15道JavaScript手写面试题,一起来肝吧!01.数组扁平化数组扁平化是指将一个多维数组变为一个一维数组const arr = [1, [2, [3, [4, 5]]], 6];// => [1, 2, 3, 4, 5, 6]方法一:使用flat()cons
我在下面列举了一些面试问题的示例,这些示例根据候选人的经验检查候选人的知识。 提出问题以验证候选人是否有能力履行Java企业应用程序开发人员的职责。 如果有人要讨论这些问题,我也会请教官。 1.与J2EE规范相比,您能否举例说明Java EE5 / 6规范的改进之处? 新规范更倾向于约定俗成的配置,并引入了注释来代替XML进行配置。 继承不再用于定义组件。 相反,它们被定义为POJO。 为了使
转载 2024-08-12 11:43:17
45阅读
1、接口的意义-百度 2、抽象类的意义-百度 3、内部类的作用-乐视 4、Java 虚拟机的特性-百度-乐视 5、哪些情况下的对象会被垃圾回收机制处理掉-美团-小米 6、进程和线程的区别-猎豹-美团 7、java中==和equals和hashCode的区别-乐视 8、HashMap的实现原理-美团 9、string-stringbuffer-stringbuilder区别-小米-乐视-百度 10、
转载 2024-05-14 10:38:20
0阅读
原标题:Java中高级面试题答案在掌握了Java技术之后,面试就成为马上要面临的问题了。面对面试官的问题,提前做好准备能够有助于你的临场发挥,以下是一些Java面试中高频出现的一些问题,有一部分是没有固定答案的,希望能够对大家有所帮助。BIO、NIO和AIO的区别Java BIO : 同步并阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连
转载 2023-09-14 17:45:14
101阅读
最新java面试题答案(基础篇) 如今IT仍是热门行业,面试程序员的人也非常多,那么,怎样才能顺利通过面试呢?2021最新java面试题答案(基础篇),为你的面试助攻!1、Java中的内存溢出是如何造成的?OutOfMemoryError:(1)PerGern Space 程序中使用了大量jar或class,使Java虚拟机装载类空间不够。解决方案:调参XX:PermSize 和 XX:Max
转载 2023-09-09 18:06:27
10阅读
 1、String类可以被继承吗?String类在声明时使用final关键字修饰,被final关键字修饰的类无法被继承。接下来我们可以看一下String类的源代码片段:public final class String implements java.io.Serializable, Comparable<String>,CharSequence { /**
转载 2023-09-14 14:48:52
53阅读
阿里巴巴Java经典面试题整理答案详解1.说一下java类集类集是java实现的数据结构应用,如果只是使用,那么类集的操作非常简单,因为类集的核心接口有List,Set、Map、Iterator、Enumeration;List子接口:是可以根据索引号取得内容,而在list集合里最容易问到的问题:ArrayList(包装了数组的集合,比较常用,数组是可变的)、LinkedList(链表的实现,搜
前言很多人在打算自学Java的时候或许都没有思考过Java的应用方向,市场需要什么样的人才,企业对你有什么要求等等一系列问题;或许你只听说这个行业薪资高…然后懵懵懂懂的上路,不得要害。对于零基础来学习Java,你或许就是去百度或者在知乎上看如何自学Java,看那些高票答案,推荐你买《Java核心技术卷1》、《Java编程思想》这样的书籍看,然后你买回来就懵逼,然后就放弃了,然后又浪费了时间和精力…
转载 2023-09-08 15:05:53
7阅读
Java面试时公司挑选职工的一种重要的方法,要想在Java面试中脱颖而出,超越竞争对手,必须做好面试准备以及面试资料,做好齐全的准备——这里分享一些常见的Java面试问题,主要有Java基础知识,集合容器,并发,jvm知识,spring全家桶,mybatis框架,数据库等。1、Parallel Old 收集器(多线程标记整理算法)Parallel Old 收集器是Parallel Scavenge
1,什么是线程?线程和进程有什么区别?答:线程是程序执行的最小执行单位,进程是资源分配的最小单位,一个进程就是一个应用程序,系统会为该进程分配资源空间,当多用户并发请求的时候,为每个用户创建一个进程显然是不可能的资源开销太大,就开辟了线程,线程速度比较快,线程之间共享进程之间的内存资源。2,如何在Java中实现线程?答: 继承Thread类实现Runnable接口、实现Callable接口通过Fu
  • 1
  • 2
  • 3
  • 4
  • 5