java的运行环境与调试_Java环境配置及Hello World!程序运行与调试。

Java做为高级语言在当今的流行语言中是很是热门的,因为Java面对对象编程,并且是纯对象,开发灵活,因此java言语的使用也愈来愈普遍。在学习java语言或者用java进行项目开发时,首先须要对开发工具进行必要的了解和开发环境进行搭建。下面就说说Java的开发工具以及JDK环境搭建。

首先去官网下载JDK,安装JDK,安装JDK主要是对环境变量进行设置,(这一块网上有好多资料能够参考),最后进行验证是否安装好了JDK。前面的步骤就省略了,若是安装好后,能够在CMD输入指令:java 直接回车 或者java -v 查看安装JDK的版本号也能够。

f0ea00ef4fe0913d003921a4fcc5aebb.png

我安装的版本号是:1.8.0_25

c0f6f0252ac87e268704e6a08b1d651c.png

显示以上信息表示JDK安装好了,下一步就直接能够写程序了。固然咱们彻底能够用txt去写一个简单的程序,接着在CMD经过指令来编译运行,可是这样不太方便,一般咱们使用集成开发环境(IDE)Eclipse或者MyEclipse来编写java代码。说一下这两款软件的区别:Myeclipse的核心就是eclipse,只不过Myeclipse在此基础上增长了许多的插件,使用起来更加的方便。在这里咱们就使用Myeclipse写一些简单的程序。关于Myeclipse安装也是比较容易的,安装后就能够编辑第一个Hello World程序了。

/**

* 类HelloWorld的功能是在标准输出端 打印一行输出“HelloWorld!”

*/

class HelloWorld {

public static void main(String[] args) {

System.out.println("Hello World!"); // 调用标准输出打印字符串

}

}

写完之后点击Run按钮直接编译运行,Myeclipse 控制台console就会输出一行语句:Hello World!

简单解释一下 HelloWorld是本身创建的一个类的名字,在类的主方法调用了系统输出函数,System.out.println();关于java类和对象的思想后续会讲到。经过以上代码较容易就实现了第一个HelloWorld输出功能。

在编写代码的时候,Myeclipse 是支持自动补全的,好比要调用系统输出函数System.out.println(),每一个字符都敲就以为效率好低,这时候只用输入syso,按下Alt+/ 按钮就会自动补全这个函数,这样就能提升写代码的速率了。另外Myeclipse会自动提示错误,并用红线标出,好比将System.out.println()的第一个S变成小写,Myeclipse就会自动报错。

30d9f172a17ba0c7afe57dfefcf1bd4a.png

关于Myeclipse好多使用技巧在实际的开发中慢慢体会和使用了,先看一下如何调试(debug)代码。

调试代码主要是设置断点、单步运行,查看变量以及敏感数据等,事先在System.out.println(“HelloWorld!”);这一行双击设置断点,点击debug按钮,进入调试界面。

3c04aaf9485a51bdefc77987f4b97243.png

找到如下几个按钮:

5a6956124301923cc6580b4c2e738996.png

这几个单步按钮表示不一样含义:有进入程序内部进行单步运行也有不进入但不运行的调试方式。这里选择不进入内部程序单步调试按钮,由于以前程序断点设置在显示那一行,单步运行后控制台输出Hello World!

f85b046c2b781c35acc444b1c2afc9fb.png

这一块区域是查看变量,整个过程当中能够随时停止调试。调试是辅助程序正确运行和发现bug的重要方式。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值