java 的“hello world”程序&java概述
1.java和c++的比较2.java平台JVM(Java虚拟机)+Java核心API3.java执行机理及其程序结构编译器:javac.exe解释器:java.exe4.java组成元素结构图package->file->class&interface->member->sentence5.java应用程序package cs2000.hf...
·
1.java和c++的比较

2.java平台
JVM(Java虚拟机)+Java核心API
3.java执行机理及其程序结构

编译器:javac.exe
解释器:java.exe
4.java组成元素结构图
package->file->class&interface->member->sentence
5.java应用程序
package cs2000.hfut.ch1 //定义一个包
public class JavaDemo{
public static void main(String args[]){ //1.固定的主函数 2.java必须要有返回值(不然+void)
//输出hello world
System.out.println("hello world!"); //等同于 cout << "hello..." << endl;
}
}
使用软件:eclipse
6.第一个Java程序
1).新建一个java project,file->new->java project:

2).新建一个包(package)
(1)点击资源管理器的soft2018展开,点击src
(2)点击新建package按钮
3).新建一个类
(1)点击新建类按钮或者直接在soft2018.ch1上右键->new->class
(2)起个名字新建类
4).写出第一个java程序
package soft2018.ch1;
public class Hello {
public static void main(String args[]) { //一般Java程序这里最好是 String[] args
//System.out.println(); syso +快捷键alt + /
System.out.println("hello");
}
}
5).点击运行,运行出结果
可以直接点击运行按钮运行,但建议使用右键,run as进行选择运行
7.public类必须在自己的文件中:
//出错,Hello2和Hello文件名不同
修正:修改文件名或类名,eclipse会提示错误信息,并给出修改方案
8.典型的Java程序结构
注:类的真名 = 全名 = 包名.类名
package soft2018.ch1;
import java.util.Date; //java自带的package
public class JavaDemo {
public static void main(String[] args) {
Date date = new Date();
//toLocalString会加删除线,表示该方式为过去用法,不被建议使用
System.out.println(date.toLocaleString());
//对于新建的类,我们可以先写这行代码,再倒序编程,通过eclipse建议生成类
OtherClass oc = new OtherClass(); //但倒序编程会新建一个class文件
oc.test(); //该函数也可以使用倒序编程
}
}
class OtherClass{
public void test() {
System.out.println("test");
}
}
9.java开发环境设置

1)名词解析
1.JVM,java虚拟机
2.JRE,Java运行环境,包括jvm+java核心类库,JRE不是用来开发的
3.JDK,Java开发工具包,包含JRE+工具
4.J2SE现在就叫Java SE
更多推荐



所有评论(0)