1、什么事B/S架构?什么是C/S架构? 2、B/S架构和C/S架构有什么区别? 3、javaee和javase有什么区别? 4、你知道的java编译器有哪些? 5、你常用的学习论坛和网站有哪些? 6、你最近看的技术书籍有哪些? 7、jdk和jre有什么区别? 8、java是跨平台的语言,你是怎么理解的? 9、你了解垃圾回收机制吗? 10、新生代和旧生代有啥区别? 11、你对堆和栈了解吗? 12、你怎么理解面向对象的? 13、谈谈你对封装概念的理解? 14、你项目中什么时候会用到继承? 15、你在项目中是怎么用到多态的? 16、你了解面向过程开发吗? 17、你是怎么理解面向接口开发的? 18、你知道的查找算法有哪些? 19、你知道的排序算法有哪些? 20、你最常用的设计模式有哪些? 21、你知道工厂模式有什么作用吗? 22、了解抽象工厂模式吗? 23、你项目中哪里使用到了适配器模式? 24、你项目中哪里使用了观察者模式? 25、你知道的数据结构有哪几种? 26、队列和链式结构有什么区别? 27、你了解二叉树吗? 28、红黑树和二叉树有什么区别? 29、java的基本类型有哪些? 30、给一个string类型赋值,再次赋值,那原来的值还会存在吗? 31、基本类型中的string有哪些特殊的地方? 32、基本类型和引用类型有什么区别? 33、break和return有什么区别? 34、标识符有哪些命名规则? 35、大驼峰命名法和小驼峰命名法了解吗? 36、break和continue有什么区别? 37、装箱和拆箱是干什么的? 38、成员变量和局部变量有什么区别? 39、什么是隐式转换?什么是显式转换? 40、java中基本类型的包装类都是哪些? 41、instanceof关键字有什么作用? 42、静态方法和非静态方法有什么区别? 43、静态变量和非静态变量有什么区别? 44、什么时候会用到静态代码块? 45、final修饰变量的时候有什么作用? 46、final修饰方法的时候有什么作用? 47、java的权限修饰符有哪些?分别有啥作用? 48、浮点类型计算的时候会出现误差,应该怎么解决? 49、怎么随机出一个0-9的整数? 50、构造方法什么时候会被执行?
答案加Vx:X1264511795 更多干货关注公众号:java小白到大佬 另有干货社群分享 关注抖音:熊叔