Java初学札记step by step(一)

一、Java环境的搭建(网上有很多教程而且也比较简单就不详叙了)

二、一个简单的Java小程序,对Java有个基本的概念

public class HelloWorld{
	public static void main(String args[]){
		System.out.println("HelloWorld!!!");
	}
}
用记事本将上面的代码保存为HelloWorld.java 。打开命令提示符,在命令提示符下进入该程序所在目录,然后执行“javac HelloWorld.java”命令,对程序进行编译,编译后会生成一个同名的class文件,编译成功后,接着输入“java HelloWorld”命令来执行class文件,即可得到输出结果,如下图:
话说这个程序我们老师让我们敲了十遍,不过效果很不错

三、再来个简单的java小程序,和二中的对比下,了解一下java程序的基本结构和特点

public class Basic {
	public static void main(String args[]){
		int a=10;	//定义一个整型变量并赋初值
		a=20;		//修改变量的值
		System.out.println(a);	//输出变量
	}
}
程序运行结果:

20
在上面的程序中 有个java关键字——public class ,表示的是定义一个类

Java中声明类的方式有两种,即public class+类名 和 class+类名

这两种声明方式的区别:

(1)使用“public class+类名”声明一个类时,类名必须与文件名保持一致,否则程序将无法编译

(2)使用“class+类名”声明一个类时,类名称可以与文件名称不一致,但在执行时一定要执行生成的class文件。

例如:

class Demo{
	public static void main(String args[]){
		System.out.println("I want to be a Hacker");
	}
}
假如将上面的文件保存为“TestOther.java”,当执行“javac TestOther.java”后,由于主方法是在Demo类中,所以编译生成的class文件为Demo.class,所以执行时直接执行“java Demo”命令即可。
(3)一个Java程序中可以有多个class类的定义,但只能有一个public class定义。
(4)根据Java文件命名规范,Java类名称中的每个单词的首字母要大写。

你可能感兴趣的:(Java入门)