文章目录FlowPublisherSubscriberSubscriptionProcessorSubmissionPublisher使用示例基本属性构造函数内部类ConsumerSubscriberConsumerTaskBufferedSubscriptionThreadPerTaskExecutor基本方法subscribesubmitofferclosecloseExceptionall
转载 2023-08-25 16:35:45
70阅读
## 实现 Java 代码面试的流程 实现 Java 代码面试可以分为以下几个步骤: 1. 确定面试题目:在面试前,需要确定要问的问题或者给出的编程任务。可以是一些常见的算法题目,也可以是实际的编程任务。 2. 准备面试环境:为了能够编写和运行 Java 代码,需要配置好开发环境。这里假设你已经具备了基本的 Java 开发环境,包括 JDK 和 IDE。 3. 理解题目要求:在开始编写代码
原创 2023-08-08 04:09:46
55阅读
请说出String类的常用方法有哪些?  知识点分析1 这个题目没有什么内涵,纯粹是看对String类的熟练程度。出这样的题,就是看看是不是实际写过一些代码。因此如果是想面试一个高级程序员,看到这样的面试题就可以转头走了,因为这家公司想招的应该是刚参加工作没多长时间的新手,高级程序员参加这样的面试纯粹是浪费时间。 2 Java确实在类的功能封装上做得非常优秀Java
转载 2024-05-16 16:15:03
40阅读
一、Java中的经典算法之冒泡排序原理:比较两个相邻的元素,将值大的元素交换至右端。思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放
转载 2020-04-14 09:33:00
131阅读
2评论
# Java面试题及代码示例 ## 引言 Java是一门广泛应用于软件开发的编程语言,具有跨平台性、面向对象、高效性等特点。在面试中,Java相关的面试题经常会出现,旨在考察候选人的基础知识、编码能力以及解决问题的能力。本文将介绍一些常见的面试题,并附上相应的Java代码示例,帮助读者更好地理解和应对这些问题。 ## 1. 字符串反转 ### 问题描述 给定一个字符串,要求将其反转并输出
原创 2023-12-19 05:13:50
25阅读
技术面试指导本文从“必备项”和“加分项”两个角度分析。一、必备项0.自我介绍表达流畅,不要太差即可1.基础坑:【答案很标准】面试时的回答,一定不要背网上《面试大全》中的标准答案,一定要有自己的思想 (哪怕有少量错误) 。常见的题,一定要提前准备好。例如,以下列举-的几乎都是必考题目:arraylist/hashmap的源码、 实现原理 , 冒泡排序/快速排序、 单例模式/工厂模式/动态工厂、 谈谈
1. 面试官:工作中使用过Zookeeper嘛?你知道它是什么,有什么用途呢?小菜鸡的我:有使用过的,使用ZooKeeper作为dubbo的注册中心,使用ZooKeeper实现分布式锁。ZooKeeper,它是一个开放源码的分布式协调服务,它是一个集群的管理者,它将简单易用的接口提供给用户。可以基于Zookeeper 实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Mast
        提前声明,本人不是TDD的忠实Fans,写单元测试只是为自己服务,并不追求单元测试覆盖率。下面的文字来源于项目中的实践经历,也许有少量的水分,希望不要见怪。写作单元测试代码的好处熟悉单元测试技术,了解相关的基本原理;掌握代码,积累代码编写经验,积累调试经验,积累分析问题、解决问题的经验;训练动手能力,单元测试代码不是业务代码,开发、维护过程中
Java集合java.langCollection接口 List接口Set接口Map接口CollectionList重复有序1 ArrayListList接口的主要实现类,底层用数组实现优点 访问速度快缺点 插入和删除开销大:增加和删除元素时,需要对整个数组进行遍历、定位和移动线程不安全源码分析:JDK7创建底层创建一个长度为10的数组扩容设置新的存储空间为原来的1.5倍如果新存
基本情况:考研失败,被迫参加工作,参加工作时完全是小白,经过一年半的工作和学习,有了跳槽的冲动,由于我上一份工作是在天津,面试期间恰好赶上天津疫情爆发,为了有比较好的面试效果(PS:我比较喜欢现场面,觉得这样交谈起来更自然)经过和面试官的沟通,原本可能进行三到四轮的面试直接压缩到了一场,特别感谢面试官的理解。首先是hr面:先问了一些基本情况:跳槽原因?手头有没有offer?为什么要来新东方?突然话
转载 2023-10-11 08:03:05
60阅读
String#intern 引言在 JAVA 语言中有8中基本类型和一种比较特殊的类型String。这些类型为了使他们在运行过程中速度更快,更节省内存,都提供了一种常量池的概念。常量池就类似一个JAVA系统级别提供的缓存。8种基本类型的常量池都是系统协调的,String类型的常量池比较特殊。它的主要使用方法有两种:直接使用双引号声明出来的String对象会直接存储在常量池中。如果
最近看书的过程中整理了一些面试题,面试题以及答案都在我的文章中有所提到,希望你能在以问题为导向的过程中掌握虚拟机的核心知识。面试毕竟是面试,核心知识我们还是要掌握的,加油。下面是按jvm虚拟机知识点分章节总结的一些jvm学习与面试相关的一些东西。一般作为Java程序员在面试的时候一般会问的大多就是Java内存区域、虚拟机垃圾算法、虚拟垃圾收集器、JVM内存管理这些问题了。 Java面试通关手册(
转载 2024-06-07 20:55:03
18阅读
今天在看逛博客的时候看到了这么一道Java面试题: 完成代码,判断奇偶数:public boolean isOdd(inti)这道题原来是发表在知乎上的一片文章 原文说大多数面试者看到这道题后给出了如下的代码:public boolean isOdd(inti){ if (i % 2 == 1) { System.out.println("是奇数"); } else
转载 2023-11-08 21:17:31
29阅读
java学习011、java 概述2、DOS常用命令3、jvm jre jdk关系4、系统环境变量5、java的运行机制6、java的注释7、java的关键字8、java 标识符及其命名规范9、java 变量的数据类型及其转化10、java 运算符及优先级11、java 方法的定义12、结束 1、java 概述Java是一种通用的,基于类的,面向对象的编程语言。2、DOS常用命令盘符切换命令 盘
# Java面试:当场打代码 在当今的IT行业中,Java面试的一个重要组成部分就是当场打代码面试官通过这种方式,可以即时评估候选人的编程能力、解决问题的思维方式以及代码质量。而对于求职者来说,准备好一些常见的编程题目,并能够在面试中快速且准确地解决这些问题,显得尤为关键。 ## 代码示例 以下是一个简单的Java代码示例,展示如何实现反转字符串的问题。 ```java public c
原创 9月前
12阅读
# Java面试算法代码解析 ## 引言 在Java开发领域,算法是面试中常被问及的话题。掌握常见的算法和数据结构,对于应聘者来说是非常重要的。本文将介绍一些常见的算法问题,并提供相应的Java代码示例。 ## 1. 二分查找 二分查找是一种高效的查找算法,它可以在有序数组中快速定位目标元素。下面是一个二分查找的示例代码: ```java public int binarySearch(
原创 2024-01-03 03:22:57
38阅读
## Java面试需要敲代码的流程 在面试过程中,面试官通常会要求候选人进行编码,以检验其编码能力和解决问题的能力。下面是一份简化的Java面试需要敲代码的流程表格。 | 步骤 | 任务 | | --- | --- | | 1 | 阅读题目 | | 2 | 理解问题 | | 3 | 设计解决方案 | | 4 | 编写代码 | | 5 | 调试和测试 | | 6 | 优化和改进 | 下面将逐步
原创 2023-12-03 04:09:17
101阅读
Java面试(静态代码块)
原创 2016-10-09 15:31:50
61阅读
最常见的几种Java面试题接口:Collection  Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。JavaSDK不提供直接继承自Collection的类,JavaSDK提供的类都是继承自Collection的“子接口”如List和
在线考试系统老师登录页面//跳转到登录页面 @RequestMapping(value="/login", method = RequestMethod.GET) public String userLogin(){ return "/adminUser/login"; } //实现登录功能 @RequestMapping(value = "/login", method =
转载 2024-09-02 12:40:02
67阅读
  • 1
  • 2
  • 3
  • 4
  • 5