第一个java程序

第一个程序

在桌面新建一个文件夹code,在文件夹当中右键新建文本文档

[外链图片转存失败(img-ohCsqrrm-1562762010599)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1562649618767.png)]

之后将文档重命名为Demo.java

注意:

  1. 首字母大写
  2. 后缀名称是.java
  3. 后缀名称一定不要隐藏

[外链图片转存失败(img-MLOB5CX8-1562762010600)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1562649834892.png)]

查看里面的文件拓展名一定要勾选

之后便在Demo.java中编写内容。

public class Demo{
	public static void main(String[] args){
		System.out.println("helloworld");
	}
}

首先先按照模板编写程序,这样写是属于java语言的标准,初学的时候要多次编写,一个单词一个单词的打出来,

需要反复的练习。

编写完程序之后便按Crtl+S保存内容。之后在运行中输入cmd打开命令提示符

[外链图片转存失败(img-N8Cy7hkD-1562762010602)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1562650326907.png)]

这表示当前在C盘的Users的Administrator文件夹中,而我们需要将.java文件编译成为.class文件需要我们下载的JDK 的bin目录中的javac程序,所以需要将当前目录移动到bin目录中,需要cd+空格然后输出目标路径,然后再按回车。

[外链图片转存失败(img-oYXYl0Jd-1562762010605)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1562650497154.png)]

这样目录就到了bin目录下,然后就要使用javac命令

javac+空格+我们之前所编写的程序的路径+Demo.java 然后按下回车

[外链图片转存失败(img-CkZfG1Gd-1562762010606)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1562650680425.png)]

这样我们就将Demo.java编译成为了字节码文件.class,在我们编写程序的路径下就可以发现多出了一个Demo.java文件

[外链图片转存失败(img-9AeZA4ey-1562762010608)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1562650750271.png)]

之后我们就要执行字节码文件

java+空格±classpath+空格+字节码文件所在的路径+空格+字节码文件的名称

java命令后跟classpath是指定字节码文件的路径,字节码文件不用加.class后缀,因为java命令已经默认是用来执行字节码文件的了,所以不用加,之后再回车便可以显示程序的结果。

[外链图片转存失败(img-PGv1zZ4f-1562762010611)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1562650987097.png)]

注意:

  1. 编译执行一个.java文件,先通过javac编译为对应的字节码文件(class文件),然后通过java去执行字节码文件。
  2. 注意javac、java命令都是在jdk安装目录中的bin目录中。
  3. 保证cmd中能够识别java、javac等dos命令,必须要保证在当前所处的文件中存在当前运行的指令。
  4. java命令直接跟.java文件所处的位置即可
  5. javac命令执行,后跟-classpath,执行字节码文件的路径

第一个java程序的常错点

编译错误:
  1. 中英文符号 所有编程中的符号都要使用英文符号。
  2. 严格区分大小写
  3. class后的名称要和.java的文件名一致
  4. 文件名和class后的名称要保证不是数字开头
运行错误:

main方法出现错误

一定要这样写:public static void main(String[ ] args)

Tips:

如果程序报错,要会看错误信息,错误的行数,错误的原因。

user-images\1562658014619.png)]

java:3: 这里的3代表的是代码的第三行

错误:后面跟着的就代表错误的原因

而^指的地方代表错误的位置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值