本文仅仅列出来Java基础知识的提纲,大家可以根据提纲去发散,提纲简洁版答案:答案

1、面向对象和面向过程的区别

2、Java 语言有哪些特点

3、JVM JDK 和 JRE的区别

4、Oracle JDK 和 OpenJDK 的对比

5、什么是字节码?采用字节码的好处是什么?

6、Java和C++的区别?

7、什么是 Java 程序的主类 应用程序和小程序的主类有何不同?

8、Java 应用程序与小程序之间有那些差别?

9、字符型常量和字符串常量的区别?

10、构造器 Constructor 是否可被 override?

11、重载和重写的区别

12、Java 面向对象编程三大特性: 封装 继承 多态

13、. String StringBuffer 和 StringBuilder 的区别是什么? String 为什么是不可变的?

14、自动装箱与拆箱

15、在一个静态方法内调用一个非静态成员为什么是非法的?

16、在 Java 中定义一个不做事且没有参数的构造方法的作用

17、. import java和javax有什么区别?

18、接口和抽象类的区别是什么?

19、成员变量与局部变量的区别有那些?

20、创建一个对象用什么运算符?对象实体与对象引用有何不同?

21、什么是方法的返回值?返回值在类的方法里的作用是什么?

22、一个类的构造方法的作用是什么? 若一个类没有声明构造方法,该程序能正确执行吗? 为什么?

23、构造方法有哪些特性?

24、静态方法和实例方法有何不同

25、对象的相等与指向他们的引用相等,两者有什么不同?

26、在调用子类构造方法之前会先调用父类没有参数的构造方法,其目的是?

27、== 与 equals(重要)

28、hashCode 与 equals (重要)

29、为什么Java中只有值传递?

30、. 简述线程、程序、进程的基本概念。以及他们之间关系是什么?

31、线程有哪些基本状态?

32、关于 final 关键字的一些总结

33、Java 中的异常处理

34、Java序列化中如果有些字段不想进行序列化,怎么办?

35、获取用键盘输入常用的的两种方法

36、Java 中 IO 流分为几种?BIO,NIO,AIO 有什么区别?

37、常见关键字总结:static,final,this,super

38、Collections 工具类和 Arrays 工具类常见方法

Java基础知识面试复习大纲相关推荐

  1. java基础知识面试_Java 基础面试知识点

    Java 基础知识相关 Java中 == 和 equals 和 hashCode 的区别 对于关系操作符 == 若操作数的类型是基本数据类型,则该关系操作符判断的是左右两边操作数的值是否相等 若操作数 ...

  2. Hadoop之Hadoop基础知识面试复习

    Hadoop之Hadoop基础知识常问面试题 列举几个hadoop生态圈的组件并做简要描述. Zookeeper:是一个开源的分布式应用程序协调服务,基于zookeeper可以实现同步服务,配置维护, ...

  3. 【剑指 Java】第 1 弹:靠这份 Java 基础知识总结,我拿到了满意的 Offer

    前言 因为博主是 2021 届毕业生,当时为了准备秋招,特意总结的 Java 基础知识面试高频题,最后也算找到了挺满意的工作.因此回馈给大家,希望能对大家起到一定的帮助. 0. 入门常识 0.1 Ja ...

  4. Java基础知识复习(一)

    Java基础知识复习(一) 目录 Java简介 命名规则 八种基本的数据类型 字面量 类型转换 变量的形态 逻辑运算符 位运算 移位运算 习题知识点 目录 Java简介 Java是由Sun公司在199 ...

  5. java基础知识复习(上半)

    java基础知识复习 java为什么被发明? Green项目的确立,应用于像电视盒一样的消费类电子产品,语言本身本身中立. java的三大版本? javaSE的定位在于客户端,只要用于桌面应用软件的编 ...

  6. 自用的快速复习Java基础知识,不适用于每一个人

    自用的快速复习java基础知识,不适用于每一个人 问题背景 1. 类定义出来的变量称为**对象** [IDEA安装](https://www.jb51.net/article/193853.htm) ...

  7. Java基础知识复习(二)

    对最近java基础知识理解不足的方面进行了巩固,写个博客记录一下!

  8. (Java实习生)每日10道面试题打卡——Java基础知识篇2

    临近秋招,备战暑期实习,祝大家每天进步亿点点! 本篇总结的是Java基础知识相关的面试题,后续会每日更新~ 1.请你说一下Java中的IO流?以及他们的分类和作用? IO 流的分类: 按照数据流的方向 ...

  9. 【转】Java基础知识整理

    本博文内容参考相关博客以及<Java编程思想>整理而成,如有侵权,请联系博主. 转载请注明出处:http://www.cnblogs.com/BYRans/ PDF版下载链接:<Ja ...

  10. java基础知识-对象和类

    前言: 因为要准备Java面试,所有将java基础知识点重新复习一遍,主要笔记来源于菜鸟教程和java核心技术的书籍中,也有一些博客上的资料(这些只供我个人学习使用) Java 对象和类 对象:对象是 ...

最新文章

  1. Visual Studio® 2010 Web Deployment Projects站点编译生成bin同时发表插件
  2. 【微信小程序企业级开发教程】订阅消息功能
  3. Proj.4 升级新版本5.x和6.x
  4. scapy on openwrt
  5. 2009年全球最佳IT十大认证
  6. 《Java 7程序设计入门经典》一3.14 像使用goto语句一样使用break语句
  7. 微观计量经济学_微观经济学与数据科学
  8. 动态规划——搬寝室(hdu1421)
  9. 六步带你轻松安装MongoDB
  10. 正则表达式之语法规则
  11. 最常见到的runtime exception 异常
  12. oracle行列互换sql,Oracle实现行列转换的方法分析
  13. Landsat8—ANG.txt文件
  14. iframe背景色透明
  15. MATLAB解二元二次方程+画图 = 画隐式方程的图像
  16. gps面积测量仪手机版下载安装_GPS面积测量仪手机版下载
  17. OPENSTACK-210-3-配置网络(Configure networking)-命令行
  18. 1.2 webstorm设置pug自动编译
  19. React之Ref如何去使用?
  20. 一维参照物的摄像机定标

热门文章

  1. WPF NotifyIcon使用
  2. 电磁场与波 matlab,电磁场与波
  3. JMETER Beanshell
  4. Report Machine应用总结
  5. 崩坏3区号+86_中国大陆国际区号是“ +86”,还是“ +086”、“ +0086”
  6. C语言计算星历位置,GPS广播星历计算卫星位置和速度
  7. 网络公司网站源码介绍Version1.0
  8. OA办公系统源码下载_PHPOA源码
  9. 视频Video放器的部分实例方法
  10. 樱花大战资源分析之二 SPR文件格式不完全分析