01Java基础知识

网友投稿 2018-11-29 15:12

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项目

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

  • 写完代码后点击屏幕顶部的https://cdn.china-scratch.com/timg/181201/1512504N6-0.jpg进行运行

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

  1. 不需要各种@注解;

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

  3. 应当按照以下格式书写,对于需要输入的一些变量可以在程序中直接给其赋值后再运行。

//书写格式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控制台标签处可以看到输出的运行结果):

https://cdn.china-scratch.com/timg/181201/1512504925-1.jpg

  1. 注意App Inventor与Java类型的相互变换,调试完成后,如果要移植到App Inventor拓展插件的项目中时,务必注意类型转换。

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


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


注意事项

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

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

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

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

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

--end--

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