107、Java 中有没有指针的概念? 108、Java 中的 classpath 环境变量作用? 109、Math.round(1.5) 等于多少? 110、Math.round(-1.5) 等于多少? 111、Java 8 都新增了哪些新特性? 112、Java 8 中的 Lambda 表达式有啥用? 113、Java 8 中的 Optional 类有什么用? 114、Java 8 中的 Stream 有啥用? 115...
这套互联网 Java 工程师面试题包括了:MyBatis、ZK、Dubbo、EL、Redis、MySQL、并发编程、Java面试、Spring、微服务、Linux、Springboot、SpringCloud、MQ、Kafka 面试专题 一、Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java...
Java基础题:1. JDK 和 JRE 有什么区别?jdk:java development kit,jdk是面向开发人员的,是开发工具包,包括开发人员需要用到的一些类,JDK中包含JREjre:java runtime Environment,jre是java运行时环境,包含了运行 Java 程序所需的类库、JVM(Java 虚拟机)和其他文件,但不包含 Java 的开发工具。如果只需...
107、Java 中有没有指针的概念? 108、Java 中的 classpath 环境变量作用? 109、Math.round(1.5) 等于多少? 110、Math.round(-1.5) 等于多少? 111、Java 8 都新增了哪些新特性? 112、Java 8 中的 Lambda 表达式有啥用? 113、Java 8 中的 Optional 类有什么用? 114、Java 8 中的 Stream 有啥用? 115...
R哥整理了 2024 年最新、最全的 Java 面试题,题目涉及 Java 基础、集合、多线程、IO、分布式、Spring全家桶、MyBatis、Dubbo、缓存、消息队列、Linux…等等。 题库共 3000+ 道,带全部答案,非常齐全! Java 基础 1、面向对象编程有哪些特征? 2、JDK 与 JRE 的区别是什么?
Java 对象创建过程 Mysql 面试题:分库分表之后,d 主键如何处理 存储过程(特定功能的 SQL 语句集)存储过程优化思路 触发器(一段能自动执行的程序)数据库并发策略 MySQL 中有哪几种锁?MySQL 中有哪些不同的表格?简述在 MySQL 数据库中 MyISAM 和 InnoDB 的区别 MySQL 中 InnoDB 支持的四种事务隔离级别名称,...
第21-30期Java面试题整理 面试官: 美团外卖的分库分表怎么设计? 面试官:MySQL 中 InnoDB 的索引结构以及使用 B+ 树实现索引的原因 面试官:JDK1.8 创建线程池有哪几种方式? 面试官:说说Java线程的状态及转换 面试官:Hash 碰撞是什么?如何解决? 面试官:说一下TCP和UDP协议的原理和区别?
Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、Linux 等技术栈共有1000+道面试题。 对于Java后端的朋友来说应该是最全面最完整的面试备战仓库,为了更好地整理每个模块,我也参考了很多网上的优质博文和项目,力求不漏掉每一个知识点,很多朋友靠着这些内容进行复习,拿到了BATJ等大厂的offer, 也已经...
java常见基础面试题及答案整理 1.Stream常用方法:map: 用作类型转换 如把集合里面的字符串转为大写,或者一个对象的集合取几个字段转为新的对象集合 filter: 过滤 符合条件的集合元素保存下来,不符合条件的去掉 flatMap:合并集合,比如List<Album> Album里面有一LIst<Track> 对象,这个时候就能不通过循环的方式把 ...
面试题 在DOM界面运行java文件 答案:javac Test.java 使java文件翻译成字节码文件.class然后输入java Test 运行java显示结果。 int i = 10000000000;会报错吗?为什么? 答案:会报错。应为数太大,超过了int类型的范围。 整数有哪几种类型?各占字节?