Java语言入门教程
[09-12 12:22:20] 来源:http://www.88dzw.com 电路基础 阅读:8745次
文章摘要:将小程序查看器的窗口拉大一些以查看整条对角线。您也可以将此HTML网页装载到任何现用的浏览器中,如Netscape Navigator或微软IE,看到的结果是大致相同的。至此您已经成功创建了您的第一个程序!Java程序解析那么刚才您到底都做了些什么呢?首先,您编写了一个极其简单的Java程序。该程序是能在网络浏览器中运行的Java程序,它和能在您的机器上独立运行的Java应用程序不同。(Java应用程序稍微复杂一些,而且也不如小程序流行,所以我们从小程序开始。)然后我们使用javac编译了这个小程序。接着我们创建了一个极其简单的网页来“包含”这个小程序。最后我们用appletviewer运行了
Java语言入门教程,标签:电子电路基础,模拟电路基础,http://www.88dzw.com将小程序查看器的窗口拉大一些以查看整条对角线。您也可以将此HTML网页装载到任何现用的浏览器中,如Netscape Navigator或微软IE,看到的结果是大致相同的。
至此您已经成功创建了您的第一个程序!
Java程序解析
那么刚才您到底都做了些什么呢?首先,您编写了一个极其简单的Java程序。该程序是能在网络浏览器中运行的Java程序,它和能在您的机器上独立运行的Java应用程序不同。(Java应用程序稍微复杂一些,而且也不如小程序流行,所以我们从小程序开始。)然后我们使用javac编译了这个小程序。接着我们创建了一个极其简单的网页来“包含”这个小程序。最后我们用appletviewer运行了小程序,当然您也可以方便地使用浏览器运行。
程序本身约有10行:
import java.awt.Graphics;
public class FirstApplet extends java.applet.Applet
{
public void paint(Graphics g)
{
g.drawLine(0, 0, 200, 200);
}
}
这大概是您能创建的最简单的Java小程序了。要完全理解此程序您需要学习很多知识,尤其是在面向对象编程技术的方面。既然我假定您毫无编程经验,因此我请您将注意力暂时集中到程序中的一行上:
g.drawLine(0, 0, 200, 200);
本程序的工作就是这一行完成的。它画出对角线。程序的其他部分都是为这行而做的准备工作,我们可以暂时忽略这些准备工作。这行代码告诉计算机从左上角(0,0)到右下角(200, 200)画一条线。然后计算机就按照我们的指令画线。这就是计算机编程的基本要素了!
(还要注意的是,在上面的第五步我们将HTML页面中小程序的窗口设置为宽200高200。)
本程序中我们调用了一个drawLine方法(或称函数),并且传入了四个参数(0, 0, 200, 200)。该行以一个分号结束。分号的作用相当于句子结尾的句号。该行开始处的g.说明我们调用的是特定对象g的方法drawLine(该行再上面一行表明g是属于Graphics类的对象——我们将在本文后面具体介绍类和类的方法)。
方法就是一条命令,它告诉计算机完成某件事情。本例中的drawLine告诉计算机在指定的两点(0, 0)和(200, 200)之间画一条线。您可以认为窗口的原点(0,0)位于左上角,X和Y轴的正向分别指向原点右侧和下侧。屏幕上一个点(像素)就是数轴上的一个单位。
![]() |
试着用不同数字代替四个参数。改变一两个参数,保存修改,然后用javac重新编译并用appletviewer重新运行每次修改的结果。看看您能发现什么。
除了drawLine还有什么其他函数呢?可以通过查阅Graphics类的文档来获得信息。在您安装Java开发工具包并将文档文件解压缩的过程中,一个名为java.awt.Graphics.html的文件就被安装到了您的机器上。此文件即是Graphics类的说明文档。这个文件在我的机器上的具体路径是D:jdk1.1.7docsapijava.awt.Graphics.html。在您机器上这个路径很可能会略有不同,但基本相似,这取决于您安装的具体位置。找到此文件并打开。文件的开始部分有一节叫做“方法索引”。它列出了这个类支持的所有方法。drawLine方法是其中之一,但是还有许多别的方法。您可以画出的内容包括但不限于:
- 直线
- 圆弧
- 椭圆
- 多边形
- 矩形
- 字符串
- 字符
请阅读这些不同方法的说明并加以试验,从中发现您可以用它们做什么。例如,试试下面的代码:
g.drawLine(0, 0, 200, 200);
g.drawRect(0, 0, 200, 200);
g.drawLine(200, 0, 0, 200);
它将画出一个有两条对角线的方框(别忘将窗口拉大以查看全图)。试着画一些其他图形。阅读文档并尝试使用setColor方法改变颜色。例如:
import java.awt.Graphics;
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
《Java语言入门教程》相关文章
- › 基于GEF和EMF的JavaEE快速开发工具设计
- › Java Script的工作原理是什么?怎样用它来生成简单的
- › Java语言入门教程
- 在百度中搜索相关文章:Java语言入门教程
- 在谷歌中搜索相关文章:Java语言入门教程
- 在soso中搜索相关文章:Java语言入门教程
- 在搜狗中搜索相关文章:Java语言入门教程
编辑推荐
- · 什么是系统仿真
- · 什么是CPCI
- · 英特尔 Parallel Composer入门
- · 什么是支持数据库,什么是中宏数据库
- · 什么是数据交换技术
- · 什么是内部数据传输率
- · 什么是空间数据交换中心
- · 什么是差异备份
- · 什么是备份集
- · 什么是映像备份
- · IGBT模块
- · 什么是24脉波整流变压器
- · 自动变速器不能强制降挡故障原因、诊断与排
- · 什么是MD机
- · 中心频率,什么是中心频率
- · 功率单位mw和dbm的换算表
- · 中值滤波模块设计思路
- · 反馈振荡器的原理
- · 气体激光器简介
- · 数制与进位记数法