幻想编程

JAVA学习全过程(1)

时间:14-03-09 21:07:33点击:3226

此教程为站长曾经在百度贴吧的原创

--

--

--

--

--

--

开始吧

用eclipse 实现 打印hello world的程序

打开eclipse 首先是新建一个项目

点击file--选择New--Java Project


项目名自己定,我定的项目名是Test,其他选项不要动

新建之后就成这样


右键src --new--class 是新建一个类文件 也就是java源文件,和我们写C语言的源文件一样


类名为HelloWorld

如果public static void main(String[] args)的选项勾上,就能自动创建main方法,当然自己手动打代码也可以

创建完默认包就会出现


src文件夹是放代码的地方 代码可以由包来分类

Jre 是放外部jar文件 ,这个可以暂且不用管

打开HelloWorld.java

可以看到如下


两段注释是自动加上去的,自己也可以删掉或修改

public class HelloWorld {

public static void main(String[] args) {

}

}

上面这个就是java程序的基本格式

和C语言的基本格式相比,java多了很多东西

但有一样是一样的,就是他们都必须有且只有一个主函数,也就是main函数

注意java的主函数前面有static,是静态的主函数方法,本身主函数就该是静态的

还不懂啥是静态,以后会说

注意main函数里还带有参数String[] args 这个也不用太关注

public 是修饰符 以后再说

我们知道C语言只要一个main函数 导入头文件 就可以运行程序了

而java 的main函数主要在一个类里,HelloWorld就是类名

什么是类?这就要涉及面向对象的概念了

类有点类似于 C语言的结构体

总体来说,类由变量和函数(在java里称为方法)构成

一个java源文件就是一个类,类名也必须跟文件一样,且区分大小写

比如 HelloWorld.java这个源文件里的类名必须是HelloWorld

而main函数方法必须在类里运行,而且任何方法都不能脱离类而运行

简单点说。。java的main主函数必须要在一个叫类的里面执行

也就是比C语言多一对大括号{}

下面开始打印,很简单,就一句话

public class HelloWorld {

public static void main(String[] args) {

System.out.print("Hello,World!");

}

}

编译运行之后会出结果


System.out.println("hello world"); 这种是打印换行