栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java第一课

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java第一课

java第一课 001Java语言发展史
  1. 注意几个重要的节点就行

    注意这几个标记为红的节点,后面的1.几是版本号,java1.5的更新比较大,所以为了体现和前面的区别所以就叫java5.0版本,下面标红的就是几个比较重要的版本,java5.0是因为比起前面的那个有巨大的更新。java8.0是公司里面使用比较多的版本,java11.0是我们学习java基础之后使用的版本

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dp5hoeUJ-1656323950642)(C:Users13780OneDrive桌面戴尔java第一次任务1.png)]

  2. Java版本号和jdk版本号的关系

    比如:JDK7是用来体现Java7的,用来表示 Java 软件及其组件,包括“Java 运行时环境 (JRE)”和“Java 虚拟机 (JVM)”,所以普遍说话时可以指jdk7。java后面的版本号是用来体现这是java语言的哪一个版本的使用标准。java8相当于第八版的一个java语言标准。

002java跨平台原理
  1. 什么是java的跨平台

    java是一种跨平台的语言,跨平台是指一个Java程序可以在mac、window、Linux等多个平台使用。

  2. java跨平台的原理

    相当于不同的操作系统平台是不同国家的人,一个java程序想要让不同的人理解就需要翻译。而JVM就相当于翻译。还有就是windows的电脑要安装windows版的JVM,MAC的要安装MAC版的JVM,并不是所以平台都安装一中JVM就行,windows得安装windows的JVM,MAC的得安装MAC的JVM。

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6tusDKlZ-1656323950645)(C:Users13780OneDrive桌面戴尔java第一次任务2.png)]

003JDK和JRE
  1. 什么是JRE

    JRE是Java程序的运行时环境,即java虚拟机,包含 JVM 和运行时所需要的核心类库。 JVM是保证java程序的跨平台,因为,JRE包含了JVM,所以只安装了JRE也可以保证java程序的跨平台。因为JRE是Java程序的运行时环境,所以想要运行java程序就只需安装 JRE 即可。

  2. 什么是JDK

    JDK即Java Development Kit即Java程序开发工具包,包含 JRE 和开发人员使用的开发工具。其中的开发工具:编译工具(javac.exe)和运行工具(java.exe)。如果我们想要开发一个全新的Java程序,那么必须安装 JDK 。

  3. 所以JDK和JRE和JVM的关系是(如下的包含关系。我们安装了JDK就相当于java程序的开发和运行都可以了)

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ASP4iKes-1656323950646)(C:Users13780OneDrive桌面戴尔java第一次任务3.png)]

004JDK的下载和安装
  1. JDK的安装,这里省略,自己找文件下载就行。

  2. JDK目录下各文件的说明

    目录名称说明
    bin该路径下存放了JDK的各种工具命令。javac和java就放在这个目录。
    conf该路径下存放了JDK的相关配置文件。
    include该路径下存放了一些平台特定的头文件。
    jmods该路径下存放了JDK的各种模块。
    legal该路径下存放了JDK各模块的授权文档。
    lib该路径下存放了JDK工具的一些补充JAR包。

    其余文件为说明性文档。上面的目录下bin目录是最重要的,因为这里面存放了JDK的各种工具命令。javac和java就放在这个目录。

005常用的DOS命令
  1. DOS常用命令

    操作说明
    盘符名称:盘符切换。比如在C盘要到E盘,输入:E:回车,表示切换到E盘。
    dir查看当前路径下的文件和文件夹。
    cd 目录进入单级目录。cd itheima。(只能进入到当前文件下的单极目录)
    cd …回退到上一级目录。(cd与后面的内容之间最好加一个空格)
    cd 目录1目录2…进入多级目录。cd itheimaJavaSE
    cd 回退到盘符目录。
    cls清屏。
    exit退出命令提示符窗口。
006Path环境变量的配置
  1. 为什么要配置环境变量

    我们要开发java程序要使用JDK的安装目录的bin目录下的javac.exe和java.exe这两个开发工具。因为你在cmd里直接输入javac这个命令是不行的,你只能输入e:developjavajdk-11binjavac回车(这样的话就直接运行了)(这个目录是举例的,在我的这台电脑上jdk不是安装在这个目录下的),所以为了简化java的jdkl里的开发工具的使用,我们需要配置环境变量,配置好环境变量之后就可以直接输入javac。
    配置的过程如下。
    配置之前你要用这个javac得这样: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ewwY0DkJ-1656323950647)(C:Users13780OneDrive桌面戴尔java第一次任务4.png)]

    配置过程如下:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FRvySfnW-1656323950648)(C:Users13780OneDrive桌面戴尔java第一次任务5.png)]

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ycKfXgGS-1656323950650)(C:Users13780OneDrive桌面戴尔java第一次任务6.png)]

    这样后在命名窗口直接输入javac就可以运行jdk目录里面的javac.exe程序了

007HelloWorld案例
  1. 编写一个java程序需要:先写java源程序,这个用记事本也可以完成。再用javac.exe来编写程序。最后用java.exe来运行这个程序。

  2. 比如

    • 你在D盘的daierTest文件夹下创建了一个First.java文件。这就是写源程序这个步骤

    • 你在cmd中用javac去编译这个First.java文件,这就在那个目录下生成一个First.class的字节码文件。(这里要注意的是:你要把cmd的当前位置调为那个java文件下,再用”javac 文件名.java“这个格式来运行)。这就是用javac.exe来编写程序这个步骤。

    • 生成字节码文件后我们可以用”java 字节码文件名“来运行。(注意的是,这里不用加文件扩展名)。这就是用java.exe来运行这个程序这个步骤。

008常见BUG
  1. bug处理(重点是会看BUG,分析BUG):
    • 要关注BUG产生的位置
    • 要关注BUG的描述:这里举两个例子
      • 一个就是当出现”非法字符问题的时候“,经常就是中英文符号的问题
      • 一个是出现”某类不存在“的问题,经常就是类写错了。注意:类名习惯都是以大写字符开头。
009NotePad的使用
  1. 使用Notepad文本编辑器来编写java的好处:

    • 一、就是可以有高亮提示。比如,{}的范围等等。
    • 二、有文本的行数的提示。这个可以帮助你,遇到bug的时候更快捷地找到第几行,不用数。
  2. 使用Notepad文本编辑器来编写java的好处:

    • 一、就是可以有高亮提示。比如,{}的范围等等。
    • 二、有文本的行数的提示。这个可以帮助你,遇到bug的时候更快捷地找到第几行,不用数。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/995521.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号