java面试题及答案整理(解决方案经理面试题)

2012年毕业,2016年转行,没有一个体面的工作,机缘巧合之下,来到了大连,Java培训,一个全新的领域,迷茫、困惑、漫无目的的努力,转行真的被歧视,真的不行吗?我命由我不由天,我觉得我行!相信我,只要你足够努力,总有成为架构师,独挡一面的一天。最近参加了一些面试,效果不是很理想,项目介绍只有大框,没有突出重点,没有项目中的具体细节,因为都是看的B站视频,实际工作中都是在做重复的CRUD工作,愁人啊。618买的新书塑料还没拆!视频计划已经执行到第二篇了!熬夜学习,是刻苦奋斗还是自欺欺人?面试

大家好,又见面了,我是你们的朋友全栈君。

? 作者简介:哪吒,CSDN2021博客之星亚军?、新星计划导师✌、博客专家?

? 哪吒多年工作总结:Java学习路线总结,搬砖工逆袭Java架构师

关注公众号【哪吒编程】,回复1024,获取Java学习路线思维导图、大厂面试真题、加入万粉计划交流群、一起学习进步

痛定思痛,项目敲的够多的了,今天开始,决定突击一下面试题,我觉得只要面试题背的好,面试应该就没啥问题了!所谓对症下药,我想应该就是如此吧!

根据我最近几次的面试经验,大概总结了十九项我认为比较重要的知识模块!


题目篇

一、Java基础

1、JDK 和 JRE 有什么区别?
2、== 和 equals 的区别是什么?
3、两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?
4、final 在 java 中有什么作用?
5、java 中的 Math.round(-1.5) 等于多少?
6、String 属于基础的数据类型吗?
7、java 中操作字符串都有哪些类?它们之间有什么区别?
8、String str=”i”与 String str=new String(“i”)一样吗?
9、如何将字符串反转?
10、String 类的常用方法都有那些?
11、抽象类必须要有抽象方法吗?
12、普通类和抽象类有哪些区别?
13、抽象类能使用 final 修饰吗?
14、接口和抽象类有什么区别?
15、java 中 IO 流分为几种?
16、BIO、NIO、AIO 有什么区别?
17、Files的常用方法都有哪些?
18、什么是反射?
19、什么是 java 序列化?什么情况下需要序列化?
20、动态代理是什么?有哪些应用?
21、怎么实现动态代理?
22、为什么要使用克隆?
23、如何实现对象克隆?
24、深拷贝和浅拷贝区别是什么?
25、throw 和 throws 的区别?
26、final、finally、finalize 有什么区别?
27、try-catch-finally 中哪个部分可以省略?
28、try-catch-finally 中,如果 catch 中 return 了,finally 还会执行吗?
29、常见的异常类有哪些?
30、new String(“a”) + new String(“b”) 会创建几个对象?

二、Java集合

1、java 容器都有哪些?
2、Collection 和 Collections 有什么区别?
3、List、Set、Map 之间的区别是什么?
4、HashMap 和 Hashtable 有什么区别?
5、说一下 HashMap 的实现原理?
6、set有哪些实现类?
7、说一下 HashSet 的实现原理?
8、ArrayList 和 LinkedList 的区别是什么?
9、如何实现数组和 List 之间的转换?
10、ArrayList 和 Vector 的区别是什么?
11、Array 和 ArrayList 有何区别?
12、在 Queue 中 poll()和 remove()有什么区别?
13、哪些集合类是线程安全的?
14、迭代器 Iterator 是什么?
15、Iterator 怎么使用?有什么特点?
16、Iterator 和 ListIterator 有什么区别?
17、怎么确保一个集合不能被修改?
18、队列和栈是什么?有什么区别?

三、多线程

1、Synchronized 用过吗,其原理是什么?
2、请对比下 volatile 对比 Synchronized 的异同。
3、请谈谈 volatile 有什么特点,为什么它能保证变量对所有线程的可见性?
4、JVM 对 Java 的原生锁做了哪些优化?
5、为什么说 Synchronized 是非公平锁?
6、什么是锁消除和锁粗化?
7、为什么说 Synchronized 是一个悲观锁?乐观锁的实现原理又是什么?什么是 CAS,它有什么特性?
8、乐观锁一定就是好的吗?
9、跟 Synchronized 相比,可重入锁 ReentrantLock 其实现原理有什么不同?
10、那么请谈谈 AQS 框架是怎么回事儿?
11、请尽可能详尽地对比下 Synchronized 和 ReentrantLock 的异同。
12、ReentrantLock 是如何实现可重入性的?
13、除了 ReetrantLock,你还接触过 JUC 中的哪些并发工具?
14、请谈谈 ReadWriteLock 和 StampedLock。
15、如何让 Java 的线程彼此同步?你了解过哪些同步器?请分别介绍下。
16、CyclicBarrier 和 CountDownLatch 看起来很相似,请对比下呢?
17、Java 线程池相关问题
18、Java 中的线程池是如何实现的?
19、创建线程池的几个核心构造参数?
20、线程池中的线程是怎么创建的?是一开始就随着线程池的启动创建好的吗?
21、既然提到可以通过配置不同参数创建出不同的线程池,那么 Java 中默认实现好的线程池又有哪些呢?请比较它们的异同
22、如何在 Java 线程池中提交线程?
23、什么是 Java 的内存模型,Java 中各个线程是怎么彼此看到对方的变量的?
24、ThreadLocal 是什么?有哪些使用场景?
25、既然 volatile 能够保证线程间的变量可见性,是不是就意味着基于 volatile 变量的运算就是并发安全的?
26、Java8开始ConcurrentHashMap,为什么舍弃分段锁?
27、请谈谈 ThreadLocal 是怎么解决并发安全的?
28、很多人都说要慎用 ThreadLocal,谈谈你的理解,使用 ThreadLocal 需要注意些什么?
29、什么是上下文切换?
30、线程的run()和start()有什么区别?
31、为什么我们调用 start() 方法时会执行 run() 方法,为什么我们不能直接调用 run() 方法?
32、什么是线程调度器(Thread Scheduler)和时间分片(Time Slicing )?
33、为什么 wait(), notify()和 notifyAll()必须在同步方法或者同步块中被调用?
34、Thread 类中的 yield 方法有什么作用?
35、Java 如何实现多线程之间的通讯和协作?
36、为什么代码会重排序?
37、什么是自旋
38、多线程中 synchronized 锁升级的原理是什么?
39、synchronized 和 ReentrantLock 区别是什么?
40、volatile 关键字的作用
41、Java Concurrency API 中的 Lock 接口(Lock interface)是什么?对比同步它有什么优势?
42、AQS是什么?
43、AQS 对资源的共享方式?

四、Java Web

1、jsp 和 servlet 有什么区别?
2、jsp 有哪些内置对象?作用分别是什么?
3、说一下 jsp 的 4 种作用域?
4、session 和 cookie 有什么区别?
5、说一下 session 的工作原理?
6、如果客户端禁止 cookie 能实现 session 还能用吗?
7、spring mvc 和 struts 的区别是什么?
8、如何避免 sql 注入?
9、什么是 XSS 攻击,如何避免?
10、什么是 CSRF 攻击,如何避免?

五、网络

1、http 响应码 301 和 302 代表的是什么?有什么区别?
2、forward 和 redirect 的区别?
3、简述 tcp 和 udp的区别?
4、tcp 为什么要三次握手,两次不行吗?为什么?
5、说一下 tcp 粘包是怎么产生的?
6、OSI 的七层模型都有哪些?
7、get 和 post 请求有哪些区别?
8、如何实现跨域?
9、说一下 JSONP 实现原理?

六、设计模式

1、请列举出在 JDK 中几个常用的设计模式?
2、什么是设计模式?你是否在你的代码里面使用过任何设计模式?
3、Java 中什么叫单例设计模式?请用 Java 写出线程安全的单例模式
4、在 Java 中,什么叫观察者设计模式(observer design pattern)?
5、使用工厂模式最主要的好处是什么?在哪里使用?
6、举一个用 Java 实现的装饰模式(decorator design pattern)?它是作用于对象层次还是类层次?
7、在 Java 中,为什么不允许从静态方法中访问非静态变量?
8、设计一个 ATM 机,请说出你的设计思路?
9、在 Java 中,什么时候用重载,什么时候用重写?
10、举例说明什么情况下会更倾向于使用抽象类而不是接口

七、Spring/SpringMVC

1、什么是 Spring 框架?Spring 框架有哪些主要模块?
2、使用 Spring 框架能带来哪些好处?
3、什么是控制反转(IOC)?什么是依赖注入?
4、请解释下 Spring 框架中的 IoC?
5、BeanFactory 和 ApplicationContext 有什么区别?
6、Spring 有几种配置方式?
7、请解释 Spring Bean 的生命周期?
8、Spring Bean 的作用域之间有什么区别?
9、什么是 Spring inner beans?
10、Spring 框架中的单例 Beans 是线程安全的么?
11、请举例说明如何在 Spring 中注入一个 Java Collection?
12、如何向 Spring Bean 中注入一个 Java.util.Properties?
13、请解释 Spring Bean 的自动装配?
14、请解释自动装配模式的区别?
15、如何开启基于注解的自动装配?
16、请举例解释@Required 注解?
17、请举例解释@Autowired 注解?
18、请举例说明@Qualifier 注解?
19、构造方法注入和设值注入有什么区别?
20、Spring 框架中有哪些不同类型的事件?
21、FileSystemResource 和 ClassPathResource 有何区别?
22、Spring 框架中都用到了哪些设计模式?

八、Spring Boot/Spring Cloud

1、什么是 Spring Boot?
2、Spring Boot 有哪些优点?
3、什么是 JavaConfig?
5、Spring Boot 中的监视器是什么?
6、如何在 Spring Boot 中禁用 Actuator 端点安全性?
7、如何在自定义端口上运行 Spring Boot 应用程序?
8、什么是 YAML?
9、如何实现 Spring Boot 应用程序的安全性?
10、如何集成 Spring Boot 和 ActiveMQ?
11、如何使用 Spring Boot 实现分页和排序?
12、什么是 Swagger?你用 Spring Boot 实现了它吗?
13、什么是 Spring Profiles?
14、什么是 Spring Batch?
15、什么是 FreeMarker 模板?
16、如何使用 Spring Boot 实现异常处理?
17、您使用了哪些 starter maven 依赖项?
18、什么是 CSRF 攻击?
19、什么是 WebSockets?
20、什么是 AOP?
21、什么是 Apache Kafka?
22、我们如何监视所有 Spring Boot 微服务?
23、什么是 spring cloud?
24、spring cloud 断路器的作用是什么?
26、spring cloud 的核心组件有哪些?

九、Hibernate

1、为什么要使用 hibernate?
2、什么是 ORM 框架?
3、hibernate 中如何在控制台查看打印的 sql 语句?
4、hibernate 有几种查询方式?
5、hibernate 实体类可以被定义为 final 吗?
6、在 hibernate 中使用 Integer 和 int 做映射有什么区别?
7、hibernate 是如何工作的?
8、get()和 load()的区别?
9、说一下 hibernate 的缓存机制?
10、hibernate 对象有哪些状态?
11、在 hibernate 中 getCurrentSession 和 openSession 的区别是什么?
12、hibernate 实体类必须要有无参构造函数吗?为什么?

十、MyBatis

1、mybatis 中 #{}和 ${}的区别是什么?
2、mybatis 有几种分页方式?
3、RowBounds 是一次性查询全部结果吗?为什么?
4、mybatis 逻辑分页和物理分页的区别是什么?
5、mybatis 是否支持延迟加载?延迟加载的原理是什么?
6、说一下 mybatis 的一级缓存和二级缓存?
7、mybatis 和 hibernate 的区别有哪些?
8、mybatis 有哪些执行器(Executor)?
9、mybatis 分页插件的实现原理是什么?
10、mybatis 如何编写一个自定义插件?

十一、RabbitMQ

1、RabbitMQ的使用场景有哪些?
2、RabbitMQ有哪些重要的角色?
3、RabbitMQ有哪些重要的组件?
4、RabbitMQ中 vhost 的作用是什么?
5、RabbitMQ的消息是怎么发送的?
6、RabbitMQ怎么保证消息的稳定性?
7、RabbitMQ怎么避免消息丢失?
8、要保证消息持久化成功的条件有哪些?
9、RabbitMQ持久化有什么缺点?
10、RabbitMQ有几种广播类型?
11、RabbitMQ怎么实现延迟消息队列?
12、RabbitMQ集群有什么用?
13、RabbitMQ节点的类型有哪些?
14、RabbitMQ集群搭建需要注意哪些问题?
15、RabbitMQ每个节点是其他节点的完整拷贝吗?为什么?
16、RabbitMQ集群中唯一一个磁盘节点崩溃了会发生什么情况?
17、RabbitMQ对集群节点停止顺序有要求吗?

十二 、Kafka(未掌握,暂时不做)

  1. 如何获取 topic 主题的列表
  2. 生产者和消费者的命令行是什么?
  3. consumer是推还是拉?
  4. 讲讲kafka维护消费状态跟踪的方法
  5. 讲一下主从同步
  6. 为什么需要消息系统,mysql 不能满足需求吗?
  7. Zookeeper 对于 Kafka 的作用是什么?
  8. 数据传输的事务定义有哪三种?
  9. Kafka 判断一个节点是否还活着有那两个条件?
  10. Kafka 与传统 MQ 消息系统之间有三个关键区别
  11. 讲一讲 kafka 的 ack 的三种机制
  12. 消费者如何不自动提交偏移量,由应用提交?
  13. 消费者故障,出现活锁问题如何解决?
  14. 如何控制消费的位置
  15. kafka分布式(不是单机)的情况下,如何保证消息的顺序消费?
  16. kafka的高可用机制是什么?
  17. kafka如何减少数据丢失
  18. kafka如何不消费重复数据?比如扣款,我们不能重复的扣。

十三、Zookeeper(未掌握,暂时不做)

  1. ZooKeeper 提供了什么?
  2. Zookeeper 文件系统
  3. ZAB 协议?
  4. 四种类型的数据节点 Znode
  5. Zookeeper Watcher 机制 – 数据变更通知
  6. 客户端注册 Watcher 实现
  7. 服务端处理 Watcher 实现
  8. 客户端回调 Watcher
  9. ACL 权限控制机制
  10. Chroot 特性
  11. 会话管理
  12. 服务器角色
  13. Zookeeper 下 Server 工作状态
  14. 数据同步
  15. zookeeper 是如何保证事务的顺序一致性的?
  16. 分布式集群中为什么会有 Master?
  17. zk 节点宕机如何处理?
  18. zookeeper 负载均衡和 nginx 负载均衡区别
  19. Zookeeper 有哪几种几种部署模式?
  20. 集群最少要几台机器,集群规则是怎样的?
  21. 集群支持动态添加机器吗?
  22. Zookeeper 对节点的 watch监听通知是永久的吗?为什么不是永久的?
  23. Zookeeper 的 java 客户端都有哪些?
  24. chubby 是什么,和 zookeeper 比你怎么看?
  25. 说几个 zookeeper 常用的命令。
  26. ZAB 和 Paxos 算法的联系与区别?
  27. Zookeeper 的典型应用场景

十四、MySql

1、数据库的三范式是什么?
2、一张自增表里面总共有 7 条数据,删除了最后 2 条数据,重启 mysql 数据库,又插入了一条数据,此时 id 是几?
3、如何获取当前数据库版本?
4、说一下 ACID 是什么?
5、char 和 varchar 的区别是什么?
6、float 和 double 的区别是什么?
7、mysql 的内连接、左连接、右连接有什么区别?
8、mysql 索引是怎么实现的?
9、怎么验证 mysql 的索引是否满足需求?
10、说一下数据库的事务隔离?
11、说一下 mysql 常用的引擎?
12、说一下 mysql 的行锁和表锁?
13、说一下乐观锁和悲观锁?
14、mysql 问题排查都有哪些手段?
15、如何做 mysql 的性能优化?

十五、Redis

1、Redis是什么?都有哪些使用场景?
2、Redis有哪些功能?
3、Redis和 memecache 有什么区别?
4、Redis为什么是单线程的?
5、什么是缓存穿透?怎么解决?
6、Redis支持的数据类型有哪些?
7、Redis支持的 java 客户端都有哪些?
8、jedis 和 redisson 有哪些区别?
9、怎么保证缓存和数据库数据的一致性?
10、Redis持久化有几种方式?
11、Redis怎么实现分布式锁?
12、Redis分布式锁有什么缺陷?
13、Redis如何做内存优化?
14、Redis淘汰策略有哪些?
15、Redis常见的性能问题有哪些?该如何解决?

十六、JVM

1、说一下 jvm 的主要组成部分?及其作用?
2、说一下 jvm 运行时数据区?
3、说一下堆栈的区别?
4、什么是类加载器,类加载器有哪些?
5、什么是双亲委派模型?
6、说一下类加载的执行过程?
7、怎么判断对象是否可以被回收?
8、java 中都有哪些引用类型?
9、说一下 jvm 有哪些垃圾回收算法?
10、说一下 jvm 有哪些垃圾回收器?
11、详细介绍一下 CMS 垃圾回收器?
12、新生代垃圾回收器和老生代垃圾回收器都有哪些?有什么区别?
13、简述分代垃圾回收器是怎么工作的?
14、说一下 jvm 调优的工具?
15、常用的 jvm 调优的参数都有哪些?
16、Java 类加载过程?
17、描述一下 JVM 加载 Class 文件的原理机制?
18、Java 内存分配。
19、GC 是什么? 为什么要有 GC?
20、简述 Java 垃圾回收机制
21、如何判断一个对象是否存活?(或者 GC 对象的判定方法)
22、垃圾回收的优点和原理。并考虑 2 种回收机制
23、垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?
24、Java 中会存在内存泄漏吗,请简单描述
25、深拷贝和浅拷贝。
26、System.gc() 和 Runtime.gc() 会做什么事情?
27、finalize() 方法什么时候被调用?析构函数 (finalization) 的目的是什么?
28、如果对象的引用被置为 null,垃圾收集器是否会立即释放对象占用的内存?
29、串行(serial)收集器和吞吐量(throughput)收集器的区别是什么?
30、在 Java 中,对象什么时候可以被垃圾回收?
31、简述 Java 内存分配与回收策略以及 Minor GC 和 Major GC。
32、VM 的永久代中会发生垃圾回收么?
33、Java 中垃圾收集的方法有哪些?

十七、Dubbo 面试题(未掌握,暂时不做)

  1. 为什么要用 Dubbo?
  2. Dubbo 的整体架构设计有哪些分层?
  3. 默认使用的是什么通信框架,还有别的选择吗?
  4. 服务调用是阻塞的吗?
  5. 一般使用什么注册中心?还有别的选择吗?
  6. 默认使用什么序列化框架,你知道的还有哪些?
  7. 服务提供者能实现失效踢出是什么原理?
  8. 服务上线怎么不影响旧版本?
  9. 如何解决服务调用链过长的问题?
  10. 说说核心的配置有哪些?
  11. Dubbo 推荐用什么协议?
  12. 同一个服务多个注册的情况下可以直连某一个服务吗?
  13. 画一画服务注册与发现的流程图?
  14. Dubbo 集群容错有几种方案?
  15. Dubbo 服务降级,失败重试怎么做?
  16. Dubbo 使用过程中都遇到了些什么问题?
  17. Dubbo Monitor 实现原理?
  18. Dubbo 用到哪些设计模式?
  19. Dubbo 配置文件是如何加载到 Spring 中的?
  20. Dubbo SPI 和 Java SPI 区别?
  21. Dubbo 支持分布式事务吗?
  22. Dubbo 可以对结果进行缓存吗?
  23. 服务上线怎么兼容旧版本?
  24. Dubbo 必须依赖的包有哪些?
  25. Dubbo telnet 命令能做什么?
  26. Dubbo 支持服务降级吗?
  27. Dubbo 如何优雅停机?
  28. Dubbo 和 Dubbox 之间的区别?
  29. Dubbo 和 Spring Cloud 的区别?
  30. 你还了解别的分布式框架吗?

十八、Elasticsearch 面试题(未掌握,暂时不做)

  1. elasticsearch 了解多少,说说你们公司 es 的集群架构,索引数据大小,分片有多少,以及一些调优手段 。
  2. elasticsearch 的倒排索引是什么
  3. elasticsearch 索引数据多了怎么办,如何调优,部署
  4. elasticsearch 是如何实现 master 选举的
  5. 详细描述一下 Elasticsearch 索引文档的过程
  6. 详细描述一下 Elasticsearch 搜索的过程?
  7. Elasticsearch 在部署时,对 Linux 的设置有哪些优化方法
  8. lucence 内部结构是什么?
  9. Elasticsearch 是如何实现 Master 选举的?
  10. Elasticsearch 中的节点(比如共 20 个),其中的 10 个选了一个 master,另外 10 个选了另一个 master,怎么办?
  11. 客户端在和集群连接时,如何选择特定的节点执行请求的?
  12. 详细描述一下 Elasticsearch 索引文档的过程。
  13. 详细描述一下 Elasticsearch 更新和删除文档的过程。
  14. 详细描述一下 Elasticsearch 搜索的过程
  15. 在 Elasticsearch 中,是怎么根据一个词找到对应的倒排索引的?
  16. Elasticsearch 在部署时,对 Linux 的设置有哪些优化方法?
  17. 对于 GC 方面,在使用 Elasticsearch 时要注意什么?
  18. Elasticsearch 对于大数据量(上亿量级)的聚合如何实现?
  19. 在并发情况下,Elasticsearch 如果保证读写一致?
  20. 如何监控 Elasticsearch 集群状态?
  21. 介绍下你们电商搜索的整体技术架构
  22. 介绍一下你们的个性化搜索方案?
  23. 是否了解字典树?
  24. 拼写纠错是如何实现的?

答案篇 

在小编看来,乱序版的答案有助于更深刻的记忆。

Java面试题总结(乱序版,2020-08-17)

Java面试题总结(乱序版,2020-08-18)

Java面试题总结(乱序版,2020-08-20)

Java基础知识面试题(菜鸟版,2020-08-24)

Java面试题总结(乱序版,2020-08-31)

Java面试题总结(乱序版,2020-09-03)

Java面试题总结(乱序版,2020-09-19)

Java面试题总结(乱序版,2020-09-29)

Java面试题总结(基础面试题完结版,2020-10-13)

多线程面试题总结(高级篇,2021-02-19)

面试真题篇

如果当时这12道题能答好,现在应该已经被录取了(记一次面试的亲身经历 2020-07-14)

如果当时这15道题能答好,现在应该已经被录取了(记一次面试的亲身经历 2020-07-20)

如果当时这15道题能答好,现在应该已经被录取了(记一次面试的亲身经历 2020-07-23)

如果当时这20道题能答好,现在应该已经被录取了(记一次面试的亲身经历 2020-08-27)

如果当时这16道题能答好,现在应该已经被录取了(记一次面试的亲身经历 2020-09-09)

? 作者简介:哪吒,CSDN2021博客之星亚军?、新星计划导师✌、博客专家?

? 哪吒多年工作总结:Java学习路线总结,搬砖工逆袭Java架构师

关注公众号【哪吒编程】,回复1024,获取Java学习路线思维导图、大厂面试真题、加入万粉计划交流群、一起学习进步

java面试题及答案整理(解决方案经理面试题)

 关注公众号,回复1024,获取Java学习路线思维导图、加入万粉计划交流群

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/127288.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • spring注解配置相对于传统xml配置的优势

    spring注解配置相对于传统xml配置的优势

  • 傅里叶分析(转自知乎)

    傅里叶分析(转自知乎)微博:@花生油工人知乎专栏:与时间无关的故事谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。转载的同学请保留上面这句话,谢谢。如果还能保留文章来源就更感激不尽了。—

  • 简单介绍一下spring bean的生命周期_生命周期分析

    简单介绍一下spring bean的生命周期_生命周期分析面试题来自面试官发自灵魂深处的拷问:谈谈你对spring的理解;一脸懵逼的求职者的内心活动:啥?具体的问题是什么?现在的面试都不按套路出牌了吗?抛出一个这么大的问题,你让我怎么回答?一脸懵逼的求职者的回答:额~~~这个。。。。额~~~那个。。。。额~~~不知道唉。。。为什么面试官要问这种问题?不可否认,现在的大多数的面试出题方式都是这样的,惊人的相似,就是面试官喜欢抛出一个问题,看你能讲多深,考的就是你对这项技术的深度和广度,深度就是你对技…

  • jpa 心得

    jpa 心得

  • java的api类_javaAPI类

    java的api类_javaAPI类扫描器Scanner可以用来从键盘输入读取数据extLine()获取一行字符串nextInt()获取一个整数nextFloat()获取一个浮点数大数字BigInteger如果我们需要操作一个很大的整数,它无法用long来表达时,就可以用BigIntegeradd()加subtract()减multiply()乘divide()除mod()取余包装类ØJDK提供了对所有数据类…

  • C# ASP.NET DROPDOWNLIST控件绑定数据库,用DropDownList1.SelectedValue.ToString 读取的选项值始终是第一项的值的解决方法

    C# ASP.NET DROPDOWNLIST控件绑定数据库,用DropDownList1.SelectedValue.ToString 读取的选项值始终是第一项的值的解决方法1、C#ASP.NETDROPDOWNLIST控件绑定数据库,数据库内容如下数据库有3个字段:id,name,map。数据库只有1个表,表名为table12、前台代码如下:<asp:DropDownListID=”DropDownList1″runat=”server”style=”z-index:1;left:360px;top:80px;position:absolute;height:35px;…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号