日常学习5

一.课程内容

最近过年期间没有截屏,就写一点自己学到的一些内容

1.配置环境变量

从桌面右击我的电脑,点击属性,在弹出的框中点击高级系统设置,在系统属性的框中即可看到环境变量,点击进去在编辑即可编辑环境变量。


在设置环境变量的过程中,实际上是给所要进行的操作起到指向作用,所以配置Java环境变量时,在path变量中新建一个变量,填入的是指向jdk的路径。

自此系统的jdk环境配置结束,也可以在DOS命令窗口中进行Java的编译运行了。

  1. windows+R,打开“运行”对话框后输入 cmd 命令,按 Enter 键进入到 DOS 环境
  2. 输入 e: 按 Enter 键,切换到 Java 源程序所在的 E 盘。
  3. 输入 cd java 命令,进入 Java 源程序所在的目录,即 d:\java。
  4. 输入 javac HelloJava.java 命令进行编译,此时如果没有任何其他信息,表示该源程序通过了编译;反之便说明程序中存在错误,必须在记事本中打开 HelloJava.java 文件进行修改,再次保存此文件后回到命令提示符窗口重新编译(可能要反复几次),直到编译通过为止。
  5. 输入 java HelloJava 命令执行程序,如果出现“你好 Java”字符,说明程序执行成功。

(还有一种方法,在文件所在的路径栏直接输入cmd按下Enter键,即可直接进入以该地址为起始位置的DOS命令窗口)

 

扫描二维码关注公众号,回复: 14551850 查看本文章

注:在命令窗口中,Java程序的编译指令为javac,格式为javac+程序名称.java(java xxx.java);

运行指令为java,格式为java+空格+程序名称。

也可以java后面直接加java源文件的路径。

这个特性是为了简化开发而提出,但实际上底层的实现原理还是和以前一样的以上命令在执行过程中,还是会先进行编译,然后再运行。并且以上的运行方编译生成的class文件在硬盘上不存在,看不到。

 

 

 以下便是第一个Java程序HelloWorld的代码。

public class HelloWorld {
    public static void main(String args[]) {
        System.out.println("Hello World!");
    }
}

下面对源代码中的重要组成元素进行简单介绍。

       关键字 public 表示访问说明符,表明该类是一个公共类,可以控制其他对象对类成员的访问。

       关键字 class 用于声明一个类,其后所跟的字符串是类的名称。

       关键字 static 表示该方法是一个静态方法,允许调用 main() 方法,无须创建类的实例。

       关键字 void 表示 main() 方法没有返回值。

       main() 方法是所有程序的入口,最先开始执行。

       “/*”“*/”之间的内容和以“//”开始的内容为 Java 程序的注释。

收集了一些编译常见错误解决方法

在使用 javac 编译器编译源代码文件时,可能会出现下面几个常见问题。

(1) Error:cannot read:HelloJava.java javac。
工具程序找不到指定的 java 文件,

需要检查文件是否存储在当前目录中,或文件名是否错误。

(2) HelloJava.java:4:class HelloJava is public,should be declared in a file named MyApplication.java。
源文件中类的名称和源文件名称不符,

需要确定源文件名称和类名称是否相同。

(3) HelloJava.java:6:cannot find symbol。
源程序文件中某些代码部分输入错了,

最常产生的原因可能是没有注意到字母的大小写。

(4) Javac 不是内部或外部命令、可执行程序或批量文件。
path 设置有误或没有在 path 系统变量中加入 JDK 的 bin 目录。

如果没有出现上述所列问题,即成功编译了该 Java 文件。在解释执行 .dass 文件时,可能会出现下面几个常见问题。

(1) Exception in thread “main” java.lang.NoClassDe£FoundError。
Java 工具程序找不到所指定的 .class 类,

需要确定指定的类是否存储在当前目录中,名称是否正确。

(2) Exception in thread “main” java.lang.NoSuchMetliodError:main。
没有指定 Java 程序的入口。

Java 工具程序指定的类必须有一个程序入口,也就是必须包括 main(String args[]) 这个方法。

二.问题

1.下载好的idea配置也基本完成了,但是关于怎么使用还在学习中。

猜你喜欢

转载自blog.csdn.net/m0_63061397/article/details/122849037
今日推荐