# Java 技术栈开发工具推荐
作为一名程序员,假如你有一台全新的电脑,你会装那些软件呢?
# 一、后端开发电脑硬件配置
✔️处理器 至少i5以上吧
✔️内存 笔记本至少16G,台式机可以升级到32G(可以多跑几个虚拟机,在跑几个微服务)
✔️硬盘 固态512G + 机械硬盘1T(各种资料)
✔️显卡 没啥要求
✔️屏幕 其实能用就行,2K啥的看钱了
买的时候最好选大厂的,去官网或者京东官方自营店等渠道
# 二、Java开发软件推荐
1、必装软件
序号 | 名称 | 描述 |
---|---|---|
1 | Google Chrome / Firefox / Edge | 浏览器 |
2 | JDK | 推荐java8及以上,需要配置环境变量 |
3 | Maven 3.6.0 | Maven依赖JDK |
4 | IDEA | Java最强IDE,Eclipse...一言难尽 |
5 | VScode | 贼好用 |
6 | Git | -- |
7 | Navicat | 数据库连接工具,可以本地装一个 MySQL Server |
8 | uTools | 宇宙第一好用 |
2、推荐软件
序号 | 名称 | 描述 |
---|---|---|
1 | Bandizip | 解压缩工具,360解压也好用 |
2 | EveryThing | 配合uTools简直无敌 |
3 | MobaXterm | -- |
4 | Notepad++ | -- |
5 | PotPlayer (opens new window) | QQ影音也好用 |
6 | Typora | Markdown神器 |
7 | Postman | -- |
8 | Fiddler | 抓包工具 |
3、环境推荐
- Node.js
- Python
4、其他
- 有道云笔记
- 钉钉 / 腾讯会议