必威体育Betway必威体育官网
当前位置:首页 > IT技术

《Java面向对象程序设计》——第一章:初次接触Java

时间:2019-09-08 20:42:11来源:IT技术作者:seo实验室小编阅读:53次「手机版」
 

面向对象程序设计

该篇博客,主要为本人在校学习《java面向对象程序设计》这门课程的总结与见解。有不足之处,还望斧正。

(教材为《Java面向对象程序设计》第2版,袁绍欣等编著,清华大学出版社,2007)

Java是一门解释型语言(边解释,边执行),由James Gosling博士(卡内基梅隆大学)和其同事开发。因为C/C++在不同平台需要重新编译的性质,使得程序员工作量增加,Java应运而生。Java的解决策略为“write once,run anywhere”,通过引入字节码、引入虚拟机从而实现跨平台

假设JDK的安装目录为“d:\jdk1.5”,在JDK安装成功后,还需要配置环境变量。我用的方法是:右键【我的电脑】,属性->高级->环境变量->系统变量,选择path,单击【编辑】,在【变量值】一栏中输入“d:\jdk1.5\bin”,即JDK安装目录下的bin子目录。配置完成后,即可开始编写第一个Java程序了。

  1. 编写源程序:在没有安装集成开发工具的前提下,可用文本编辑器中写下Java代码,文件保存在D:\Java_my\HelloWorld.java;
    public class HelloWorld {
    	public static void main(String args[]) {
    		System.out.println("hello world!");
    	}
    注意:源文件名必须与类名相同,命名遵循驼峰风格,首字母大写。    main必须声明为public static void,这是java APPlication的入口。    

  2. 编译源程序:在DOS界面中,进入Java_my目录,输入“javac HelloWorld.java”。因为提前设置了path路径,所以javac前不用加路径名“d:\jdk1.5\bin”。(会生成HelloWorld.class文件)
  3. 执行程序:输入“java HelloWorld”。紧接着,系统输出“Hello World!”。第一个Java程序成功!

Java程序又分为application和applet,application需要java工具运行,applet则依赖浏览器,用appletviewer工具调试。

将上述的application程序改为applet程序:

  1. 编写源程序:HelloWorldApplet.java
    import java.awt. *;
    import java.applet. *;
    public class HelloWorldApplet extends Applet{
    	public void init() {
    	}
    	public void paint(Graphics g) {
    		g.drawString("HelloWorld!", 25, 25);
    	}
    }

   2.编辑html文件:在和HelloWorldApplet.class同级目录中编辑一个html文件,名为“HelloWorldApplet.html”,html代码为:

<applet code = "HelloWorldApplet" width= 150 height= 100></applet>

   3.编译源程序:生成HelloWorldApplet.class文件,输出如图小窗口。

将上述两个程序合并成一个,能被application和applet执行。
  • .java文件代码:
    import java.awt. *;
    import java.applet. *;
    public class HelloWorld extends Applet{
    	public void init() {
    	}
    	public void paint(Graphics g) {
    		g.drawString("Hello World!", 25, 25);
    	}
    	public static void main(String args[]) {
    		System.out.println("Hello World!");
    	}
    }
  • .html文件代码:
    <applet code = "HelloWorld" width= 150 height= 100></applet>
    • 编译源程序:生成HelloWorld.class文件,输出如图小窗口。

相关阅读

第一章 基本句型及补语

第一章 基本句型及补语 五种单句的基本句型 补语 需要补语的动词 宾语补语的句型 补语的词类 没有补语的be动词 有两个宾语的句型

DWVA实验教程之第一章走进DWVA

DVWA(Damn Vulnerable Web Application)是一个用来进行安全脆弱性鉴定的PHP/MySQL Web应用,旨在为安全专业人员测试自己的专业技能和

【3DMax简易入门教程】(一) 第一章 · 3DMax快捷键&界

3dMax第一章:界面操作 1.由于Unity中导入模型贴图的丢失,决定从本质上解决这一问题我开始了3dMax的学习。这里我用的是3dMax2017版

《鸟哥的Linux私房菜》笔记系列——第一章 Linux是什

第1章    Linux是什么与如何学习 1.1 Linux是什么 Linux的核心是1991年由托瓦兹(Linus Torvalds)基于386的计算机开发的; 1.1.1 L

《Openwrt开发》第一章:newifi3 刷自己编译的Openwrt固

最近在淘宝入手了一个二手的newifi3,主要是因为它内存大,而且性价比相当高,512M的ddr2和32M的flash买下来才100左右。 好了,废话不多

分享到:

栏目导航

推荐阅读

热门阅读