JAVA基础

Posted xxcnotes

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA基础相关的知识,希望对你有一定的参考价值。

1.面向过程与面向对象

2.JVM JDK JRE

3.JAVA 与 C++的区别

4.重载和重写的区别

5.JAVA面向对象编程的三大特性

6.String StringBuilder StringBuffer区别是什么?为什么String是不可变的?

7.自动装箱与拆箱

8.在一个静态方法内调用一个非静态成员是非法的

9.在java中定义一个不做事且无参数构造方法的作用 

10.抽象类和接口类的区别

11.成员变量与局部变量的区别

12. == 与equals()区别

13.重写equals()方法时为什么还要重写hashcode()方法?

14.值传递与引用传递,为什么java是值传递?

https://blog.csdn.net/bjweimengshu/article/details/79799485

 

15.简述线程、进程、程序间的概念。

16.final关键字

17.java中的异常处理

18.java序列化。序列化中如果有某些字段不想进行序列化,怎么处理?

19.获取用键盘输入的方法

20.I/O流。字节流与字符流,为什么有了字节流还要有字符流?

21.BIO/NIO/AIO

22.

 

以上是关于JAVA基础的主要内容,如果未能解决你的问题,请参考以下文章

java语法基础,具体内容

Java基础(十五):异常处理

java基础测试题

Java基础| Java概述与基础语法案例

夯实Java基础系列目录

一道java基础理论题