文章目录
前言
临近期末考试了,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.线程的同步
小结:
第一次发文,希望能得到各位的批评指正,提出宝贵的意见。