java基础学习 day02(java环境基础概念,CMD运行java程序)

  1. 环境变量可以让我们在任何路径下都能打开指定文件
  • 如果想要计算机查找速度更快,可以将指定文件的路径置顶
  1. jdk等编程软件安装时,路径不要带有中文,空格,特殊符号。否则容易报错。
  • bin文件夹:存放各种工具命令,如javac java等
  • conf文件夹: 存放相关配置文件
  • include文件夹:存放平台特定的头文件
  • jmods文件夹:存放各种模块
  • legal文件夹:存放各种模块的授权文档
  • lib文件夹:存放工具的一些补充jar包
  1. 在使用CMD编写java程序时有三步:

    • 先切换盘符,找到我们刚刚书写的代码文件

    • 之后编译,通过javac(JDK提供的编译工具),把当前路径下的HelloWorld.java文件编译成class文件

    • 最后运行,通过java (JDK提供的运行工具),把当前路径下的HelloWorld.class文件运行,在cmd界面时,不写.class后缀名

    • System.out.println(); 注意System的S要大写

    • java中所有标点符号都要用英文标点符号

    • 编译,即翻译,将计算机看不懂的高级语言翻译成计算机看得懂的二进制语言。

    • java文件的名称应当与public类名相同,同时java文件中有多少个类,编译后就有多少个.class文件,即字节码文件,一个类对应一个.class文件。

  2. JDK:编写Java程序的程序员使用的软件,可以理解为java SDK,Java开发工具包(JVM,核心类库,开发工具)

    JRE:运行Java程序的用户使用的软件,Java的运行环境(JVM,核心类库,运行工具)。

    • JDK包含了JRE,JRE包含了JVM
    • 核心类库:Java事先写好的东西,我们运行代码的时候需要它。
      • 首先Java把源文件编译为.class的类文件,这种类文件可以在虚拟机上直接执行。他不与计算机操作系统进行直接交互,而是通过虚拟机,间接的与操作系统交互,由虚拟机将类文件解释给操作系统执行。
    • *只有JVM不能成功执行.class文件,因为在解释.class文件时,JVM还需要调用解释所需的核心类库。

    Server JRE:服务端使用的Java运行环境

    SDK:软件开发工具包(是一个大的概念,如安卓开发工具包,android SDK,Java开发工具包,Java SDK),在Java中用于描述1998年到2006年之间的JDK

    DAO:数据访问接口。数据访问,顾名思义就是与数据库打交道

    MVC:模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

丿罗小黑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值