目录 索引 "Java基础知识篇" "Java web基础知识总结" "Java集合篇常见问题" Java基础知识篇 面向对象和面向过程的区别 面向过程: 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性
原创 2021-06-04 20:37:04
1051阅读
1.static关键字的含义,是否可以重写私有方法或静态方法,为什么? 1.static关键字: 简单:static关键字表明一个成员变量或者成...
原创 2022-03-21 10:47:50
94阅读
前言因为比较喜欢写JAVA,所以之前面试的时候看了不少的面试的问题,但是面了两家完全没有问到我这些,十分的尴尬,所以我觉得花点时间把之前看过的东西总结一下。
原创 2022-07-01 11:05:02
115阅读
Java容器Collection(独立元素)List(有序可重复, add() get(index) remove() indexof() contains())ArrayList(动态数组结构)LinkedList(双向链表)Vector(动态数组结构,线程安全)Queue(先进先出,new LinkedList<>(),add(),remove()(没有返回空指针),poll()(
原创 1月前
92阅读
1.Hashcode会重复吗?两个对象hashCode() 相同,则 equals() 也一定为 true吗?哈希码的位数有限,而可能的字符串数量是无限的,因此不同的字符串可能会产生相同的哈希码。hashcode:是Java的本地方法,通过对象的内存地址计算出一个整数值。equals:Java的本地方法,默认比较两个对象的内存地址是否相同。2.Java 中的 Math. round(-1. 5)
原创 2月前
81阅读
hey guys, 各位小伙伴们大家好,这里是程序员cxuan,欢迎你收看我新一期的文章,这篇文章我花了几天时间给你汇总了一波 JVM 的基础知识和面试题,内容还不是很全,我还在连载中,这篇文章相当于是第一弹,废话不多说,走起! JVM 的主要作用是什么? JVM 就是 Java Virtual M
原创 2021-09-09 14:40:56
267阅读
Java面试前需要做足各方面的准备工作,肯定都会浏览大量的面试题,本人也不例外,通过浏览面试题和以往的面试经历,总结了从初级到中级以及高级的面试题,供大家学习讨论。Java面试高级篇—Java NIO:浅析I/O模型面试题15期Java面试高级篇—详谈Java四种线程池及new Thread的弊端面试题14期Java面试高级篇—说说TCP,UDP和socket,Http之间联系和区别面...
原创 2021-05-20 18:29:23
387阅读
文章目录JAVAEEServlet一、Servlet生命周期二、Cookie 对象与HttpSession 对象JspWebAjax一、Ajax是什么二、XMLHttpRequest 对象三、使用步骤四、JSON是什么五、JSON特点六、JSON的语法规则七、JSON的6种数据类型八、Jackson是什么八、JDBC一、什么是JDBC二 、数据连接池的工作机制是什么? 有什么优点?三、JDBC连
转载 2023-06-01 12:20:59
126阅读
本博客面试题大多参考骆昊的博客,再加上我进行技术培训的时候整理的面试题1、面向对象的特征有哪些方面?1)抽象:抽象是将一类对象的共同特征总结出来构造类的过程2)继承:继承是从已有的类中得到继承信息创建新类的过程3)封装:封装是把数据和操作数据的方法绑定起来,只能通过已定义的接口去访问4)多态性:多态性是指允许不同子类型的对象对同一消息作出不同的响应,多态性分为编译时的多态性(方法重载)和运行时的多
原创 2023-02-06 10:31:44
393阅读
全文字数: 5020阅读时间: 大约16 分钟1、JAVA 语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么...
原创 2021-08-27 15:21:30
184阅读
1、写clone()方法时,通常都有一行代码,是什么?答:super.clone(),他负责产生正确大小的空间,并逐位复制。2、GC 是什么? 为...
原创 2022-02-10 10:16:37
58阅读
1、面向对象的特征有哪些?答:面向对象的特征主要有以下几个:1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽...
原创 2022-02-10 10:17:00
37阅读
1、面向对象的特征有哪些?答:面向对象的特征主要有以下几个:1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽...
原创 2021-09-16 09:42:49
143阅读
1、写clone()方法时,通常都有一行代码,是什么?答:super.clone(),他负责产生正确大小的空间,并逐位复制。2、GC 是什么? 为...
原创 2021-09-16 14:29:10
95阅读
Java面试题总结
原创 2017-03-08 10:08:59
629阅读
最近在备战面试的过程中,整理一下面试题。大多数题目都是自己手敲的,网上也有很多这样的总结。自己感
转载 2022-12-14 21:33:54
74阅读
一 前言年后的这段时间一直都没有更新,主要是因为在准备简历和面试。今天主要说一下这次面试过程中遇到的一些问题,不分公司。这次面试遇到的问题我把它们归类为五大类,分别是:项目相关、Java基础、数据库、框架、中间件和分布式。二 项目相关简单介绍一下目前在做的项目项目中有遇到哪些问题,最后怎么解决的项目
转载 2020-03-27 08:48:00
116阅读
2评论
全文字数: 5020阅读时间: 大约16 分钟1、JAVA 语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么...
原创 2022-02-10 10:15:41
27阅读
Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点。这里,我列出了一些关于Java集合的重要问题和答案。  每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Java已经经历了很久。
Zookeeper面试题整理含答案zookeeper 是什么?zookeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 google chubby 的开源实现,是 hadoop 和 hbase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。zookeeper 都有哪些功能?集群管理:监控节点存活状态、运行请求等。主节
转载 2023-07-15 15:19:47
60阅读
  • 1
  • 2
  • 3
  • 4
  • 5