java程序三步_三java程序开发三步

一、写代码:将java代码编写在拓展名为java的文件(记事本也行)中。

新建的文件里所写的代码必须要有main,因为虚拟机只认main作为它的入口。

如:class Demo//这就是java能执行的类文件

{

public static void main(string[ ] args)//用这个函数才能保证该类的独立运行,被虚拟机所调用

{

sytem.out.print("haha")//print后加上ln效果同C的换行符\n

}

}

二、编译:通过javac命令对该java文件进行编译。

在命令行中敲出javac以及要编译的java文件,生成运行文件。

三、运行:通过java命令对生成的class(代码)文件进行运行。

然后在该命令行下敲出java以及2中生成的所要运行文件名,在这时才启动了java灵魂程序(虚拟机),接着虚拟机会去找到它再进入你编写的代码中去运行。这个java命令它只能执行类文件,所以可以不敲出拓展名。

若运行后出现了这个提示(Nosuchmethoderror:main),说明你没有用main方法,运行不了。

四、注意:1、javac其实是一个工具,它提供了一套java编译程序,具体编译谁,你敲了算。

2、要是去运行的java文件回车后报错很多,不要慌,java是连锁错误, 只要你把第一个错误找到改正就好了。

3、要在要用的文件夹选项中把隐藏拓展名去掉,以防系统找不到。

五、classpath:

当当前路径和其他路径两个地方都存有运行的文件,但是我只想在命令行的当前路径下去执行另一个盘的运行文件(即省略cd\回根目录),那样的话可以敲set classpath=另一个盘运行文件的路径。用classpath环境变量将java的运行文件所在路径告诉系统,虚拟机会按照classpath去找。但是classpath中要配置好。

注意:1、如果在set classpath=另一个盘运行文件的路径这句代码后加了分号,就算系统在classpath说的路径下没有找到,它还会去别的目录去找,反之没有加分号,那虚拟机只会找一遍,有就是有。所以不加好,不加能及时让你知道你的文件放错地方了。

2、如果你在命令行中找不到相应运行文件:可能是a、文件名敲错。b、你设置了classpath,虚拟机根本没找你当前路径,而是找的你指定它去找的路径,这时敲set classpath,可以查出你设置的指定路径。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值