面试题50问(第一弹)私我要答案

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、构造方法什么时候会被执行?

fedac13aed134d0dbfbfad9ea0f08d82.png

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值