Java开发必备软件安装大全(建议学生党初学Java开发收藏)_java开发需要安装什么东西-程序员宅基地

技术标签: # Java理论与实践  java  开发语言  

一、背景

最近由于导师的mbp磁盘坏了,维修比较贵。然后就自己买了一个性价比比较高的机械革命code01。开发环境需要重新再装一下,借此机会,记录一下安装教程。

二、安装过程

  1. 电脑磁盘分区以及结构目录(MAC就不存在了哈哈)
    参考:windows如何进行磁盘分区 为便于维护,我将磁盘进行以下的分解使用,D盘专门作为程序盘,如下
    在这里插入图片描述在这里插入图片描述
    2.截图软件
    首推snipaste:snipaste官网
    安装比较简单,装好之后点击exe即可,为方便使用可在首选项中进行设置开机自动开启。具体怎么用,自己去研究了。
    **在这里插入图片描述

3.笔记软件
notion官网,该软件是免费使用并且存储笔记的,而且十分好找,官方免费提供下载。效果如下
在这里插入图片描述

xmind:思维导图,用于梳理项目功能结构,回忆总结学习Java知识点十分方便,也是官网免费提供使用(试用模式),xmind 下载

在这里插入图片描述

4. 开发软件
(1)jetbrains系列
在这里插入图片描述
安装十分简单,自己下载win.exe文件即可(windows用户)。然后按照提示进行安装,安装时注意修改安装目录路径。

(2)eclipse
此安装过程较为麻烦一点,因此以下进行详细介绍。

step1:官网下载jdk(好像还得jdk15,要不然后面试用eclipse-install进行安装会出现runtime)。在products中点击java然后找到jdk15进行下载,下载需要oracle账号,注册一个即可,也可从我的百度网盘下载,我会在文章最后给出链接。

在这里插入图片描述
在这里插入图片描述
关于x86和x64的区别:x86与x64??
安装之后cmd查看一下

在这里插入图片描述

step2:下载eclipse安装器,[eclipse下载],在install的vm(第一行)中选择自己下载的jdk,无需在线下载,否则容易出现runtime.
(https://www.eclipse.org/downloads/)

step3:使用配置jdk,创建目录时配置一下自己的jdk.
在这里插入图片描述
在这里插入图片描述

(3)postman接口测试软件,下载链接

(4)xshell,部署,连接服务器,结合着xtfp使用贼香,速度也很快,之前使用mac终端习惯了,还担心转win使用xshell不习惯,结果打消顾虑。

  1. 画图工具

(1)draw.io,图片十分精美,效果如下所示。
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_44654974/article/details/114922868

智能推荐

【linux】centos安装 mysql-python_cannot find /lib64/libmvec.so.1-程序员宅基地

文章浏览阅读931次。安装mysql-python库过程安装过程中可能会遇到两个问题 EnvironmentError: mysql_config not found以及 cannot find /usr/lib64/libatomic.so.1.0.0安装mysql-python库的方法如下pip install mysql-python网上搜解决方法,需要安装 mysql-devel如果也无法安装..._cannot find /lib64/libmvec.so.1

计算机组成原理(第3版)唐朔飞著 知识点总结 第十章控制单元的设计_计算机组成原理(第3版)唐朔飞-程序员宅基地

文章浏览阅读631次。计算机组成原理(第3版)唐朔飞著 知识点总结 第十章 控制单元的设计第十章 控制单元的设计其他章内容在这里汇总链接第十章 控制单元的设计组合逻辑设计:硬件、快微程序设计:软件微指令的基本格式:(1)操作控制字段(2)顺序控制字段:可指出下地址微指令的编码方式:(1)直接编码方式(2)字段直接编码方式(3)字段间接编码方式(4)混合编码(5)其他…2种微指令格式(1)水平型微指令:简单(2)垂直型微指令:复杂 毫微程序看作是解释微程序的动态微程序设计和静态微程序设_计算机组成原理(第3版)唐朔飞

计网一些关键知识点_计网报文传输多少次会被丢弃-程序员宅基地

文章浏览阅读988次,点赞2次,收藏6次。计网_计网报文传输多少次会被丢弃

【路径规划】基于matlab学校算法栅格地图机器人路径规划【含Matlab源码 2833期】_matlab路径规划-程序员宅基地

文章浏览阅读608次。学校算法栅格地图机器人路径规划完整的代码,方可运行;可提供运行操作视频!适合小白!_matlab路径规划

mysql 报错 key column_MySQL ERROR "** syntax to use near 'USING BTREE,KEY `Email` (`Email`) USING BTRE...-程序员宅基地

文章浏览阅读512次。报错:[Err] 1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘USING BTREE,KEY `Email` (`Email`) USING BTREE分析问题..._mysql 1064 use near using btree

TCP/UDP客户端服务器实现通信_可以用udp客户端与tcp服务器连接吗-程序员宅基地

文章浏览阅读2.3k次,点赞5次,收藏11次。TCP/UDP实现编程TCP服务器与客户端的连接过程:客户端与服务器三次握手是在accept和connect之后建立的。三次握手的过程:A-->B 发送SYNB->A 确认发一个ACK,再发一个SYNA->B 确认发一个ACK四次挥手过程:A---->B 发FINB----->A 发ACK(注意:此时,A--->B_可以用udp客户端与tcp服务器连接吗

随便推点

bootstrap-select 实现下拉框多选_bootstrap 下拉框多选-程序员宅基地

文章浏览阅读9.4k次,点赞3次,收藏13次。https://www.cnblogs.com/landeanfen/p/7457283.html一、组件开源地址以及API说明bootstrap-select开源地址:https://github.com/silviomoreto/bootstrap-selectbootstrap-select使用示例:http://silviomoreto.github.io/bootstrap-..._bootstrap 下拉框多选

linux设置双屏拼接_单屏 VS 双屏:谁才是完美的显示器解决方案?-程序员宅基地

文章浏览阅读1.1k次。双屏显示器是目前很多朋友组建显示器的方案,相比单个显示器来说,双屏显示器可以呈现更多的内容,进而带来工作效率或者视觉体验的大幅提升,相信凡是用过双屏显示器的朋友都会有所感触。尽管双屏显示器有着诸多好处,但是如果双屏显示器选择、搭配不当反而会适得其反,带来不必要的麻烦,比如下面这几个问题:1、色彩差异突出双屏显示器无法保证色彩统一多屏显示器拼接时首当其冲的就是色差问题,即使是同型号的显示器,也会因为..._linux x-display 多屏

CentOS下Redis6.x安装教程_centos安装redis6-程序员宅基地

文章浏览阅读714次。Redis6.x安装详细说明_centos安装redis6

Audio CODEC 基本知识及应用_audio 中的codec-程序员宅基地

文章浏览阅读5.8k次。一、Codec字面上的意思就是编解码器,是bai编码器encoder与解码器decoder的混合体,软件层面来说,音频编解码器就是根据特定的音频文件格式或流媒体格式、对数字音频数据实现压缩/解压缩的计算机程序.在硬件层面,音频编解码器指一个能编码模拟音频到数字音频和解码数字音频到模拟音频的独立设备。换种说法,它包含运行在同样时钟的模数转换器(ADC)和数模转换器(DAC)。这在声卡中被使用以支持音频输入和输出。Codec里面包含了I2S接口、D/A、A/D、Mixer、PA(功放),通常包含多种输入_audio 中的codec

${pageContext.request.contextPath}-程序员宅基地

文章浏览阅读72次。这表示的是一个全路径,在我们的Dynamic Web Project中,我们的java文件和jsp文件不在同一个目录下,在jsp向servlet跳转时,会报404错误。当在/servlet前加上${pageContext.request.contextPath}这个全路径时,就会很好的解决这个问题。希望对大家有帮助。转载于:https://www.cnblogs.com/zgybk/..._${pagecontext.request.contextpath}/servlet

WebView 加载失败(net::ERR_CLEARTEXT_NOT_PERMITTED)/ 网络图片无法加载_wpf webview加载失败状态-程序员宅基地

文章浏览阅读616次。问题:WebView 加载失败(net::ERR_CLEARTEXT_NOT_PERMITTED)原因:从Android 9.0(API级别28)开始,默认情况下限制了明文流量的网络请求,对未加密流量不再信任,直接放弃请求,因此http的url均无法在webview中加载,https 不受影响。解决方案:// AndroidManifest.xml 声明网络权限<uses-per..._wpf webview加载失败状态