开发第一个Java程序

开发第一个Java程序

检查发现的问题分析

  1. 没有自己手动安装JDK
    • 要求:无论是家里的电脑还是学校的电脑,一定自己手动操作每天内容
  2. 有些同学现在还没有做到听我指挥,指哪打哪
    • 查老师将会不喜欢你
    • 你讨厌上查老师的课,就学不好
    • 查老师没法保证你的学习效果,因为查老师的经验是经过检验的,大多数人有效
      • 不要做工厂里的“残次品”
  3. 有同学是使用win7系统
    • 使用win7系统的同学可能更费工夫,多百度一下

1.DOS系统

1.1什么是DOS系统?

DOS系统,全称Disk Operating System,磁盘操作系统,它是一种较为传统的操作系统。

没有携带可视化界面,无法使用鼠标。在DOS系统中,需要使用DOS命令来执行任务/工作(复制文件、删除…)

我们可能在电影中看到的“黑窗口”就是用的DOS系统。

现今的Windows操作系统,内置了一个简易的DOS系统,为了方便开发者来使用。

进入方式: windows键 + R键->弹出运行窗口->输入cmd回车->进入DOS系统界面。

注意进入DOS最好采用管理员身份进入,以防止一些命令无法使用,或者权限不足。

win10一般进入都是非管理员,这时候window键打开开始菜单,然后输入cmd,再然后右键cmd程序,以管理员身份运行即可。

不用在意进入DOS之后,最初的目录在哪,只要是以管理员身份进入的即可。

1.2 DOS系统常见命令

进入到DOS系统后,界面上显示的包含有:

  • 版权声明
  • 类似C:\Windows\system32>的一个内容
    • 代表的是你当前进入了DOS系统的哪个位置
    • 例如:C:\Windows\system32>
      • 当前处于C盘
      • 当前处于C盘下的Windows目录下的system32目录下
      • 类似于子啊Windows系统中进入下方位置了
  • 一个光标在闪烁
    • 等待你输入DOS命令

1.2.1 切换目录

执行命令,输入完命令后回车即可。注意:符号之类的采用英文符号。也别少了空格

  • 切换磁盘

    • 盘符名:
  • 在同一个磁盘切换目录

    • cd 要切换到的目录地址
      • 例如:我现在处于C盘,我现在要切换到C盘的windows下的system32目录
      • cd c: \windows\system32(绝对路径)
      • 例如:我现在处于C盘的Windows目录下,我想进入windows目录下的Setup目录下。
      • cd Setup(相对路径)
      • cd … 返回上一级目录
      • … 是每一个目录下都隐藏着的目录,它代表上一级目录

    利用Tab键可以有效的解决输错问题,它能够自动补全。

    实现原理:依赖在某个目录下按名进行模糊查询实现的。

    1.2.2 查看当前目录下的所有内容

    dir(directory,目录)

    1.2.3 清屏命令

    cls 清理命令行的当前历史记录

    1.2.4 运行程序

    在cmd中想运行程序:

    1. 直接输入程序名字(配置做一些配置之后才能使用)

    2. 切换该成程序的所在位置,然后在当前目录下输入程序名字

      • 你也可以先通过windows系统找到改程序位置,然后在地址栏输入cmd,回车后可以直接打开DOS系统并切换到了当前目录下。
    3. 直接输入改程序的所在路径,例如:D:\Learn\ruanjian\Java\jdk1.8.0_202\bin\Java.exe

2.配置JAVA_HOME

2.1环境变量是什么?

环境变量(environment vaiables)一般指在操作系统中用来指定操作系统运行环境的一些参数。

一般环境变量中的变量信息是操作系统中各个程序可以公用的。

2.2path环境变量

path环境变量的作用:

  • 当我们在Wiondows或DOS中运行一个程序,而没有告诉他这个程序所在的完整路径时,系统除了在当前目录下寻找此程序外,还会到path环境变量寻找。

**编辑环境变量的方式:**开始菜单中搜索 环境变量,在搜索到的结果中,选择编辑系统环境变量。->系统属性的高级选项卡中->点击下方的 环境变量 按钮,即可进入环境变量列表界面。根据你的需求选择某个环境变量进行编辑即可。

2.3配置JAVA_HOME

在系统变量列表,我们可以找到Path环境变量,双击可以进入编辑状态。

在Path环境变量的目录列表中,可以新建一个新的程序地址,例如:我的jaca.exe在D:\Learn\ruanjian\Java\jdk1.8.0_202\bin目录下,那就把这个目录地址存储在Path环境变量中。

但是仅仅如此做,后期我们安装了一些需要使用java的程序时,它们再找java安装位置时是找不到,可能导致它们无法运行。

我们可以在环境变量中配置一个 JAVA_HOME然后存储java的安装地址,这样这些程序就可以找到java的位置了。

我们发现Path环境变量中刚配置的java.exe程序地址,和JAVA_HOME变量值仅差一个bin目录的区别,为了提升该变量的复用性,我们可以在Path环境变量中引用JAVA_HOME变量。

当未来,java安装目录更换之后,我不需要又更改Path内的地址,又更改JAVA_HOME。

现在只需要改JAVA_HOME值即可。

配置好之后,从新打开DOS系统,原有的窗口全部关掉。

3.开发第一个Java程序

我们通过java语言的语法给计算机下达一系列的指令。

3.1使用记事本开发步骤

  1. 创建一个文本文档,命名为 HelooWord

  2. 使用Sublime Text或者notepad ++打开该文档

  3. 编写java语言的与指令(单词大小写不能错误),写完后按Ctrl+s保存

    代码里的

    ublic class HelloWorld{
          
          
    	public static void main(String[] args){
          
          
    		System.out.println("Hello World");
            System.out.println("Hello World");
            System.out.println("Hello World");
    	}
    }
    
  4. 更改文本文档的扩展名为java(java是java程序文件的扩展名)

  5. 运行程序

    1. 编译(将java代码翻译为计算机能够识别的语言)

      • javac.exe(java compiler,java编辑器)
      • javac HellWord.java
      • 编译后,会产生一个HelloWord.class 文件
    2. 运行(运行好的语言内容)

      • java.exe
      • java HelloWord

      运行的时候不能写.class后缀

常见问题:

  • 单词错误
    • HelloWorld,反例Holl…
  • 不看重大小写问题
    • helloworld
  • 类名和文件名未保持一致
  • 符号用的是中文
    • {}、()、;、""
  • JAVA_HOME没配好

3.2基础结构和语法

3.3虚拟机和跨平台原理

4.反翻译

5.作业

  1. 实现20次HelloWorld
  2. 编写一个程序,输出你的各项信息(先使用英文)

猜你喜欢

转载自blog.csdn.net/weixin_42022795/article/details/113246386