1.JavaEE初阶学习安排+介绍计算机是如何工作的

目录

一、Java与Go的对比及后端发展趋势

二、移动端与后端开发方向

三、学习目录(重点标记)

四、计算机工作原理(冯诺依曼体系结构)

[1. 核心组件](#1. 核心组件)

[2. 存储特性对比(内存 vs 硬盘)](#2. 存储特性对比(内存 vs 硬盘))

[3. 其他存储设备](#3. 其他存储设备)

[4. 数据存储规则](#4. 数据存储规则)

五、CPU(中央处理器)


一、Java与Go的对比及后端发展趋势

Java 最大的问题:

  1. 语法非常啰嗦,Go 非常简洁(极简);

  2. Java 写的程序,消耗的内存空间非常多,对于现在分布式(微服务时代),Go 则很好的优化这一点;

  3. 关于高并发的处理,Go 天然优势....

后端要处理的内容越来越多,更加复杂~~

尤其是针对超大型的网站后端(云开发的模式)

Go 并不能直接干掉 Java ~~

很多公司,尤其是大厂,纷纷转向 Go ~~

随着 AI 时代的兴起~~ 开发模式可能又要有翻天覆地的变化~~

二、移动端与后端开发方向

  • 移动端开发

  • 后端开发:(使用到的技术体系,统称为 Java EE)

    目前来说,事实上 Java EE 里面最核心的就是 Spring 系列框架~~

    • Java EE 初阶 => 为了搭建网站,进行技术铺垫(内功

    • Java EE 进阶 => Spring => 搭建网站(招式

三、学习目录(重点标记)

学习目录及重点标注如下:

序号 内容 标记
1 计算机是如何工作的 -
2 多线程-初阶 重点
3 多线程-进阶 重点
4 文件操作和IO -
5 网络原理 - 初识 重点
6 网络编程套接字 重点
7 网络原理 - TCP/IP 重点
8 网络原理 - HTTP/HTTPS 重点
9 JVM -

四、计算机工作原理(冯诺依曼体系结构)

冯诺依曼体系结构~~ => 一台计算机的最基本的规则~~

绝大部分计算机都是遵守这个架构~~

1. 核心组件

  • CPU(中央处理器)
  • 存储器
  • 输入设备
  • 输出设备

2. 存储特性对比(内存 vs 硬盘)

维度 内存 硬盘
读写速度
存储空间
成本
持久化 断电后数据丢失 断电后数据存在

3. 其他存储设备

  • U盘:(U盘内部构造和固态硬盘比较接近的,读写速度比固态硬盘慢一些)

  • 光盘:很少 (光碟)

4. 数据存储规则

  • 数据通过二进制进行存储

  • 指令和数据在同样的存储器上存储...

五、CPU(中央处理器)

后续介绍

相关推荐
小饕5 分钟前
RAG学习之【向量数据库】Milvus 从入门到精通:索引、检索、混合搜索一篇打通(RAG 必备)
数据库·人工智能·学习·milvus
是多巴胺不是尼古丁7 分钟前
期末java复习--string
java·开发语言·python
Survivor00113 分钟前
高并发系统流量治理的底层算法
java·开发语言
凡人叶枫16 分钟前
Effective C++ 条款35:考虑 virtual 函数以外的其他选择
java·c++·spring
garmin Chen23 分钟前
从 Transformer 到 Agent:大模型技术全景解析
java·人工智能·python·深度学习·transformer
愚公移码29 分钟前
蓝凌EKP18产品:流程引擎技术篇之流程核心概念模型
java·人工智能·流程引擎·蓝凌
Full Stack Developme36 分钟前
Apache Tika 教程
java·开发语言·python·apache
鹅城剑仙1 小时前
Java线程池完全指南
java
李白的天不白1 小时前
SmartAdmin(基于 Spring Boot 框架)中配置跨域请求 VUE3 设置请求头
java·前端
橙子进阶之路1 小时前
Java线程(CompletableFuture)
java·开发语言