第一章 JAVA开发入门

第一章 JAVA开发入门

目标:
  • 了解语言特点
  • 理解运行机制
  • 掌握开发环境的变量
  • 掌握环境变量的配置
  • 掌握Eclipse开发工具的基本使用

1.1 JAVA概述

  • 计算机语言:机器语言、汇编语言、高级语言
  • Java是一门高级计算机语言
  • 1995年5月推出的一种可以编写跨平台应用软件、完全面向对象的程序设计语言
  • java分为三个技术平台:javaSE、javaEE、javaME。
    • javaSE:java标准版,是为开发普通桌面和商务应用程序提供的解决方案。(是javaEE和javaMA的基础)javaSE是三个平台的核心部分,包含java最核心的类库。
    • javaEE:java企业版,是为开发企业级应用程序提供解决方案。
    • javaMA:java小型版,是为开发电子消费产品和嵌入式设备提供的解决方案。
特点:面向对象性、安全性、简单性、跨平台性、支持多线性
  1. 简单性:不使用指针,而是使用引用,并提供了自动的垃圾回收机制
  2. 面向对象性:Java语言提供了类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。Java语言是一个纯粹的面向对象程序设计语言。
  3. 安全性:不支持指针,一切内存的访问必须通过对象的实例变量。
  4. 跨平台性:Java语言编写的同一段程序可以运行在各种平台之上。
  5. 支持多线性:程序中有多个任务并发控制,很大程度上提高程序的运行效率。

1.2 JDK的使用

jdk:JAVA语言的开发环境(java编译器、java运行工具、java文档生成工具、java打包工具)
jre:java运行环境(不包含编译工具 )
jvm:java虚拟机。

JDK目录解读:
  • bin目录:该目录存放一些可执行程序
  • db目录:是一个小型的数据库
  • jre目录:程序运行时的环境,java运行时的环境根目录。
  • include目录:用于存放头文件
  • lib目录:Java类库或库文件,是开发工具使用的归档包文件。
  • src.zip文件:放置的是JDK核心类的源代码,通过该文件可查看。
  • 注: bin目录下,javac.exe是java编译器工具
  • 注: java.exe是java的运行程序,编译好的是后缀名为 .class的文件。

1.3第一个JAVA程序

  1. 新建一个记事本
  2. 代码:
    class HelloWorld {
    public static void main(String[] args) {
    System.out.println("这是第一个Java程序!");
    }
    }
  3. 保存到java-bin目录下
    注:代码class后的文件名与保存的名字要一致,文件后缀名为.java
  4. 打开doc窗口(系统键+R打开后输入cmd),将位置调整到class 文件所在位置。
    注:输入cd ,将class的目录复制到后边
  5. 输入javac HelloWorld.java 进行编译。
    6.输入java HelloWorld 进行运行。
常见的DOS命令
  • exit 退出当前DOS命令窗口
    cls 清屏
    dos窗口中的内容如何复制任意位置,鼠标右键标记,选中复制的内容即可
    dir 列出当前目录下所有的子目录
    cd 命令表示改变目录
    • eg:cd 目录的路径
      cd 写前面就是绝对路径
      cd … 回到上级目录
      cd\ 直接回到根目录
  • 切换盘符:
    c: 回车
    d:回车
  • ipconfig 搜索IP 地址
解析注释:
  • class 是一个关键字,用于定义一个类
  • HelloWorld是类的名称,简称类名,关键字和类名之间用空格,制表符进行分隔。
  • "public static void main(String [ ] args){ }"定义了一个main方法。
  • 在main方法中编写了一条执行语句,“System.out println(“HelloWorld”);”,它的作用是打印一段文本信息。
  • 程序中出现的空格、括号、分号等符号必须用英文半角格式。

1.4系统环境变量

  • 配置临时classpath:set classpath=根目录
  • path:可告知Windows去哪儿找java或javac这个命令 set
  • classpath:告知java虚拟机去哪儿找可运行的后缀名为.class 文件。
  • 如何配置:计算机属性—高级—环境变量—path/classpath(将所在目录复制)

1.5java的运行机制

  • 编写一个HelloWorld.java文件
  • 使用javac HelloWorld.java 进行编译,完成后,会自动生成一个HelloWorld.class字节码文件。
  • 使用java HelloWorld 运行程序。
  • 注: 不同的操作系统需使用不同版本的虚拟机。
    特点:一次编写,到处运行。
    java程序是跨平台,java虚拟机不能跨平台。

1.6Eclipse开发工具

  1. 创建java项目, 文件—新建—Java项目
  2. 包资源管理器中, 右键src—新建—包
  3. 创建java类, 右键包名—新建—类 (Name表类文本)
  4. 右键 run as application—运行
posted @ 2020-07-06 19:51  ZNGC2237  阅读(194)  评论(0编辑  收藏  举报