没有合适的资源?快使用搜索试试~ 我知道了~
Java程序的设计--复习要点说明.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 66 浏览量
2021-10-11
17:47:50
上传
评论
收藏 63KB DOC 举报
温馨提示
试读
12页
Java程序的设计--复习要点说明.doc
资源推荐
资源详情
资源评论
Java 程序设计__复习要点
第一讲 Java 语言概述
1、Java 语言的特点:简单、完全面向对象;平台无关性;多线程;直接支持
分布式的网络应用,高效的网络编程;可靠性;安全性。
2、运行机制:Java 程序是半编译半解释的。Java 源程序经编译器编译后产生
字节码,Java 解释器解释执行字节码。
3、Java 程序的开发流程:
〔1〕安装 JDK,设置环境变量;
〔2〕编写 Java 源程序:文件以.java 作为后缀;
〔3〕javac 将源程序编译成字节码文件〔.class 文件〕;
〔3〕由运行系统解释和执行字节码文件。
4、Java 程序的分类:分两类
〔1〕Java application〔Java 应用程序〕:能独立运行的应用程序,有控
制台和图形用户界面两种运行方式。main()方法是类首先执行的方法,语句必
须写在类的方法中。编写完源代码首先通过 javac 编译,生成.class 字节码文
件,通过 Java 解释器〔如 java.exe)来运行字节码文件。
〔2〕Java applet〔Java 小应用程序〕:Applet 是可以嵌入 Web 页面的最
小应用,不能独立运行,必须嵌入到超文本〔*.html〕中,由浏览器中的 Java
解释器解释执行。对于 Applet 源程序,首先要编译生成字节码文件,再将字
节码文件嵌入到超文本中。
简而言之:
application:应用程序,编译:javac 源文件名;运行:java 字节码
文件〔含主函数〕
Applet:嵌入网页中运行的小应用程序,需有相应的 html 文件;
5、一个完整的 Java 源程序结构:
package 语句:该局部至多只有一句,必须放在源程序的第一句;
import:该局部可以有假设干 import 语句或者没有,必须放在所有的类
定义之前;
1 / 12
public classDe"nition 公共类定义局部,至多只有一个公共类的定义,
Java 语言规定该 Java 源程序的文件名必须与该公共类名完全一致;
classDe"nition 类定义局部,可以有 0 个或者多个类定义;
interfaceDe"nition 接口定义局部,可以有 0 个或者多个接口定义 。
第二讲 Java 语言根底
1、Java 的关键字,常量、变量,简单数据类型,运算符、表达式
常量:"nal
根 本 数 据 类 型 : 8 中 根 本 数 据 类 型 :
boolean、char、byte、int、short、long、'oat、double。其他〔数组,
类、接口〕均为引用或参考类型。
带小数点数如 3.13 默认为 double 类型,整数默认 int 型
class、interface、数组都算引用/参考数据类型
运算符:判等〔= =〕只能对根本数据类型,equals 方法;
短路运算符:&&、||
表达式:强制类型转换、自动类型转换
2、主要的 Java 语句结构:分支、循环、转移
〔1〕顺序结构
〔2〕分支结构:
if〔布尔表达式〕
{ 语句 1;}
[ else
语句 2; ]
switch(表达式)
{
case 常量 1:语句 1 ; [break;]
case 常量 2:语句 2 ; [break;]
…
case 常量 n:语句 n; [break;]
[default: 缺省处理语句; break ;]
2 / 12
}
case 与 break 联用,保证多路分支的正确实现。case 子句只起标号作用,
用来查找匹配的入口并从此处开始执行,对后面的 case 不再匹配,直接执行,
直到遇到 break 跳出。
〔3〕循环结构
while〔布尔表达式〕
{ 语句;}
for〔表达式 1;表达式 2;表达式 3〕
{语句;}
do{ 语句 }
while〔布尔表达式 A〕;
〔4〕 转移语句
break:对于无标号的,跳出当前整个语句块;有标号的,跳出标号指
的语句块。可用于循环结构也用于分支结构。
continue:只能在循环语句中使用;无标号:用来完毕所在循环语句块
的本次循环;有标号:跳过标号所指的循环语句所有余下局部语句,直接转入
标号标明的循环层次。
注:break 使程序跳出当前循环,continue 终止当前这一轮的循环,跳
过本轮剩余的语句,直接进入当前循环的下一轮。
习题:
1〕相应作业、实验
第三讲 面向对象程序设计
1、类的定义和使用:class 类名,构造函数,成员变量、成员函数、this;
构造函数,this:指当前类的一个对象,表示对当前类对象的一个引用,
在类中调用当前对象〔类〕中的方法或变量。this 还可以用来引用当前类的构
造函数。
3 / 12
剩余11页未读,继续阅读
资源评论
huayuya123
- 粉丝: 26
- 资源: 31万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功