Java基础问题总结


前言

临近期末考试了,Java考试是机考,为了全面复习Java基础,总结了一份问题,分为八个部分。答案整理出来将在明天发表。


提示:以下是本篇文章正文内容,下面案例可供参考

一、Java基本语法元素:

1.什么是标识符?怎样就是合法的标识(zhi)符?

2.Java语言关键字及用途.

3.Java语言由哪三种注释?区别是什么?

4.Java基本数据类型及其数据范围.

5.包装类是什么?有哪些?

6.Java中常量(6种)和变量(7种)都有哪些?

7.Java运算符分为哪几种?分别代表什么作用?

8.什么是强制类型转换?

二、Java基本控制结构:

1.三种控制结构?

2.分支和循环结构控制语句?

3.Switch语句中的控制表达式为什么必须是char、int、short或byte类型的?

三、Java面向对象程序设计(重点):

1.类的定义和使用

2.如何创建和使用对象?

3.什么是方法的重载?

4.This与super关键字?
  区分成员变量和局部变量
  
5.什么是封装?

6.什么是继承,如何实现继承?

7.什么是多态?实现多态的几种形式?实现多态后(特指父类引用指向子类对象时)对于成员变量和成员方法的访问情况?

8.四种访问控制符及权限?

9.如何定义和使用抽象类?

10.对象类型转换是什么?

11.Static关键字修饰的类变量和类方法(静态)

12.Final关键字用来干什么?

13.如何定义和导入包?

14.接口的定义和使用?什么是多重继承?

15.内部类、匿名类的使用?

16.什么是泛型?

四、数组和字符串:

1.如何定义和使用数组?

2.数组的length属性,是成员变量

3.多维数组的定义和初始化

4.字符串的声明和创建

5.String类的主要方法

6.StringBuffer和String的区别?

五、异常处理:

1.异常的概念

2.Java处理异常的两种方式?

3.Throw和Throws关键字的区别?

六、Java IO流:

1.什么是流的读和写?

2.字节流和字符流的区别?

3.节点流和处理流如何区分?

七、图形用户界面 GUI:

组件、容器、事件构成了图形用户界面的3大要素

Java图形用户界面程序主要组成元素是组件。

1.容器
	JFrame的常用方法?

2.面板

3.布局方式、布局管理器

4.掌握事件处理机制、事件处理步骤和事件处理程序的设计。

八、Java多线程:

1.进程与线程的关系?

2.实现线程的两种方法?

3.线程的状态与生命周期?

4.线程类的主要方法,作用分别是什么?哪些是静态的?
 Sleep方法、yield方法、join方法、destory方法、interrupt方法
 
5.线程的同步

小结:

第一次发文,希望能得到各位的批评指正,提出宝贵的意见。

猜你喜欢

转载自blog.csdn.net/m0_50435987/article/details/118614190