如何编写第一个java程序

1. Java开发工具包JDK(Java Development ToolKit) sdk(Software Development Kit)(也就是jdk)是jre的超集,是在jre的基础上增加了编译器及其他一 些开发工具。jre就是java运行时环境,包括了jvm和其它一些java核心api,任何一台电脑,只有安装了jre 才可以运行java程序. Java2SDK (Development Kit)包含:JRE的超集,包含编译器和调试器等用于程序开发的文件

总结:

    如果只是要运行JAVA程序,之需要JRE就可以。 JRE通常非常小,也包含了JVM。 如果要开发JAVA程序,就需要安装JDK。

2. JAVA开发环境搭建

2.1. 安装 https://www.oracle.com/technetwork/java/javase/downloads/index.html 下载 ,可以从官网下载也可通过其他途径获取,只要最终得到JDK的安装包即可。

双击安装,注意: 安装目录不要包含中文,也不要包含空格 安装完成在安装目录会看到这样两个文件夹

 

2.2. 测试

      进入到安装目录中使用 java -version 或 javac -version 命令测试

注意:首先进入安装目录的bin目录中检查(此中有命令),在实现编译 javac -解释执行 java 的时候必会 用到的两个命令都在bin目录中

 

2.3. 设置环境变量

安装好JDK之后,我们可以并且只可以在安装目录调用java和javac命令。要在其他地方使用则需要配置 环境变量。环境变量的作用就是告诉操作系统“我”可能在哪。

第一步: 右键我的电脑 -> 属性-> 高级系统设置-> 环境变量 ->系统变量

第二步: JAVA_HOME = JDK的安装目录bin的上一层(包含java和javac命令的上一层)

第三步: path中新增 %JAVA_HOME%\bin

第四步: 测试,任意目录下输入 java -version 或 javac -version 命令 OK

总结

知已知彼,百战不殆

3. HelloWrold HelloWorld一般指的是我们学习一门新技术的第一个例子,统称为HelloWorld

3.1 新建HelloWorld.java 新建文本文档以HelloWorld.java命名,注意显示文件后缀,修改后缀为 .java

3.2. 编辑文本内容 

public class HelloWorld{

   public static void main(String[] args){

      System.out.println("HelloWorld!!");

   } 

}

3.3. 编译

在dos窗口中进入代码所在目录,输入 javac HelloWorld.java 命令

 

生成一个新文件(.class文件)

3.4. 运行看结果

再继续输入 java HelloWorld 命令

3.5. 常见问题

3.5.1. 文件后缀名

     文件扩展名也称为文件的后缀名,是操作系统用来标志文件类型的一种机制。有了文件的后缀名,方便 操作系统判定使用何种软件打开文件。注意:文件的后缀名并不改变文件本身的内容。 文件的后缀名可隐藏,一旦隐藏了后缀名,则我们无法直接更改后缀(即使改了也不成功),所以当文 件后缀名被隐藏时,我们需要将其进行显示。

3.5.2. javac后跟文件完整名 .java文件当中的类名(class 后面跟的名称)经过编译过后,会将类名作为.class文件的文件名称。但是, 注意: javac后面跟的是文件名+扩展名

3.5.3. Java语言严格区分大小写

3.5.4. 单词不要写错

 3.5.5. 见到非法字符:肯定是中文问题 我们写程序要求标点符号必须全部是英文状态

3.5.6. 括号的配对问题 一般来说,括号都是成对出现的

3.5.7. 在类 HelloWorld 中找不到主方法

3.5.8. 忘记书写语句后面的分号

3.6. 代码解释和注释

3.6.1. 类 类作为Java的基本执行单位,一份Java代码必须有类存在,而且作为文件的最外层结构,固定单词class 表示。并且以 {} 作为类的范围界定。public修饰的类为公共类,公共类的名称必须和文件名一致

3.6.2. 入口

  在Java中程序的入口是固定的,必须是以上格式,没有入口的程序时不能执行的

3.6.3. 输出语句

语句即一条条的指令,以分号且必须以分号结束。

     System.out.println("输出的内容")

为输出语句,功能则是将,引号中的内容输出到控制台,并在输出最后进行换行。

3.6.4. 注释

注释是对书写内容的解释和说明。是程序员为读者作的说明,是提高程序可读性的一种手段。我们写的 代码是给机器执行的,也是给人看的,在很多时候需要添加一些必要的说明,提示读者,这些说明并不 会对代码产生任何影响,也不需要执行。则使用程序中的注释来实现。

在写代码的过程中尽量加上合理的注释 

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值