首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java基础之计算机基础知识

在学习Java基础知识之前,首先让我们来了解一下计算机的基础知识。

计算机是什么

【官方的解释】计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。

【通俗的解释】计算机是由一堆硬件和软件组成的,能够为人们服务的电子计算机。

计算机是长这个样子的

【硬件】hardware,是指计算机中由电子、机械和光电元件等组成的各种物理装置的总称。

硬件主要的组成部分

【软件】software,是按照特定顺序组织的计算机数据和指令的集合。

软件是由系统软件和应用软件组成的。

系统软件:Windows操作系统、Linux操作系统、MacOS操作系统、iOS操作系统、Android操作系统......

计算机语言

语言:人与人之间进行交流沟通的媒介,比如说中文、英文、韩语、泰语等

那么计算机语言又是什么呢?当然是人与计算机进行相互沟通的语言了。它是指为了人与计算机能够进行沟通而发明的一种特殊符号。

计算机语言按照跟硬件的远近程度可分为

机器语言:由0和1组成的,阅读和编写都特别麻烦的语言

汇编语言:又称为助记符,主要是一些特殊的符号组成,计算机不能直接读取,需要记忆的符号非常多,编码依然不方便

高级语言:也就是使用普通的英语单词的进行编写的计算机语言,它的出现,大大降低了编程开发难度。让人们可以以人类的思维去编写计算机代码,常见的高级语言有:C、C++、Java、Python等

计算机常用的快捷键

Tab: 制表符,用于缩进

Shift: 上当键

Ctrl: 控制键,一般和其他键组合使用

Alt: 改变键,一般可以调用窗口菜单,常常和其他键进行组合使用

space:空格键

Enter: 回车键,换行

Ctrl + A 全选

Ctrl + C 复制

Ctrl + V 粘贴

Ctrl + X 剪切

Ctrl + Z 撤销

Ctrl + S 保存

JDK相关的基本知识

JDK

Java DevelopmentKit,也就是Java开发工具包,主要用于Java程序的开发

JRE

Java Runtime Environment, 即Java运行环境,主要用于运行Java程序的

JVM

Java Virtual Machine, 即Java虚拟机

将Java程序翻译成机器语言,交给底层操作系统执行,并保证运行效果,实现Java程序的跨平台开发。

那么以上三者,有什么关系呢?一图解释之

那么Java程序是如何实现跨平台的呢?

JVM是用来保证Java程序跨平台的基础,它本身是不能跨平台的,需要为每个操作系统单独安装对应版本的JVM。

Java程序三部曲

JDK开发Java程序

JRE运行程序

JVM确保跨平台运行

JDK的下载安装

JDK下载地址

Oracle官网下载https://www.oracle.com/downloads/

JDK的安装

安装的路径不能有中文或者特殊符号

所有和开发相关的软件最好安装在统一的目录下

最好根据自己的实际情况选择安装,不建议一直下一步安装

配置环境变量(Windows操作系统)

方式一:直接填写至环境变量

方式二:JAVA_HOME

JDK如何验证配置成功

打开命令行终端程序,输入Java命令后,如果提示“不是内部或外部命令,也不是可运行的程序或批处理文件”,则JDK安装失败,需要卸载重新安装。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210118A0G1ZQ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券