「精选」史上最全Java工程师面试题汇总,没有之一,不接受反驳!

Windows10 Qt下用MINGW 编译VTK-8.1.0 1. 材料准备(1) 下载VTK-8.1.0: https://www.vtk.org/download/(2) 下载TIFF库: http://gnuwin32.sourceforge.net/packages/tiff.htm(直接安装即可,注意选择路径不包含中文字符)2. 安装: (1) cmake配置: a. Module下配置:勾选下图所示的六项 b. Build 配置:勾选这里能够在b... 阅读详情

前言

为了方便之后的面试复习,我把各类面试题给汇总了一下,每道题都是经过自己筛选后觉得需要掌握的,此次整理包括 Java、数据结构与算法、计算机网络、操作系统、数据库等。后面我会把这些问题的解答陆续放出来。整理的答案文档转发后,关注我,私信【答案】免费领取!

1. Java 篇

(1). Java基础知识

  • java中==和equals和hashCode的区别
  • int与integer的区别
  • 抽象类的意义
  • 接口和抽象类的区别
  • 能否创建一个包含可变对象的不可变对象?
  • 谈谈对java多态的理解
  • String、StringBuffer、StringBuilder区别
  • 泛型中extends和super的区别
  • 进程和线程的区别
  • final,finally,finalize的区别
  • 序列化的方式
  • string 转换成 integer的方式及原理
  • 静态属性和静态方法是否可以被继承?是否可以被重写?以及原因?
  • 成员内部类、静态内部类、局部内部类和匿名内部类的理解,以及项目中的应用
  • 讲一下常见编码方式?
  • 如何格式化日期?
  • Java的异常体系
  • 什么是异常链
  • throw和throws的区别
  • 反射的原理,反射创建类实例的三种方式是什么。
  • java当中的四种引用
  • 深拷贝和浅拷贝的区别是什么?
  • 什么是编译器常量?使用它有什么风险?
  • 你对String对象的intern()熟悉么?
  • a=a+b与a+=b有什么区别吗?
  • 静态代理和动态代理的区别,什么场景使用?
  • Java中实现多态的机制是什么?
  • 如何将一个Java对象序列化到文件里?
  • 说说你对Java反射的理解
  • 说说你对Java注解的理解
  • 说说你对依赖注入的理解
  • 说一下泛型原理,并举例说明
  • Java中String的了解
  • String为什么要设计成不可变的?
  • Object类的equal和hashCode方法重写,为什么?

(2).多线程

  • 开启线程的三种方式?
  • 说说进程,线程,协程之间的区别
  • 线程之间是如何通信的?
  • 什么是Daemon线程?它有什么意义?
  • 在java中守护线程和本地线程区别?
  • 为什么要有线程,而不是仅仅用进程?
  • 什么是可重入锁(ReentrantLock)?
  • 什么是线程组,为什么在Java中不推荐使用?
  • 乐观锁和悲观锁的理解及如何实现,有哪些实现方式?
  • Java中用到的线程调度算法是什么?
  • 同步方法和同步块,哪个是更好的选择?
  • run()和start()方法区别
  • 如何控制某个方法允许并发访问线程的个数?
  • 在Java中wait和seelp方法的不同;
  • Thread类中的yield方法有什么作用?
  • 什么是不可变对象,它对写并发应用有什么帮助?
  • 谈谈wait/notify关键字的理解
  • 为什么wait, notify 和 notifyAll这些方法不在thread类里面?
  • 什么导致线程阻塞?
  • 讲一下java中的同步的方法
  • 谈谈对Synchronized关键字,类锁,方法锁,重入锁的理解
  • static synchronized 方法的多线程访问和作用
  • 同一个类里面两个synchronized方法,两个线程同时访问的问题
  • 你如何确保main()方法所在的线程是Java程序最后结束的线程?
  • 谈谈volatile关键字的作用
  • 谈谈ThreadLocal关键字的作用
  • 谈谈NIO的理解
  • 什么是Callable和Future?
  • ThreadLocal、synchronized 和volatile 关键字的区别
  • synchronized与Lock的区别
  • ReentrantLock 、synchronized和volatile比较
  • 在Java中CycliBarriar和CountdownLatch有什么区别?
  • CopyOnWriteArrayList可以用于什么应用场景?
  • ReentrantLock的内部实现
  • lock原理
  • Java中Semaphore是什么?
  • Java中invokeAndWait 和 invokeLater有什么区别?
  • 多线程中的忙循环是什么?
  • 怎么检测一个线程是否拥有锁?
  • 死锁的四个必要条件?
  • 对象锁和类锁是否会互相影响?
  • 什么是线程池,如何使用?
  • Java线程池中submit() 和 execute()方法有什么区别?
  • Java中interrupted 和 isInterruptedd方法的区别?
  • 用Java实现阻塞队列
  • BlockingQueue介绍:
  • 多线程有什么要注意的问题?
  • 如何保证多线程读写文件的安全?
  • 多线程断点续传原理
  • 断点续传的实现
  • 实现生产者消费者模式
  • Java中的ReadWriteLock是什么?
  • 用Java写一个会导致死锁的程序,你将怎么解决?
  • SimpleDateFormat是线程安全的吗?
  • Java中的同步集合与并发集合有什么区别?
  • Java中ConcurrentHashMap的并发度是什么?
  • 什么是Java Timer类?如何创建一个有特定时间间隔的任务?

(3).集合

  • Collection 和Collections 的区别?
  • 修改对象A的equals方法的签名,那么使用HashMap存放这个对象实例的时候,会调用哪个equals方法?
  • List,Set,Map的区别
  • List和Map的实现方式以及存储方式
  • HashMap的实现原理
  • HashMap如何put数据(从HashMap源码角度讲解)?
  • HashMap的扩容操作是怎么实现的?
  • HashMap在JDK1.7和JDK1.8中有哪些不同?
  • ConcurrentHashMap的实现原理
  • HashTable实现原理
  • ArrayMap和HashMap的对比
  • HashMap和HashTable的区别
  • HashMap与HashSet的区别
  • 集合Set实现Hash怎么防止碰撞
  • 数组和链表的区别
  • Array和ArrayList有何区别?什么时候更适合用Array
  • .EnumSet是什么?
  • Comparable和Comparator接口有何区别?
  • Java集合的快速失败机制 “fail-fast”?
  • fail-fast 与 fail-safe 之间的区别?
  • BlockingQueue是什么?
  • Iterator类有什么作用
  • poll()方法和remove()方法区别?
  • JAVA8的ConcurrentHashMap为什么放弃了分段锁,有什么问题吗,如果你来设计,你如何设计。

(4).JVM

  • 什么情况下会触发类的初始化?
  • 谈谈你对解析与分派的认识。
  • 你知道哪些或者你们线上使⽤什么GC策略?它有什么优势,适⽤于什么场景?
  • Ja0v00a类加载器包00括⼏种0?它们之间的⽗⼦关系是怎么样的?双亲委派机制是什么意思?有什么好处?
  • 如何⾃定义⼀个类加载器?你使⽤过哪些或者你在什么场景下需要⼀个⾃定义的类加载器吗?
  • 堆内存设置的参数是什么?
  • Perm Space中保存什么数据?会引起OutOfMemory吗?
  • 做GC时,⼀个对象在内存各个Space中被移动的顺序是什么?
  • 你有没有遇到过OutOfMemory问题?你是怎么来处理这个问题的?处理 过程中有哪些收获?
  • StackOverflow异常有没有遇到过?⼀般你猜测会在什么情况下被触发?如何指定⼀个线程的堆栈⼤⼩?⼀般你们写多少?
  • 内存模型以及分区,需要详细到每个区放什么。
  • 分派:静态分派与动态分派。
  • 虚拟机在运行时有哪些优化策略
  • 请解释StackOverflowError和OutOfMemeryError的区别?
  • .在JVM中,如何判断一个对象是否死亡?

计算机网络

  • 从网络加载一个10M的图片,说下注意事项
  • OSI网络体系结构与TCP/IP协议模型
  • TCP的3次握手和四次挥手
  • 为什么TCP链接需要三次握手,两次不可以么,为什么?
  • TCP协议如何来保证传输的可靠性
  • TCP与UDP的区别
  • TCP与UDP的有哪些应用
  • HTTP1.0与2.0的区别
  • HTTP报文结构
  • HTTP的长连接和短连接?
  • HTTP与HTTPS的区别以及如何实现安全性
  • 如何验证证书的合法性
  • Get与POST的区别
  • TCP的拥塞处理
  • TCP是如何进行流量控制
  • TCP和UDP分别对应的常见应用层协议
  • IP地址的分类
  • 有了唯一的Mac地址为啥还需要IP地址?
  • 交换机、集线器与路由器有什么区别?
  • 网桥的作用
  • ARP是地址解析协议,简单语言解释一下工作原理。
  • 网络接口卡(网卡)的功能?
  • IO中同步与异步,阻塞与非阻塞区别
  • URI和URL的区别
  • GET请求中URL编码的意义
  • 常见状态码及原因短语
  • 说说Session、Cookie 与 Application
  • 如何避免浏览器缓存
  • 什么是分块传送。
  • 谈谈SQL 注入
  • DDos 攻击
  • DDos攻击有那些预防方法?
  • 什么是XSS 攻击
  • 从输入网址到获得页面的过程

数据结构与算法

这部分要会手动实现一些数据结构,我总结了以下一些重要的数据结构

数据结构

  • 链表(增删查操作)
  • 单向链表
  • 双向链表
  • 队列(增删查操作)
  • 普通队列
  • 优先队友
  • 树
  • 二叉树(前序、中序、后序)
  • 平衡树(尽量会实现代码)
  • 堆
  • 红黑树(了解性质、应用场景)
  • B树(了解性质、应用场景)
  • 图
  • 深度优先搜索
  • 广度优先搜索
  • 最短路径
  • 最小生成树
  • Prim算法
  • Kruskal算法
  • 拓扑
  • 字符串
  • Knuth-Morris-Pratt算法
  • Boyer-Moore算法
  • 散列

几种算法思想

  • 递归
  • 递推
  • 贪心
  • 枚举
  • 动态规划
  • 回溯法
  • 分治

必学十大排序算法

  • 选择排序
  • 插入排序
  • 冒泡排序
  • 希尔排序
  • 归并排序
  • 快速排序
  • 堆排序
  • 计数排序
  • 桶排序
  • 基数排序

刷题

牛客网剑指offer六七十到题

leetcode

数据库

  • 请简洁描述Mysql中InnoDB支持的四种事务隔离级别名称,以及逐级之间的区别?
  • 在Mysql中ENUM的用法是什么?
  • CHAR和VARCHAR的区别?
  • 事务是如何通过日志来实现的,说得越深入越好
  • drop,delete与truncate的区别
  • 局部性原理与磁盘预读
  • 数据库范式
  • 存储过程与触发器的区别
  • 锁的优化策略
  • 什么情况下设置了索引但无法使用
  • 什么情况下不宜建立索引?
  • 解释MySQL外连接、内连接与自连接的区别
  • 完整性约束包括哪些?
  • Mysql 的存储引擎,myisam和innodb的区别。
  • 如何进行SQL优化
  • 乐观锁和悲观锁是什么,INNODB的标准行级锁有哪2种,解释其含义。
  • MVCC的含义,如何实现的
  • MYSQL的主从延迟怎么解决。

spring

1. spring概述

  • 使用Spring框架的好处是什么?
  • Spring由哪些模块组成?
  • 解释AOP模块
  • 解释WEB 模块
  • 核心容器(应用上下文) 模块。
  • 什么是Spring IOC 容器?
  • IOC的优点是什么?
  • ApplicationContext通常的实现是什么?
  • Bean 工厂和 Application contexts 有什么区别?
  • Bean 工厂和 Application contexts 有什么区别?

2. spring依赖注入

  • 什么是Spring的依赖注入?
  • 有哪些不同类型的IOC(依赖注入)方式?
  • 什么是Spring beans?
  • 一个 Spring Bean 定义 包含什么?
  • 解释Spring支持的几种bean的作用域。
  • Spring框架中的单例bean是线程安全的吗?
  • 解释Spring框架中bean的生命周期
  • 哪些是重要的bean生命周期方法? 你能重载它们吗?
  • 什么是bean装配?
  • 什么是bean的自动装配?
  • 解释不同方式的自动装配 。
  • 自动装配有哪些局限性 ?

3. spring 注解

  • 怎样开启注解装配?
  • 谈谈@Required、 @Autowired、 @Qualifier注解。

4, spring 数据访问

  • 在Spring框架中如何更有效地使用JDBC?
  • 使用Spring通过什么方式访问Hibernate?
  • Spring框架的事务管理有哪些优点?

5. Spring面向切面编程(AOP)

  • 解释AOP
  • Aspect 切面
  • 在Spring AOP 中,关注点和横切关注的区别是什么?
  • 通知
  • 有几种不同类型的自动代理?
  • 什么是织入。什么是织入应用的不同点?

6. springMVC

  • 什么是Spring的MVC框架?
  • DispatcherServlet
  • WebApplicationContext
  • 什么是Spring MVC框架的控制器?
  • @Controller 注解
  • @RequestMapping 注解

JavaWeb

servlet与Tomcat

  • Servlet生命周期
  • forward和redirect的区别
  • tomcat容器是如何创建servlet类实例?用到了什么原理?
  • 什么是cookie?Session和cookie有什么区别?
  • Servlet安全性问题
  • Tomcat 有哪几种Connector 运行模式(优化)?

JSP

  • jsp静态包含和动态包含的区别
  • jsp有哪些内置对象?作用分别是什么?
  • jsp和servlet的区别、共同点、各自应用的范围?
  • 写出5种JSTL常用标签
  • JSP是如何被执行的?执行效率比SERVLET低吗?
  • 说出Servlet和CGI的区别?
  • 简述JSP的设计模式。

最后

后面还会陆续找一些其他的,例如 redis,消息队列以及一些情景题,暂时先放这么多,后面会陆续给出解答。

整理的答案文档转发后,点击此处【链接】即可免费领取!

2026年海能达嵌入式岗位面试题集(含参考答案) 本文总结了嵌入式系统开发中的常见面试题,涵盖项目经验、外设接口、存储系统、编程基础、操作系统等核心模块。主要内容包括:1)项目核心经历的硬件/软件架构及问题解决思路;2)SPI、I2C等接口协议的时序特点与应用要点;3)NAND Flash存储管理中的ECC校验原理和文件系统对接方案;4)USB设备枚举流程等关键知识点。这些题目针对嵌入式岗位的技术考察重点,既包含底层硬件接口细节,也涉及系统级设计与优化策略,全面考察开发者的嵌入式系统能力。 阅读详情

相关推荐

CentOS7 安装天气分型软件cost733过程详解

cost733是一款天气分型软件,其内置的一些算法可以帮助气象工作者进行天气类型划分等(我也是初学者,仅仅知道一些皮毛),但是网上找到的安装办法比较少,并且总会出现一些报错,试了一晚上,终于将安装办法调通了,希望可以帮助到大家

weixin_62573024的博客 3562

Java面试题及答案整理( 2023年 6 月最新版,持续更新)

死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。

qq13321123的博客 4万+

Linux密码破解(使用hydra工具和使用john暴力破解)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录一、使用hydra离线破解linux密码1.准备实验环境2.创建用户名字典3.hydra密码爆破二、复制shadow文件,使用john暴力破解1.实验环境1.复制linux的shadow文件2.john暴力破解 一、使用hydra离线破解linux密码 1.准备实验环境 ①攻击机:kali_linux 2021.2(ifconfig查询IP地址:192.168.119.132) ②靶机:Ubantu 16.04(ifconfig

weixin_46447549的博客 2万+

Java基础知识面试题

一、JDK 和 JRE 有什么区别? JDK(Java Development Kit),Java开发工具包 JRE(Java Runtime Environment),Java运行环境 JDK中包含JRE,JDK中有一个名为jre的目录,里面包含两个文件夹bin和lib,bin就是JVM,lib就是JVM工作所需要的类库。 二、== 和 equals 的区别是什么? 1、对于基本类型,==比较的是值; 2、对于引用类型,==比较的是地址; 3、equals不能用于基本类型的比较; 4、如果

学Java,找哪吒 6万+

Applied Intelligence投稿经验分享(正在投稿中)

这几天在投稿Applied Intelligence这个期刊,过程很曲折,反反复复,因此写一篇经验分享,希望能记录一下自己的过程,也能给其他人一些帮助(可以在评论区讨论),提醒一下,一定要写一些声明,不会写、不知道写啥就看第四章的第二个问题。

weixin_55988068的博客 1万+

龙虾 Skill 技能库|OpenClaw+Hermes 全集成 一键调用所有 AI 技能

龙虾 Skill 技能库、OpenClaw、Hermes Agent、AI 技能集成、本地 AI 自动化、办公工具、数字员工

weixin_42219287的博客 624

Java程序员不得不会的124道面试题(含答案)

double 和 long 都是64位宽,因此对这两种类型的读是分为两部分的,第一次读取第一个 32 位,然后再读剩下的 32 位,这个过程不是原子的,但 Java 中 volatile 型的 long 或 double 变量的读写是原子的。意思就是说,在你写一个 volatile 域时,能保证任何线程都能看到你写的值,同时,在写之前,也能保证任何数值的更新对所有线程是可见的,因为内存屏障会将其他所有写的值更新到缓存。如果你不这么做,在解析或者格式化日期的时候,可能会获取到一个不正确的结果。

Javaesandyou的博客 3万+

三菱FX3U PLC红绿灯ST编程实战:从基础逻辑到急停功能完整实现

本文以十字路口红绿灯控制为例,详细讲解了三菱FX3U PLC使用ST编程的完整实战过程。内容涵盖从基础时序逻辑、状态机设计,到急停功能、黄灯闪烁、昼夜模式切换等高级功能的实现,并提供了代码优化与调试技巧,帮助工程师掌握结构化文本在工业控制中的清晰、结构化应用。

weixin_29070861的博客 533

Java最新面试题(全网最全、最细、附答案)

Java 语言具有多种显著特点,使其成为广泛应用的编程语言。首先,Java 是面向对象的,支持封装、继承和多态三大特性,代码以类和对象为组织单位。其次,Java 具有平台无关性,通过 Java 虚拟机(JVM)实现跨平台运行,编译后的字节码可在不同操作系统上执行。Java 是强类型语言,所有变量必须先声明类型,并在编译时进行严格类型检查。此外,Java 提供自动内存管理,通过垃圾回收(GC)机制减少内存泄漏风险,并内置多线程支持,通过 Thread 类或 Runnable 接口创建线程。

javaeEEse的博客 24万+

【IoT】 产品设计之结构设计:如何设计产品按键

1、硅胶按键功能实现有两种接触方式 1)硅胶按键按压在DOME片(锅仔片)上 通常用在手机、儿童手表手机、防水手机等防水设备上。 2)硅胶按键增加导电基,一种黑色的导电碳粒,实现回路导电 通常用在遥控器、电脑键盘、特殊设备上。 两种方式结构设计原理是一样的,按键的固定与配合间隙与行程要确保好。 2、硅胶遥控器按键的结构方式(导电基) 按键帽为大颗粒实心的,触点为黑色导电基,通过压注成型融合为一体,那么这种按键结构设计时需要注意那些呢? 最主要的是按键按压回弹的手感,由于没有DOME片实现

产品线负责人 8666

国科大学习资料--人工智能原理与算法-第六次作业解析(学长整理)

国科大学习资料–人工智能原理与算法-第六次作业解析(张文生老师主讲)(6.6、6.7、6.11) 6.6 说明如何通过使用辅助变量把诸如A+B=C这样的三元约束转变成三个二元约束。假设值域是有限的。(提示:考虑引进新变量表示变量对的值,引进约束如“X是Y变量对中的第一个元素”。)然后说明如何把多于三个变量的约束类似地转换为二元约束。说明如何通过改变变量的值域来消除一元约束。这就完整演示了任何CSP都可以转变为只含二元约束的CSP。 答:首先,我们引入一个新变量AB,假设A和B的范围均为N,AB的范围为N×N

无名何许人的博客 2870

10万字208道Java经典面试题总结(附答案)

1、JDK 和 JRE 有什么区别? JDK(Java Development Kit),Java开发工具包 JRE(Java Runtime Environment),Java运行环境 JDK中包含JRE,JDK中有一个名为jre的目录,里面包含两个文件夹bin和lib,bin就是JVM,lib就是JVM工作所需要的类库。 2、== 和 equals 的区别是什么? 对于基本类型,==比较的是值; 对于引用类型,==比较的是地址; equals不能用于基本类型的比较; 如果没有重写equa

学Java,找哪吒 106万+

【Jenkins】Jenkins :首次登录直接使用 admin 账户

目录 一、使用admin账户 二、修改admin用户密码 三、管理视图 一、使用admin账户 安装时,自定义安装,选择必要的插件安装,设置Jenkins的URL为: http://本机或服务器IP:8080 然后在创建第一个管理者界面,直接选择:使用admin 二、修改admin用户密码 进入:系统管理——管理用户——选中用户——点击设置图标——修改密码: 三、...

顾三殇 —— 博客空间(软件测试) 1万+

2022最全Java后端面试真题、两万字1000+道堪称史上最强的面试题不接受任何反驳

人生短暂,别稀里糊涂的活一辈子,不要将就。最近还有很多小伙伴想要学习Java进阶, 不知道去哪领取,我这里有很多PDF资料,面试真题及答案应有尽有, 都是最近几年我在京东从事5年工作经验总结!面试常见的问题。程序员必备的技能核心知识点, 这些对你的帮助都是很大的,通过我的学习笔记已经有很多人进入了梦寐以求的互联网大厂。 成功率高达85%!我就是有这个自信说出这话!有句话叫舍不得孩子套不住狼。 想要达到你的目标就要不断的去学习进步,总有一天必能成为一位有逼格的程序员废话不多说直接开始吧1.面向对象和面向过程的

m0_67322837的博客 1154

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

字节后端面试官强烈推荐9月最强Java面试题及答案,不接受反驳!

难度确实大,但通过针对性准备(尤其算法和并发)可显著提升通过率。建议模拟面试时强调。

IT_1024的博客 1642

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

最牛逼的 Java 框架,不接受反驳!!

说Spring成就了Java,Spring是Java程序员必修课之一,说它是最牛逼的 Java 框架,应该没人反对吧?前几年面试最常问的且可以顺利拿到高薪的技能是Spring,随着Spri...

Java技术栈,分享最主流的Java技术 435

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

做 Java 工程师,挺!好!

很多想要入行编程圈的人问到我该学哪一种语言,我都毫不犹豫的说Java。首先我们先看个排行榜,来自权威开发语言排行榜TIOBE的数据(截止到2020年4月),可以看到Java语言依然在语言...

AI科技大本营 3259

坦白讲!做 Java 工程师,挺好!

很多想要入行编程圈的人问到我该学哪一种语言,我都毫不犹豫的说Java。首先我们先看个排行榜,来自权威开发语言排行榜TIOBE的数据(截止到2020年4月),可以看到Java语言依然在语言...

优快云资讯 2441

2023年秋招国内大厂最牛的 Java 面试八股文合集(全彩版),不接受反驳

最后想说的是,无论你是小白菜鸟,还是技术大牛,日常都不能够落下学习这件事情。机会都是留给有准备的人,只有充足的准备,才可能让自己可以在候选人中脱颖而出。大厂面试远没有我们想的那么困难,摆好心态,做好准备,你也可以的。

m0_50180963的博客 213

java工程师_做 Java 工程师,挺!好

很多想要入行编程圈的人问到我该学哪一种语言,我都毫不犹豫的说Java。首先我们先看个排行榜,来自权威开发语言排行榜TIOBE的数据(截止到2020年4月),可以看到Java语言依然在语言排行榜霸占第一的位置!看到这,一定很多人想反驳我,说我就想学Python,我就想学C++,当然,哪门语言都有自己的优点,但是学编程就像你买东西一样,你肯定要选性价比最高的。说到性价比,毋庸置疑就是Java了:多平台...

weixin_39906358的博客 490

没想到!做 Java 工程师,挺好!

很多想要入行编程圈的人问到我该学哪一种语言,我都毫不犹豫的说Java。首先我们先看个排行榜,来自权威开发语言排行榜TIOBE的数据(截止到2020年4月),可以看到Java语言依然在语言...

sinat_32849897的博客 114
上一篇: 通过阿里的三面,我总结出来了这些Java面试的规律
下一篇: java面试:假如我是面试官,我会这样虐你!
java小望
博客等级 码龄5年 1粉丝 52原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值