java零基础小白到秃头--day01第一个java程序(输出Hello World)

第一章、计算机及其语言的发展历史

1.1 计算机的发展历史

电子管—>晶体管—>集成电路—>大型集成电路

微型化:计算机的硬件越来越完善,导致PC越做越小。

智能化:计算机的运算速度越来越快。

1.2 计算机语言的发展历史

机器语言:通过二进制编写,编码的复杂程度高,但是运算速度快。

汇编语言:通过汇编指令编写程序,计算机要将汇编语言转化成二进制数进行运算。

高级语言:通过各种自然语言的编写习惯书写的程序,开发复杂度降低,但是运算速度变慢。

1.3 卓越人物

  • 图灵:人工智能之父。
  • 冯诺依曼:计算机之父。

第二章、Java语言的前世今生

2.1 sun公司

java是Sun公司的产品。最早Java主要用来编写的程序是用来执行在可持设备上,对于语言的选择而言(要求语言必须中立),而C语言在当时是不支持跨平台的。

2009年Oracle公司收购Sun公司。java语言成为Oracle公司旗下的一款产品。

  • Java语言之父:詹姆斯.高斯林。

2.2 java语言的特点

  • 跨平台(一次编译到处执行)
  • 简单的(隐藏很多功能,提供另一种方式去使用,比如指针、内存垃圾)
  • 安全的
  • “完全”面向对象
  • 健壮的

2.3 java语言的常见单词

i、java语言的整体架构方向

  • javaSE:java语言的基础版本(游戏、图像化界面)
  • Java EE:java的企业级开发
  • Java ME:Java的移动开发

ii、java语言的结构

uFp3kQ.png

  • JDK: java开发工具包(java的运行环境(JRE)+编译运行等指令)
  • JRE:一个java程序如果想要运行,就要保证JRE的存在
  • JVM:java虚拟机
    • 是一个虚拟计算机
    • 作用:用来执行字节码文件
    • 是一个规范(编写虚拟机的规范)

2.4 java的跨平台方式

uizvKf.png

  • 编写源代码(通过java的语法编写 .java文件)
  • 编译源代码(通过javac命令将.java文件编译成.class文件)
  • 运行字节码文件(通过java命令解释执行字节码文件)

第三章、准备书写第一个java程序

3.1 下载安装JDK

i:下载

官网下载:https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html

ii:安装

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

iii:了解JDK的目录结构

uFp07F.png

3.2 配置环境变量

3.2.1 环境变量

windows操作系统中在DOS命令去启动一个程序时,需要指定当前程序的所在路径,寻址方式是先在当前目录下寻找,如果没有找到,就去环境变量中的path变量中继续寻找。如果path变量中还是没有就报错。(不是内部命令,也不是可执行程序)。

所以我们要在任意目录下执行javac程序来编译.java文件就要配置环境变量。

3.2.2如何配置

右击计算机->属性->高级系统设置->环境变量->系统变量->path

选中path->单击编辑->添加JDK的bin所在的目录。(根据你JDK不同的安装目录来选择)

uizzqS.png

3.2.3 查看安装

输入javac出现以下界面

uFpXB8.png

在输入java出现以下界面

uF9Shj.png

你的JDK就安装成功了。

3.3常见的DOS命令

  • cd(跳转目录)

    > cd c:\User\HP 

    跳转目录到c:\User\HP

  • cd…(返回上一级目录)

    > cd.. c:\User\HP

    返回c:\User\HP

  • dir(查看当前目录下所以文件)

    > dir 
  • echo

    > echo aaa>a.txt

    将aaa内容写入a.txt文件中

    如果a.txt文件不存在就新建一个

  • md(创建一个新的目录)

    > md
  • rd(删除目录)

    > rd aa

    删除aa这个文件

  • cls(清屏)

    > cls

第四章、编写第一个java程序

4.1 编写源代码(在控制台打印Hello World)

public class HelloWorld{
    public static void main(String[] args){
        System.out.println("Hello World");
    }
}

注意:你的文件名要和你的class后面的蓝色字体的名字一摸一样。

4.2编译源代码

  • 利用 cd命令进入我.java文件所在的目录(这个你把文件写到哪里目录就是哪里)。
  • 使用javac命令+你的.java文件的目录地址,把你的.java文件编译成.class文件。

4.3运行.class文件

使用java命令+你的文件名(不加后缀)执行你的.class文件,输出打印结果。

uF9eN4.png

这样我们的第一个java程序就写完了。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值