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

后续介绍

相关推荐
超梦dasgg9 小时前
Java 生产环境 JVM 调优实战
java·开发语言·jvm
phltxy9 小时前
RabbitMQ 工作模式与Java原生客户端案例
java·rabbitmq·java-rabbitmq
努力发光的程序员9 小时前
互联网大厂Java面试问答及技术分析(涵盖Spring Boot及微服务)
java·微服务·面试·springboot·技术问答
装不满的克莱因瓶9 小时前
【项目亮点四】支付订单超时处理与状态补偿机制设计
java·开发语言·后端·rabbitmq·消息中间件
@Murphy9 小时前
java 面试
java·开发语言·面试
楼田莉子9 小时前
C#学习:分支与循环
服务器·后端·学习·c#
KaSuo幻影9 小时前
电生理项目学习笔记
学习·电生理实验
迈巴赫车主9 小时前
码蹄集 MC0457符咒封印java
java·数据结构·算法
摇滚侠9 小时前
Java 零基础全套教程,数据结构与集合源码,笔记 168-174
java·数据结构·笔记