欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

初识计算机和Java语言

程序员文章站 2022-03-23 22:05:06
初识计算机和Java语言Java的主要版本JAVA SEJAVA EEJAVA ME相关概念jdk的目录结构bin目录-该目录下主要存放JDK的各种工具命令。conf目录-该目录下主要存放jdk的相关配置文件。include目录-该目录下主要存放了一些平台的头文件。jmods目录-该目录下主要存放了JDK的各种模块。legal目录-该目录下主要存放了JDK模块的授权文档lib目录-该目录下主要存放JDK工具的一些补充jar包和源代码JDK-称之为Java开发工具包。开发人员...

初识计算机和Java语言

Java的主要版本

  • JAVA SE
  • JAVA EE
  • JAVA ME

相关概念

jdk的目录结构
  • bin目录-该目录下主要存放JDK的各种工具命令。
  • conf目录-该目录下主要存放jdk的相关配置文件。
  • include目录-该目录下主要存放了一些平台的头文件。
  • jmods目录-该目录下主要存放了JDK的各种模块。
  • legal目录-该目录下主要存放了JDK模块的授权文档
  • lib目录-该目录下主要存放JDK工具的一些补充jar包和源代码

JDK-称之为Java开发工具包。开发人员需下载和安装,主流为JDK11。

JRE-称之为Java SE运行时环境,提供了运行Java应用程序所必须的软件环境等。无论是开发啊还是运行Java应用都必须安装。

Javac.exe-编译器,主要用于将高级Java源代码翻译成字节码文件。

Java.exe-解释器,主要用于启动JVM对字节码文件进行解释并执行。

编写Java程序的流程

  • 使用Java xx.java进行编译,生成xx.class的字节码文件

  • 使用java xxx.java进行解释执行,打印最终结果

/*
 * 项目名称:第一个Java程序
 * 项目功能:打印一句话
 * 作   者:悟空
 * 版   本:1.0
 *
 */
 
 //类名,类体
 public class Helloworld {

//主方法名,程序的入口,主方法体
    public static void main(String[] args) {
        System.out.println("hello world!是啊");
    	} 	
 	
 	}

常见的错误和简化的编译运行

常见的错误
  • 错误:需要class,interface或enum =>通常都是class关键字拼写错误
  • 错误:找不到符号=>通常因为单词拼写错误或Java中不支持这样的单词
  • 错误:需要’;’=>通常都是因为少写分号,加上英文版分号即可
  • 错误:非法字符:‘uff1b’=>通常是因为出现了中文标点符号,修改为英文版即可

常用的快捷键和注释

常用的快捷键

ctrl + s保存 ctrl + c 复制 ctrl + v 粘贴 ctrl + a 全选 ctrl + x 剪切 ctrl + z 撤销 ctrl + f 搜索

ctrl + shift 切换输入法,使用shift进行中英文切换

windows + d回到桌面 windows + e 打开计算机 windows + l 锁屏

windows + r 打开运行,输入cmd后回车就会启动dos窗口

windows + tad 切换任务,alt+tab 切换任务

ctrl + alt +delete 启动任务管理器

注释
  • 注释用于进行代码说明,是给程序员看的文字描述,编译器会忽略注释
  • 基本分类

//单行注入,从//开始,到本行结束,都是注释

/* */多行注释,从 /* 开始,到*/结束,中间所有都是注释

/** */多行/文档注释,从/**开始,到 */结束是一种支持提取的注释

  • 多行注释不允许嵌套使用

环境变量的配置

  • 基本概念

通常情况下可执行文件只能在该文件所在的路径中使用,为了使得该可执行文件可以在任意路径中使用,则需要将该文件所在路径信息配置到环境变量path中

  • 注意事项

切记Path变量原来的变量值不要删除,配置完毕后要记得重启dos窗口

跨平台原理

  • Java字节码可以通过JVM翻译为具体平台能够执行的机器指令。由于Sun定义了JVM规范,而且不同的操作系统大多提供了JVM实现,才使得形同的一个字节码可以在不同的系统上运行,从而使Java赢得了“一次编译,到处使用的”

总结

1、计算机的体系结构(常识)

计算机的概念、硬件、如那件、结构图

2、Java语言的概述(常识)

计算机语言的发展呢,Java的发展,主要版本

3、开发环境的搭建的使用(重点)

jdk、jre、Javac.exe、java.exe概念 编写Java程序的流程、快捷键和注释、环境变量的配置、跨平台原理

本文地址:https://blog.csdn.net/weixin_38908960/article/details/110919228

相关标签: java jdk jvm