自学内容网 自学内容网

Java 语言基础概述

Java语言的环境搭建

什么是JDK,JRE

JDK(Java Development Kit Java开发工具包)

JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了 JRE。所以安装了JDK,就不用在单独安装JRE了。  其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等

JRE(Java Runtime Environment Java运行环境)

包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等, 如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

简单而言,使用JDK的开发工具完成的java程序,交给JRE去运行。

JDK、JRE、JVM关系

JDK = JRE + 开发工具集(例如Javac编译工具等)
JRE = JVM + Java SE标准类库 

下载并安装JDK

官方网址:
www.oracle.com
java.sun.com

安装JDK

傻瓜式安装,下一步即可。

建议:安装路径不要有中文或者空格等特殊符号。

如果操作系统是64位的,软件尽量选择支持64位的(除非软件本身不区分)。

当提示安装 JRE 时,正常在JDK安装时已经装过了,但是为了后续使用Eclipse等开发

工具不报错,建议也根据提示安装JRE。

Java语言的环境搭建

配置环境变量 path

在dos命令行中敲入javac,出现错误提示:

错误原因:当前执行的程序在当前目录下如果不存在,windows系统会在系统中已有的一个名为path的环境变量指定的目录中查找。如果仍未找到,会出现以上的错误提示。所以进入到 jdk安装路径\bin目录下,执行javac,会看到javac参数提示信息。

每次执行 java 的工具都要进入到bin目录下,是非常麻烦的。可不可以在任何目录下都可以执行java的工具呢?

根据windows系统在查找可执行程序的原理,可以将java工具所在路径定义到path 环境变量中,让系统帮我们去找运行执行的程序。

配置方法:

  • 我的电脑--属性--高级系统设置--环境变量
  • 编辑path 环境变量,在变量值开始处加上java工具所在目录,后面用“; ”和其他值分隔开即可。
  • 打开DOS命令行,任意目录下敲入javac。如果出现javac的参数信息,配置成功。

配置完path环境变量以后的验证

HelloWorld

步骤:
1.将 Java 代码编写到扩展名为 .java 的文件中。
2.通过 javac命令对该 java 文件进行编译。
3.通过 java 命令对生成的 class 文件进行运行。

步骤一:编写

选择最简单的编辑器:记事本。

敲入代码  class Test{ }将文件保存成Test.java,这个文件是存放java代码的文件,称为源文件。

第一个Java程序

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

步骤二:编译

  • 有了java源文件,通过编译器将其编译成JVM可以识别的字节码文件。
  • 在该源文件目录下,通过javac编译工具对Test.java文件进行编译。
  • 如果程序没有错误,没有任何提示,但在当前目录下会出现一个Test.class文件,该文件称为字节码文件,也是可以执行的java的程序。

步骤三:运行

  • 有了可执行的java程序(Test.class字节码文件)。
  • 通过运行工具java.exe对字节码文件进行执行。
  • 出现提示:缺少一个名称为main的方法。

  • 因为一个程序的执行需要一个起始点或者入口,所以在Test类中的加入public static void         main(String[] args){ }
  • 对修改后的Test.java源文件需要重新编译,生成新的class文件后,再进行执行。
  • 发现没有编译失败,但也没有任何效果,因为并没有告诉JVM要帮我们做什么事情,也就是没有可以具体执行的语句。
  • 想要和JVM来个互动,只要在main方法中加入一句System.out.println(“Hello World");因为程序进行改动,所以再重新编译,运行即可。

常见问题及解决方法

  • 源文件名不存在或者写错
  • 当前路径错误
  • 后缀名隐藏问题

  • 类文件名写错,尤其文件名与类名不一致时,要小心
  • 类文件不在当前路径下,或者不在classpath指定路径下

声明为public的类应与文件名一致,否知编译失败

编译失败,注意错误出现的行数,再到源代码中指定位置改错

总结:

学习编程最容易犯的错是语法错误。Java要求你必须按照语法规则编写代码。如果你的程序违反了语法规则,例如:忘记了分号、大括号、引号,或者拼错了单词,java编译器都会报语法错误。尝试着去看懂编译器会报告的错误信息。

注释(comment)

用于注解说明解释程序的文字就是注释。

Java中的注释类型:

  • 单行注释
  • 多行注释
  • 文档注释 (java特有)

  • 提高了代码的阅读性;调试程序的重要方法。
  • 注释是一个程序员必须要具有的良好编程习惯。
  • 将自己的思想通过注释先整理出来,再用代码去体现。

单行注释格式: //注释文字

多行注释格式:/*  注释文字 */

注:
对于单行和多行注释,被注释的文字,不会被JVM(java虚拟机)解释执行。
多行注释里面不允许有多行注释嵌套。

文档注释(Java特有)
      格式:/**
                @author  指定java程序的作者
                @version  指定源文件的版本
*/

注释内容可以被JDK提供的工具 javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档。

操作方式


原文地址:https://blog.csdn.net/yixiazhiqiu/article/details/144784565

免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!