学习Java初期,你需要知道的基本概念

1、什么IDE?
IDE(Integrated Development Environment),集成开发环境,是程序员编程语言开发、调试和运行的工具。比如Java用的开发的Eclipse和IntelliJ IDEA,Python开发用的PyCharm等。

2、什么是SDK?
SDK(Software Development Kit),软件开发工具包,编程所需要依赖的类库。比如Java语言开发的SDK有JDK和OpenJDK。

3、JDK和JRE有什么区别?开发Java必须配置本地环境变量吗?
JDK是Java开发的工具包,JRE是Java运行的环境。简单来说,你如果要用Java进行开发编程的话,需要安装JDK,最好同时也把JRE安装上。而你只是想单纯运行一些基于Java环境的软件时,安装JRE即可,没必要安装JDK。学习Java的时候,建议安装JDK1.8进行学习,因为比较稳定,同时现在使用的人最多。

开发Java没必要配置环境变量,因为现在Eclipse也好,IDEA也好,开发和运行环境都集成好了,不配置环境变量也OK。如果想在本地Cmd下编译和运行的话,需要配置本地环境变量。

4、JDK的源码在哪获取?
安装完JDK1.8之后,在其对应的JDK安装目录下的src.zip。

5、JDK和OpenJDK的区别?
参照https://blog.csdn.net/weixin_33939843/article/details/91387455

6、开发工具Eclipse和IntelliJ IDEA如何选择?
Eclipse有多个版本,建议下载J2EE版本(Eclipse IDE for Enterprise Java Developers),如果只学习JavaSE,下载普通版就好(Eclipse IDE for Java Developers)。下载地址:https://www.eclipse.org/downloads/packages/
IntelliJ IDEA,有最终(收费)版和社区(免费)版,收费版功能强大,主要用于开发web和J2EE,免费版可以用来学习JavaSE。现在IDEA正在逐渐取代Eclipse成为新的Java主流开发工具。下载地址:https://www.jetbrains.com/idea/download/#section=mac

无论是哪个版本的软件,本质都是插件的集合体,所以想要什么功能,去对应插件市场下载插件后安装就好。举个例子,Myeclipse其实就是eclipse一个插件的集合体,最后做了些私有定制。

最后,欢迎扫码加入星球《极客e家》,星球里,大咖云集,我们将一起打造极客文化。在这里,您将体会到:

【科技动态】:我们聚焦软件技术发展趋势和行业最新动态,尤其ChatGPT这波的AI风向标,让您轻松掌握一手科技资讯。

【共同成长】:除了传统的【系列课程 & 面试】栏目之外,我们还将分享优质的技术文章和工具等,还有更多来自星主和各个小伙伴的原创学习资料,让您的技术更上一层楼,生产性更进一步提高,我们还提供技术交流和问答平台,更有针对性的解决您的问题。

【小白逆袭】:如果您是刚入行或工作不久的软件小白,在这里,您将在极客文化的熏陶中,引领您走向技术大牛之路。

【技术面试】:我们也会分享一些技术面试的重点和常问的技术问题。

【行业资讯】:分享和探讨最新行业资讯,尤其是星主所在城市(大连)的软件行业动态和技术趋势。

更多精彩内容,期待您在星球中探索。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值