第一讲 计算机基础知识

数据的存储和运算

计算机存储数据的单位是字节(byte),是8位二进制。

vba 和java哪个快_vba 和java哪个快

人机交互方式

vba 和java哪个快_jvm_02

Path 环境变量

当我们使用 CMD 启动程序时,哪些后缀可以省略?

通过命令 set pathext可以看到有 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC 并且在运行时会按照这个顺序来优先启动。比如说存在同名文件 A.batB.bat,那么在目录下打开 CMD 输入 A 时会启动 A.exe

vba 和java哪个快_java_03

计算机语言

vba 和java哪个快_vba 和java哪个快_04


vba 和java哪个快_Java_05


vba 和java哪个快_jvm_06

Java 简介

Java 三大平台分别是:

  • Java SE 桌面应用开发
  • Java ME 嵌入式应用开发
  • Java EE Web网站开发

vba 和java哪个快_vba 和java哪个快_07

vba 和java哪个快_vba 和java哪个快_08

vba 和java哪个快_jvm_09

Java 跨平台工作原理

vba 和java哪个快_开发语言_10

C# 无法在 Linux 上运行。
在需要运行Java应用程序的操作系统上,安装一个与操作系统对应的 ]ava 虚拟机( IVM Java Virtual Machine) 即可。
JVM 虚拟机本身不允许跨平台,允许跨平台的是 Java 程序。

JDK下载和安装

8.0 市面占比最多的版本,逐步转用 11.0。

vba 和java哪个快_开发语言_11

vba 和java哪个快_开发语言_12

下载 msi 属于 window 安装程序,直接全回车即可。然后打开 CMD 输入 java -version 可以看到安装完成。

Helloworld 程序

vba 和java哪个快_jvm_13

javac.exe 编译 java 文件为字节码文件 class。JVM 认识 class 文件,使用 java.exe 运行。

javac xxx.java
java xxx.class

按住 Shift + Delete 是永久删除

class Name这里的 Name 可以和文件名不一样。

public class Name这里的 Name 可以必须和文件名一致。

vba 和java哪个快_vba 和java哪个快_14

JDK 11 开始支持 Java 直接运行源代码 Java 文件。

JDK的组成

vba 和java哪个快_vba 和java哪个快_15

配置 JAVA HOME

vba 和java哪个快_jvm_16

1、新建系统变量 JAVA_HOME 为 jdk 目录。

2、配置 Path 环境变量,添加 %JAVA_HOME%\bin 即可。

vba 和java哪个快_vba 和java哪个快_17

IDEA 下载

https://www.jetbrains.com/idea/download/#section=windows

IDEA 项目结构介绍

  • project(项目)
  • module(模块)
  • package(包)
  • class(类)

vba 和java哪个快_开发语言_18

psvm主方法快捷编写方式 public static void main(String[] args)sout快捷生成System.out.println("running");