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(中央处理器)

后续介绍

相关推荐
敲个大西瓜7 分钟前
JAVA 并发编程
java·并发编程
IT古董31 分钟前
【MES学习笔记系列】MES 术语表
笔记·学习
vHelios36 分钟前
【电商项目】商品服务模块的问题解决与代码逻辑思考
java·sql·mybatis
rannn_11142 分钟前
【力扣hot100】238、41、73题解
java·算法·leetcode·开发
今天的砖头有点烫手啊1 小时前
Spring Boot
java·人工智能
码农颜11 小时前
5.4.1 锁分类
java·数据库·mysql
云深处@12 小时前
【数据库】MySQL 入门
数据库·学习·mysql
HyperAI超神经12 小时前
【vLLM 学习】Disaggregated Prefill
人工智能·深度学习·学习·vllm
天吾cc12 小时前
RTT-IO设备模型
单片机·嵌入式硬件·学习
linux-hzh12 小时前
百日算法修炼 · Day 03
java·算法