当前位置: 首页 > news >正文

【Java SE 基础学习打卡】02 计算机硬件与软件

目录

  • 前言
  • 一、先搞懂:硬件就是电脑 “看得见的零件”
  • 二、再明白:软件就是电脑 “看不见的工具”
  • 三、关键逻辑:软硬件是怎么配合干活的?
  • 四、不用怕:性能指标就看这几个
  • 五、实用建议:编程该选什么样的电脑?
  • 总结

前言

刚开始学编程的小伙伴,可能会觉得 “我只要会写代码就行,硬件软件这些跟我没关系”。其实不是哦!就像做饭得先认识锅碗瓢盆、知道火怎么开,学编程也得搞懂 “代码跑在电脑的哪些零件上”“哪些软件能帮我写代码”。这一节咱们用大白话聊硬件和软件,还会说怎么选适合编程的电脑,帮你打牢基础。

一、先搞懂:硬件就是电脑 “看得见的零件”

硬件系统,简单说就是电脑里所有能摸得着、看得见的实体部件 —— 比如你敲的键盘、看的屏幕,还有机箱里那些密密麻麻的 “小方块”,都是硬件。
在这里插入图片描述

这些零件就像 “小帮手”,各有各的活儿,凑一起才能让电脑正常干活。咱们不用记太复杂,重点认识几个编程会用到的关键零件:

  1. CPU(中央处理器):电脑的 “大脑”!你写的代码要运行、算数据,全靠它来指挥和处理,比如算 “1+1”“循环遍历数组”,都是 CPU 在干活。

  2. 主板:电脑的 “接线板 + 指挥中心”,CPU、内存、硬盘这些零件都得插在主板上,它负责让这些零件之间传信息、配合工作。

  3. 内存(RAM):电脑的 “临时工作台”!你打开编程软件(比如 IDEA)、运行代码时,数据和程序会临时存在这里 —— 内存越大,能同时打开的软件、处理的数据越多,写代码时就不容易卡。

  4. 硬盘(HDD/SSD):电脑的 “长期仓库”!你写好的代码文件、安装的编程软件,都会存在硬盘里,就算关了电脑也不会丢。现在常用的固态硬盘(SSD)比传统机械硬盘(HDD)快很多,打开软件、存代码都更麻利。

  5. 显卡(GPU):电脑的 “画图小能手”!平时写代码、看文档不用太好的显卡,但如果以后学图形化编程、做游戏相关开发,显卡就很重要了。

  6. 输入输出设备:就是跟你互动的零件 —— 键盘(你敲代码用)、鼠标(点按钮用)是 “输入设备”,屏幕(看代码结果)、扬声器(听提示音)是 “输出设备”,缺一不可。

二、再明白:软件就是电脑 “看不见的工具”

软件系统,是电脑里看不见摸不着的程序和文档—— 比如你用的 Windows 系统、写代码的 IDEA,都是软件。没有软件,硬件就是一堆 “没用的零件”,啥也干不了。

软件分两大类,咱们记清楚区别,以后用的时候就不懵了:

  • 系统软件:电脑的 “大管家”!负责管理硬件、让硬件听话。最常见的就是操作系统(比如 Windows、MacOS),你写代码时打开软件、存文件,其实都是操作系统在帮你协调硬件。

  • 应用软件:直接帮你干活的 “小工具”!比如写 Java 代码用的 IDEA、记事本,看教程用的浏览器,整理笔记用的表格软件,都属于应用软件 —— 咱们学编程,主要就是跟这类软件打交道。

在这里插入图片描述

三、关键逻辑:软硬件是怎么配合干活的?

当我们用一个应用程序时,比如用编辑器写代码想保存文件,这个程序会先向操作系统 “打招呼”,提出使用硬件的请求。操作系统接到请求后,会 “安排” 相应的硬件(比如让 CPU 处理保存指令,让硬盘准备存储数据)去干活。硬件完成任务后,会把结果告诉操作系统,操作系统再把结果反馈给应用程序,这样我们就能看到文件保存成功了。

在这里插入图片描述

简单说:应用软件靠系统软件 “传话”,系统软件指挥硬件干活,硬件把结果再通过系统软件反馈给应用软件—— 这个流程,就是电脑处理所有任务的核心逻辑。

四、不用怕:性能指标就看这几个

选电脑时,商家常说 “CPU 是 i7”“内存 16G”,这些就是性能指标。咱们不用懂太多,记住几个跟编程相关的关键指标就行:

  1. CPU:看 “型号” 和 “核心数”。现在主流的英特尔 i5、i7,或者 AMD 的锐龙系列都够用 —— 不用追求最高配,i5 就能满足日常写 Java 代码的需求。

  2. 内存:重点看 “容量”。最少得 8G(打开几个软件可能会有点卡),建议直接选 16G—— 以后同时开 IDEA、浏览器、笔记软件,也不会卡。

  3. 硬盘:优先选 “固态硬盘(SSD)”,容量最少 512G。代码文件虽然不大,但编程软件(比如 IDEA)安装包大,512G 足够装软件、存代码,不够了还能外接移动硬盘。

  4. 显卡:学基础 Java 编程不用特意选好显卡,普通集成显卡就行 —— 除非你以后要学游戏开发、图形处理,再考虑独立显卡。

五、实用建议:编程该选什么样的电脑?

很多小伙伴不知道买笔记本还是台式机、选多少钱的,其实不用纠结,跟着这几点选就行:

在这里插入图片描述

学习编程该选什么样的电脑?可以从这些方面考虑:

  1. 笔记本还是台式机?

    • 想随时随地写代码(比如在图书馆、教室),选笔记本,方便携带;

    • 主要在家学,预算有限想性价比高,选台式机 —— 同价位的台式机,CPU、内存这些配置会比笔记本好。

  2. 商务本还是游戏本?

    • 强烈推荐商务本!游戏本虽然配置高,但又重又厚,还特别贵,而学编程根本用不上那么高的配置;商务本轻便、续航久,日常写代码刚好够用,价格也更适中。
  3. 预算多少合适?

    • 入门级:3000-4000 元,能满足基本编程需求(比如跑简单的 Java 程序、写文档);

    • 舒适级:5000-7000 元,配置均衡,用三五年都不会卡,推荐大多数人选这个价位;

    • 高端级:7000 元以上,预算充足可以选,体验更好,但不是必需的。

  4. 其他小细节

    • 屏幕:不用追求多高清,14 寸或 15.6 寸就行,看着舒服不刺眼;

    • 续航:笔记本优先选续航 6 小时以上的,出门不用总找插座;

    • 接口:至少有 1-2 个 USB 接口,方便插 U 盘、外接鼠标。

总结

学完这一节,你只要记住 3 件事:

  1. 硬件是 “看得见的零件”(CPU、内存、硬盘等),软件是 “看不见的工具”(系统软件管硬件,应用软件帮你写代码);

  2. 代码运行的逻辑:应用软件→系统软件→硬件,再反向反馈;

  3. 选编程电脑,优先 16G 内存、512G 固态硬盘的商务本,预算 5000-7000 元最合适。

搞懂这些,以后写代码时,你就知道 “代码在电脑里怎么跑起来的”,选电脑也不会被商家忽悠啦!

http://www.dtcms.com/a/578097.html

相关文章:

  • SDIO(Secure Digital Input Output,安全数字输入输出)
  • wordpress批量下载外链图片长春网站推广优化公司
  • 在 Ubuntu 上安装 Ollama 并通过 Open WebUI 运行本地大语言模型
  • 用Python来学微积分34-定积分的基本性质及其应用
  • 如何做网站代码荥阳市城乡建设规划网站
  • Jmeter+ant+Jenkins 接口自动化框架-让jmeter脚本自己跑起来
  • 宝安区住房和建设局网站河南做网站多少钱
  • Java集合框架:深入理解List与Set及其实现类
  • 前端工程师职业规划与转型指南
  • 网站建设管理情况的通报国外工业产品设计网站
  • EventOS:面向MCU的事件驱动框架
  • 视频直播点播平台EasyDSS:打造高品质赛事直播的全链路解决方案
  • 广州网站制作哪家全面万达做的电商网站
  • C# 分部类读取学生信息
  • 分布式事务的实现方案:从理论到实践的全方位解析
  • 瑞萨RH850使用记录(三):看门狗(选项字)、AD、CAN、软复位(复位原因)
  • web应用构建与部署的本质区别
  • 源码管理 网站2021年企业所得税怎么征收
  • 建设小说网站的系统有哪些目前最新推广平台
  • iOS文件管理工具深度剖析,从系统沙盒到跨平台文件操作的多工具协同实践
  • 数据结构—排序算法篇二
  • 基于SpringBoot2+Vue2的实验室和实验器材预约平台
  • 比较好的网站建设技术开发wordpress4.7.2写文章
  • 产品定制网站电子商务平台建设内容
  • 手机射频阻抗匹配调试方法
  • 手机网站打不开被拦截怎么办wordpress漂浮按钮
  • Chaos-nano 协作式异步操作系统:赋能 AVR 8 位单片机的革新之路
  • 实对称矩阵的正交相似对角化
  • 印度外贸网站有哪些专注网站建设怎么样
  • Kustomize实战:PV/PVC多环境管理