初始计算机和java

一、计算机体系结构

1、计算机概念
计算机,是一种现代用于高级计算,使用广泛的设备。有计算机硬件和软件两部分组成。
硬件:客观存在的各种计算机相关设备
软件:用于控制各种硬件设备完成各种功能

常见的主要硬件:中央处理器(CPU)、内存、硬盘、输入输出设备、主板、机箱和电源灯辅助设备。
常见的软件:系统软件和应用软件;系统软件就是操作系统,是其他软件的基础。
主流的操作系统:Windows/Unix/Linux/IOS/Android
操作系统分为:操作系统内核(OS Kernel)、操作系统外壳(OS Shell)

二、计算机语言的概述

计算机语言:人与计算机之间的沟通方式

Java SE:Java平台标准版,是Java平台的基础。包含运行Java应用所需要的基础环境和核心类库。定义了基于桌面应用的基础类库,通过使用这些类库,可以编写桌面应用。
Java EE:Java平台企业版,构建在Java SE基础之上,用于构建企业级应用,主要是那些为商业组织、大型企业而创建的应用系统。
Java ME:Java平台微型版。随着Android智能平台的普及,Java ME已经被淘汰。

JDK:Java开发工具包(Java Development Kit)。
JRE:Java SE运行时环境(Java SE Runtime Environment)。提供运行Java应用程序所必须的软件环境。
JVM:Java 虚拟机,实现Java的跨平台运行。

Javac.exe:编译器,主要用于将高级Java源代码翻译成字节码组成。
Java.exe:解释器,主要用于启动JVM对字节码文件进行翻译并执行。

三、编写Java程序的流程

1、Java开发的常用工具:

  • 文本编辑器

    记事本、Notepad++、Edit Plus、UltraEdit

  • 集成开发环境

    Jbuilder、NetBeans、Eclipse、MyEclipse、IDEA

2、常见的错误:

  • 错误:需要class、interface或enum =>通常都是class关键字拼写错误
  • 错误:找不到符号=>通常因为单词拼写错误或Java中不支持这样的单词
  • 错误:非法字符:’uff1b‘=>通常是因为出现了中文标点符号
  • 错误:在类PrintTest中找不到main方法,请将main方法定义为:=>main写成了mian

3、Java11新特性之简化的编译运行

  • 新建文本文档,将文件扩展名有xxx.txt修改为xxx.java
  • 使用记事本/Notepad++的方式打开文件,编写Java代码后进行保存
  • 启动dos窗口,并切换到.java文件所在的路径中;
  • 使用java xxx.java进行编译运行,打印最终结果(慎用)

4、常玥快捷键:

windows+d 回到桌面

windows+e 打开计算机

windows+l 锁屏

windows+r打开运行

windows+tab切换任务

alt+tab 切换任务

ctrl+alt+delet 打开管理器

5、注释

//:单行注释

/* */:多行注释

/** */ ;文档注释,支持提取的注释

多行注释之间不能嵌套

6、环境变量配置

为了使可执行文件在任意路径下使用,则需要将路径信息配置到环境变量Path中。

配置方式:计算机=>右击,选择属性=>高级=>环境变量=>系统变量=>找到Path,点击编辑=>将javac.exe所在的路径系统配置到Path变量值的最前面,加上英文版的分号=>一路点确定即可

环境变量配置结束需要重启dos窗口

7、跨平台原理

Java字节通过JVM翻译为具体平台能够执行的机器指令。

文章内容输出来源:拉勾教育Java高新训练营。

本文来自博客园,作者:寒露凝珠,转载请注明原文链接:https://www.cnblogs.com/china-soldier/p/14811500.html

原文地址:https://www.cnblogs.com/china-soldier/p/14811500.html