java scratch_01Java基础知识

本文介绍了三种Java程序调试方法:在线运行调试、AIX编译调试和本地CMD调试,详细阐述了每种方法的操作步骤,并强调了使用System.out.println进行结果输出的重要性。此外,还提到了Eclipse的直接运行功能以及程序设计规范,如类和方法命名约定。文章最后提醒读者在将Java代码移植到AppInventor时要注意类型转换。
摘要由CSDN通过智能技术生成

Java基础语法

程序调试

在正式开始之前,说明一下程序调试的方法,目前可以有三种比较方便的方法:

在线运行调试

可以登录在线工具网直接输入代码进行调试,使用这种方法进行调试的,应当使用System.out.println函数进行结果的输出,以便查看运行是否正确。

编译AIX调试

这个方法就更加贴合我们的实际了,我们可以使用return返回结果,构造一些方法,再编译成AIX文件,导入App

Inventor中,弄一个标签组件显示出内容即可,配合AI伴侣使用速度更快(不用编译APK了)。但是这种方法较慢,不推荐使用。

电脑本地调试

打开cmd命令窗口(Git亦可),cd进入Java文件所在的位置

在命令行窗口键入javac

[你的Java文件名],按下enter键编译代码。如果代码没有错误,cmd命令提示符会进入下一行。

再键入java [你的Java文件名(不含后缀)], 按下Enter键就可以运行程序了

Eclipse直接运行

打开Eclipse,新建Java项目

右键单击,直接新建类,不必新建包

写完代码后点击屏幕顶部的

edb0f6311394121e3b2f36587a5a047c.png进行运行

采用“电脑本地调试”、“在线运行调试”和“Eclipse直接运行”作为调试方案的,请注意以下事项:

不需要各种@注解;

一般地,一个类里面只写一个方法,便于浏览和运行。

应当按照以下格式书写,对于需要输入的一些变量可以在程序中直接给其赋值后再运行。//书写格式public class 类名{    public static void

main(String ars[]){        /*在这里写你的代码

*在这里写的代码是程序运行过程中直接执行的

*也可以在后面写代码,然后在这里进行调用        *调用示例如下:

*/

System.out.println(Hello("PeterZhong"));    }

//可以在这里使用新建一个方法,然后在上面的main方法中进行调用,示例如下:

public static String Hello(String name){

return "Hello "+name+"!";    }}

笔者用Eclipse运行效果如图(在代码区域下方的Console控制台标签处可以看到输出的运行结果):

4963a5c8cd124cf24a880e088b9a8c06.png

注意App Inventor与Java类型的相互变换,调试完成后,如果要移植到App

Inventor拓展插件的项目中时,务必注意类型转换。

使用System.out.println进行结果的输出,以便监测程序的运行状况。

本文Java教程部分参照W3CSchool和Runoob菜鸟教程的Java教程和Java参考手册。

注意事项

Java对大小写敏感,大写的变量名与小写的变量名是不同的。

所有的类(Class)名的每个单词的首字母都应该大写。

所有的方法名首字母都要小写,如有多个单词,除第一个单词外,所有单词首字母大写。

文件名应与类名相同(大小写也要相同),如不相同可能会编译错误。

每行代码必须以英文分号;进行结尾。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值