Nuxgod's JavaBlog

2007年4月14日 #

本站点将不在更新

因为我要学习Eclipse插件开发技术,没有时间了。

posted @ 2007-04-14 20:20 Nuxgod 阅读(166) | 评论 (0)编辑 收藏

2007年3月22日 #

第一章 Java语言入门

 

// Java应用程序的程序结构如下:
public   class  类名 {
    
public   static   void  main(String[] args) {
        
// 本对大括号中是main()方法体的定义
        ;
    }

    
// 其他方法定义
}
一个简单的Java小程序:
/*
 * @(#)FirstApplet.java 1.0 07/03/23
 *
 * You can modify the template of this file in the
 * directory ..\JCreator\Templates\Template_2\Project_Name.java
 *
 * You can also create your own project template by making a new
 * folder in the directory ..\JCreator\Template\. Use the other
 * templates as examples.
 *
 
*/


import java.awt.Graphics;    //引入java.awt包中的Graphics,此类用于小程序窗口的图像输出和几何绘图
import java.applet.Applet;


public class FirstApplet extends Applet {    //继承了Applet类,是Applet类的子类
    
    
/*public void init() {
    }
*/


    
public void paint(Graphics g) {
        g.drawString(
"Welcome to Java!!"2020 );
    }

}

再建立一个Html页:
<HTML>
<HEAD>
<TITLE>Java小程序</TITLE>
</HEAD>
<BODY BGCOLOR="000000">
<CENTER>
<APPLET
    
code    = "FirstApplet.class"
    width    
= "200"
    height    
= "60"
    
>
</APPLET>
</CENTER>
</BODY>
</HTML>

Java程序中的关键字、标识符:
//import java.lang.System;    //java.lang包中所有类都是自动引入,因此不需要此语句也可用
public class App1  //class、public等关键字都小写,共50个关键字,两个保留字:const,goto
{
    
public static void main(String[] args) 
    
{
        
//定义整型变量a和双精度符点变量b、c,a、b、c是标识符
        
//标识符:用户自定义的类、类中的成员变量和成员方法的名字,开头不能为数字,不能以关键字作为标识符
        
//命名的约定:
        
//  ①、类名和接口名的第一个字母大写
        
//    ②、方法名第一个字母小写
        
//  ③、类名的首字母大写,方法名的首字母小写,后面的单词的首字母大写
        
//  ④、常量(用关键字final修饰的变量)全部用大写,单词之间用下画线隔开
        
//  ⑤、变量名或一个类的对象名等首字母小写
        
//  ⑥、Java语言的关键字都小写
        int a=126double b=0.2,c=1.6;
        String str
=new String("字符串不是基本数据类型");    //创建字符串对象,字符串不是简单数据类型,而是复合数据类型("类"类型),用new为str实例分配内存空间
        /*
        字符串也可这样定义:
        String str="字符串";
        
*/

        
//屏幕输出a、b和str的值
        System.out.print("a="+a);        //print()输出不换行
        System.out.println("b+c="+b+c);        //println()输出换行
        System.out.println(str);
    }

}

posted @ 2007-03-22 12:46 Nuxgod 阅读(434) | 评论 (0)编辑 收藏

仅列出标题