计算机介绍
计算机介绍
内存
比特(bit)和字节(byte)
- 一个0或者一个1存储为一个比特(bit),是计算机中最小的存储单位。
- 计算机中是最基本的存储单元是字节(byte)。每个字节由8个比特构成。
- 计算机的存储能力是以字节和多字节来衡量的。如下:
- 千字节(kilobyte,KB)=1024B
- 兆字节(megabyte,MB)= 1024KB
- 千兆字节(gigabyte,GB)= 1024MB
- 万亿字节(terabyte,TB)= 1024GB
内存
- 内存(也叫 Random-Access Memory,RAM):由一个有序的字节序列组成,用于存储程序及程序需要的数据。
- 一个程序和它的数据在被CPU执行前必须移到计算机的内存中。
- 每个字节都有一个唯一的地址。见右图。使用这个地址确定字节的位置,以便于存储和获取数据。
- 一个计算机具有的RAM越多,它的运行速度越快,但是此规律是有限制的。
- 内存与CPU一样,也构建在表面嵌有数百万晶体管的硅半导体芯片上。但内存芯片更简单、更低速、更便宜。
内存在这里起了两个作用:
- 1.保存从硬盘读取的数据,提供给CPU使用。(内存存取数据的速度比硬盘的存取速度快10倍)
- 2.保存CPU的一些临时执行结果,以便CPU下次使用或保存到硬盘。(内存是带电存储的(一旦断电数据就会消失),而且容量有限,所以要长时间储存程序或数据就需要使用硬盘。)
人机交互方式
- 图形化界面(Graphical User Interface GUI)这种方式简单直观,使用者易于接受,容易上手操作。
- 命令行方式(Command Line lnterface CLI):需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令。
常用的DOS命令
- dir :列出当前目录下的文件以及文件夹
- md :创建目录
- rd :删除目录
- cd :进入指定目录
- cd.. :退回到上一级目录
- cd:退回到根目录
- del :删除文件
- exit : 退出dos命令行
- 补充:echo javase>1.doc
常用快捷键
- →:移动光标
- ↓:调阅历史操作命令
- Delete和Backspace: 删除字符
文档注释(Java特有)
格式:/**
@author 指定java程序的作者
@version 指定源文件的版本
*/
注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档。
多行注释
/*
*/
java用记事本写
-
编写:我们将编写的java代码保存在以".java"结尾的源文件中
-
编译:使用javac.exe命令编译我们的java源文件。格式: javac 源文件名.java
-
运行:使用java.exe命令解释运行我们的字节码文件。格式: java 类名
在一个java源文件中可以声明多个class。但是,只能最多有一个类声明为public的而且要求声明为public的类的类名必须与源文件名相同。
-
编译的过程:编译以后,会生成一个或多个字节码文件。字节码文件的文件名与java源文件中的类名相同。
问题
-
JDK,JRE,JVM三者之间的关系,以及JDK、JRE包含的主要结构有哪些?
- JDK = JRE + Java的开发工具(javac.exe,java.exe,javadoc.exe)
- JRE = JVM + Java核心类库
-
为什么要配置path环境变量?如何配置?
JAVA_HOME = bin的上一层目录
path = %JAVA_HOME%\bin -
常用的几个命令行操作都有哪些?(至少4个)
cd
mdrd
del
cd. .
cd/
应用程序=算法+数据结构
java语言应用的领域:
- java web开发:后台开发
- 大数据开发:
- Android应用程序开发:客户端开发
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?