合肥工业大学JAVA程序设计问答题.doc
![preview](https://dl-preview.csdnimg.cn/86786253/0001-2b774f8b08b1c7229d49bf27d3f506aa_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
JAVA程序设计问答题 本文档是关于 JAVA 程序设计的问答题,涵盖了 JAVA 语言的特点、 JAVA 平台的运行原理、字节码的概念、变量名和变量值的区别、表达式和语句的异同、Break 和 Continue 语句的区别、Do……while 和 While 语句的区别等多个知识点。 JAVA 语言的特点包括简单性、面向对象技术、分布性、健壮性、安全性、体系结构中立、可移植性、解释执行、高性能、多线程等。JAVA 平台是由 JAVA 虚拟机和 JAVA 核心类构成的,为 JAVA 程序开发提供编程接口且与具体的操作系统无关的平台。 字节码是经过 JAVA 编译器编译后,与特定机器无关,需要解释器才能执行的中间代码。字节码的好处是它不包含有硬件信息,为 JAVA 跨平台的运行提供了基础。 变量名是一个标识符,用来引用一块内存区域,变量值是内存区域中存储的值。表达式是用运算符及操作元连接符合一定语法规则的式子,语句是一个表达式最后加上一个分号。Break 和 Continue 语句的区别是 Break 语句是跳出整个循环,并且不执行循环体内的程序;而 Continue 语句则是跳出此次循环,还可以继续执行循环体。 Do……while 语句和 While 语句的区别是 Do……while 语句是先执行一次循环体的内容再判断,而 While 则是先判断然后再执行循环体的内容。类是某些对象共同特征的表示,是对象的抽象。定义一个类需要在定义类的结构中包含类的声明和类的实体。 对象是类的具体,是操作的直接对象。创建对象需要借助 new 操作符和构造函数配合使用,一般格式为:类名 对象名 = new 类名()。构造方法是一个类方法中方法名与类名相同的类方法,其作用是当使用 new 关键字创建对象时,自动调用并对新建对象进行初始化操作。 静态方法与非静态方法的区别是静态方法与非静态方法的语法上的区别在于是否被 static 关键字修饰。final 成员变量一般在声明时进行初始化,一旦最终成员变量被赋值,则在整个程序执行过程中都不能被改变,final 方法不能被重复定义或者更改方法内容,即被重载。 类的封装是指类的设计者为使用者提供类对象可以访问的部分,而对于类中其余的成员变量和方法隐藏起来,用户不能访问。可以通过 public、protected、private、默认四种控制符来实现数据封装的目的。子类能够继承父类的 public 和 protected 成员。 多态中的重载和覆盖有什么不同?覆盖是子类对父类同名方法的重定义,其方法名同而方法内容不同,重载是指在类中创建多个方法,它们具有相同的名称但有不同的参数和不同的实现。 最后,制作图形界面需要引入 javax.swing 包,并创建一个窗口容器并在窗口中添加各种组件,接着在指定事件处理程序中编写响应代码。
![](https://csdnimg.cn/release/download_crawler_static/86786253/bg1.jpg)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![thumb](https://img-home.csdnimg.cn/images/20210720083646.png)
![thumb](https://img-home.csdnimg.cn/images/20210720083646.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![avatar](https://profile-avatar.csdnimg.cn/acfce43ffe2c41f996326bd927946824_yhsbzl.jpg!1)
- 粉丝: 3708
- 资源: 59万+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0