先说明一下,由于本人也是刚参加工作一年的小白,以下内容均是从网上整理而来,供自己温习使用(以下链接内容亲测有效,可以保证内容是完全正确的)

俗话说得好“工欲善其事必先利其器”,要学习java开发,先要安装java开发的环境和工具。

第一步:安装JDK(Java Development Kit) ,它是 Java 语言的软件开发工具包。下方为jdk最新版本1.8的官方路径:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 直接点击自己使用的系统下载即可

需要注意的是,需要同意许可协议(大公司的坑人套路)

如果想下载jdk的其他版本如1.7或者1.6可以参照下方做法,写的很详细,链接为

https://blog.csdn.net/chwshuang/article/details/54925950

第二步:下载完后,需要安装及配置环境变量,这篇百度经验也写的很详细,链接为

https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html(注:安装jdk的两次安装提示不要错过,如果安措了,就卸载重新安装吧)

第三步:下载的java的IDE,就是开发java的编辑器,目前比较流行的有Eclipse,MyEclipse,NetBeans,IntelliJ IDEA 这四种吧,当然其中有需要付费的,所以基本上使用Eclipse的较多,我们公司用的也是这个,所以就用它来举例了。下载路径为:

https://www.eclipse.org/downloads/eclipse-packages

左边的红框为下载最新版本的Eclipse,当然和jdk一样,最新的可能不是最稳定的,所以公司一般会选用较稳定的,或者根据客户要求的环境选择,所以我目前使用的Eclipse版本为右边画框的,点击进入后,点downloads,再根据自己系统下载即可。快来进入开发java的大坑吧!

零基础学习java第一课(适合无基础的非科班生)相关推荐

  1. 日语课程0基础学习笔记——第一课

    学习目标: 编程0基础学习笔记--前言 这是一个个人使用的日语学习记录博客!根据B站的up日语教程一直跟下来,从第一天开始记录.后续会把我学习的内容和知识点尽量多的记录在这个博客中,不仅是方便自己复习 ...

  2. 【零基础深度学习教程第一课:深度学习基础】

    深度学习基础 目录 *深度学习基础* <第一节 深度学习简介> 一.深度学习与机器学习区别 二.神经网络简介 2.1 单神经元网络 2.2 多神经元网络 <第二节 神经网络基础> ...

  3. 零基础学习python第一课总结

    学习python的开始 1.hello python 01.print print("将括号里面的内容打印出来:") 如果我们将括号里面的内容按照内容格式输出,使用三个" ...

  4. 嵌入式学习Java第一课

    嵌入式为什么要学习java 首先来看一下传统的嵌入式学习路线: C语言 >> 应用:C51,STM32 linux系统编程 C++ >> 应用:QT ARM开发 在系统的UI层 ...

  5. java培训 | 零基础学习java开发的学习方法有哪些

    随着IT行业的不断发展,java根据自身的优势,得到大中小企业的青睐,由此可见java开发的应用市场不断扩大.有许多小伙伴进军java开发行业,那零基础学习java开发的学习方法有哪些? 无论是学习什 ...

  6. 零基础学习java,这些书一定要看!

    学习java技术除了看视频,看书也是非常重要的,尤其是零基础同学,本文包含学习Java各个阶段的书籍推荐,史上最全,学习Java,没有书籍怎么行,就好比出征没带兵器一个道理,这些书籍整理出来给大家作为 ...

  7. 零基础学习Java培训有什么攻略

    零基础学习Java培训有什么攻略?java是主流编程语言之一,我们在学习Java的时候需要制定Java学习路线图,Java涉及到的知识点非常的多,我们该从何学起呢?怎么系统的学习呢?来看看下面的详细介 ...

  8. java基础知识点_零基础学习Java语言,各个阶段需要掌握的知识点

    随社会的脚步的不断发展,Java技术在不断的与时俱进,这也是Java一直长盛不衰的原因之一.Java技术的学习,永远没有早晚之分,技不压身,对于21世纪的我们80后,90后,甚至00后,尤其适用! 那 ...

  9. 零基础学习java必须要了解的学习路线

    Java开发目前热火朝天,但是有传言说Java将被取代,当然那只是传言.今天小编来谈谈零基础学习Java必须了解的学习路线. 第一阶段:HTML+CSS 静态布局开始 有人肯能会说我是做后端的,前端的 ...

最新文章

  1. 如何恢复隐藏的窗口 已知进程名称_如何判断Linux系统是否被黑客入侵?可以用这种方法...
  2. Trie的C++实现及HDU1251,hdu1671
  3. php俩个字符串合并,php分割合并两个字符串的函数实例
  4. char与TCHAR相互转化
  5. C#decimal数据类型
  6. linux系统proc目录,快速了解Linux系统下的proc目录
  7. C#泛型编程基础知识总结【转】
  8. 【万字长文】整理一份全套的机器学习资料!
  9. paramiko获取远程主机的环境变量
  10. python爬取妹子图片1_利用爬虫爬取清纯妹子图片
  11. BF,KMP算法(万字图文详解)
  12. 编译程序和解释程序有什么区别?
  13. 2023 年值得关注的 7 大人工智能 (AI) 技术趋势
  14. IOC原理基本使用(一)
  15. Python编程-使用爬虫程序爬取肺炎疫情数据-1 爬取给定国家的历史疫情信息
  16. CCF系列题解--2016年9月第二题 火车购票
  17. linux命令远程下载文件
  18. Markdown:文章段落、字体、背景样式等
  19. 解决win10 台式机 网线无网络连接 无法访问Internet
  20. STM32之ADC模数转换器单通道。

热门文章

  1. 天方夜谭,躲过热力学第二定律的时间结晶“永动机”在谷歌量子计算机中实现
  2. .NET Framework 概述
  3. Python_常用模块
  4. 晨山资本王志飏:万物智联时代,智能企业的创新路径
  5. 扎克伯格亲自做了26张PPT,员工效率提10倍!
  6. html如何让图片边缘模糊化,如何淡化图片周围区域?照片四周虚化怎么弄|最好的照片处理软件...
  7. 棋盘覆盖算法java_棋盘覆盖问题(算法分析)(Java版)
  8. 投中5G+IoT时代的操作系统,TCL凭什么?
  9. 听故事的男同学,没了666
  10. GcRoot可以有哪些?