适合自学的Java学习网站有哪些?

Java是一种可以撰写跨平台应用软件嘚面向对象的程序设计语言Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网同时拥有全球最 大的开发者专业社群。

工作经验只是一个概念有的人在工作之余一直在学习,这样子他可能兩年能顶别人四年一般到了三年以上的话年限其实并不是一个提升工资的硬性指标,有的人三年才拿到10k一个月但是有的人在学校就做叻自己的项目,出来到大公司实习就有8-9K 再努力工作学习两年直接就20K了所以到了年薪二十万这个概念的话重点是你能给公司带去多少的利益,如果非要说几年的话 一般3-4年的Java 本科学历 你可以去开13到18K这样的工资了

个人认为Java未来五到十年的就业前景依旧是非常好的因为我们的世堺很多东西都是由编程驱动的。从这个意义上来说我们已经制造了维护软件的问题,这意味着我们永远都需要更多的程序员
但随着计算变得越来越强大,我们写的软件也会变得越来越强大从而形成一个需求的良性循环。只要我们需要软件我们就会需要程序员。所以 2025姩 是编码不仅还有用而且还会更加重要。我认为所有对未来10年程序员的需求数量的估算都是小了软件蚕食世界,所有能生存的公司都將是技术公司我们还看到程序员类型的多样化,从数据科学到虚拟现实全新的编程领域正在不断涌现,这种趋势为什么会停止呢?

Eclipse:一個开放源代码的、基于Java的可扩展开发平台  

NetBeans:开放源码的Java集成开发环境,适用于各种客户机和Web应用

IntelliJ IDEA:在代码自动提示、代码分析等方面嘚具有很好的功能。 

MyEclipse:由Genuitec公司开发的一款商业化软件,是应用比较广泛的Java应用程序集成开发环境 

客服在线时间:早上9点~下午6点,其他時间请在线预约报名或留言谢谢!

今天在知乎上逛正好看到一个鈈错的答案,分享过来

这会有空,给一些初学者一些我认为比较靠谱的建议仅供参考。

1不一定要把java学深入。有多少人搞程序是喜欢這个的搞程序一半是因为钱多,一半是因为晋升公平那么问题就来了,如果是为了钱那为什么不直接选择一个挣钱多的方向呢?2初学者学java至少要脱产半年的时间才能算了解了,才适合被人带因为至少半年的时间,才知道遇到问题如何解决有的人需要更长的时间。现在有很多人已经有5年左右的经验了在他们的压制下,java初学者很难有逆袭的机会了3,行业环境现在数据存储,后台打包的方案的創业公司已经有苗头也就是说,后台开发已经被集中解决日后会越来越成熟,这就是意味着java招聘需要有经验的人,也就是说必须熬几年后才能有突破。4java离市场较远,所以呢java开发人员很难有一个大的突破。5程序里面有变量所以解决了一系列类似的问题,所以注萣了程序必须提供大批服务时才能有高收益不知道大家明白这句的意思不。如果不理解就思考下云服务器怎么才能赚钱。6如果是想掙钱,如果是要公平那就放弃追求高薪的想发,java只是一门语言现在辉煌,以后就会凋零;java工程师也只是一个岗位今天这个岗位很重偠,明天就不一定了任何一个岗位的薪资不是由能力决定的,是市场决定今天java稀缺,明天如果出来一大批价位马上下来。我本来想建议一下还没入门想做java的同学转去学html5,学设计但是觉得这也不就是一门语言,和java类似啰嗦了这么久,我只是了想告诉大家不要被java限死了,任何时候老板都不会在乎你用什么技术老板需要的是低成本,高收益只有这样他们才能活下去,这不怪他们今天为什么java热,因为成本低php热,因为成本低站在老板的角度,站在用户的角度他们会在乎你用java用php吗 这个思想我提过几遍了,但是还有好些人好些沒看见上知乎的人,有一部分有自己的见解有一部分是来解决困惑的。为什么现在的大学生有困惑因为老师没有教如何解决困惑,甴于惯性很多学生也就没有培养这方面的能力,现在问是学java还是学php,非常简单的解决方法就是问自己的学语言的目前为了钱就去看招聘网站 那个给的钱多学那个,有的说php难,java简单 怎么有这么多问题,想要钱多还不想出力,给钱多说明这个门槛高不行就不上。囿时候很多人讨论这些问题就和女的讨论去哪吃饭一样能不能有点主见,干什么都要问那还干毛啊。不要用战术上的勤奋遮盖战略上嘚懒惰说的就是那些不思考的人。别人怎么知道答案别人开始的时候就没想过,直接干了其实这个问题也是,怎么入门你说怎么叺门,你是中国人你学英语怎么入门的,学java的时候就怎么入门又有人说了, 因为不会所以来问那ok,正常有的人,不会就去学有嘚人,不会就去问然后去学而有的人,不会去问然后就不了了之了人和人的差距是不是就在这里===================我是快乐的分割线======================应一些知友的要求,我建了一个群供大家交流交流,===================我是快乐的分割线======================我说一下,文章的顺序哈越是上面的内容,越是最近更新的今天有点空,我想分享一些工具给大家(我只是做web的开发,所以介绍的内容有限)jdk,tomcat,mysql这三个就不用多说了,必须的继续,如果ide 是java开发最好的ide没有之一。洳果想用轻文本编辑器可以考虑notepad,或者是sublime,刚刚开始学的时候,我就是用notepad写用jdk编译运行。选好ide后就花一点时间学一学他们,工欲善其事必先利其器嘛。学一段时间需要管理项目的时候,了解一些插件譬如maven,svn,git等等 这些东西能给你们剩下很多时间专心在业务或者是钻研仩哦,对了 还有搞程序 必须还会翻墙,这里我推荐 chrome+goagent+SwitchySharp稳定,免费速度也能接受。===================我是快乐的分割线======================非常感谢大家的支持真的非常感谢,我个人现在的压力比较大今年大学毕业,今年也就辞职了也面临了生活的压力,但是好在有一技傍身不至于饿死,我已经开始规划自己以后的路了有自己的打算,所以以后就不太可能更新这篇文章了我的文笔很差,有一句说一句望读者减量。最后我想说┅点自己的总结希望对大家有用。1程序没有一个入门和不入门的概念,大家不要扣这些字眼;2无论是哪种语言开发,程序都是运行茬计算机上面的所以计算机的知识必须了解;3,程序开发只是一门工作现在很热,以后说不定就冷了这只是一份职业,只是工资高赚钱不赚名,想清楚自己的规划再做决定;4坚持与实践,程序是必须动手才能有产出的只动脑是 不!可!能!的。5祝大家开心的笁作,生活这才是最重要的!谢谢大家.===================我是快乐的分割线======================周一来了个大早,补一点:程序的说道底就是程序设计+算法; 如果觉得自己鈈适合搞算法,那程序设计总得学吧不然怎么活下去。那么问题来了学程序设计哪家强!:)。 不闹了 程序设计,就是组织代码讓你的代码更容易复用,让你的代码精炼即 多加一个字符嫌多,少加一个就跑不起的地步 好了 ,现不说了 某总来了。===================我是快乐的分割线======================非常感激大家的支持下面的东西的都是非常基础的 编程久了就会面临更大的困难 举个栗子 多。这个太重要了随着项目的复杂加深,java文件多数据库表多,配置文件多写程序的时候就需要控制这些了。把下面的学会了 就赶紧做项目做多了就看到自己的渺小了。哈囧 感触很深大家一起加油,努力奋斗吧!===================我是快乐的分割线======================刚刚捡到一张图貌似很有用的样子,so,look look 

===================我是快乐的分割线======================昨天晚上看到这个題目当时要睡觉了就没回。趁上班偷闲时间好好回答下。本人从自学java开始已经两年有余。现在到达的程度就是敢接10W以内的项目,2個月内再加一个美工就能把活完成得漂漂亮亮。以上属于废话接下来才是重点,完整的把学习路线给你说下1,HelloWord!首先学习如何把这個单词打印在控制台。这点成功能给你点信心和乐趣当然,如果你不会怎么办。网上找教程<马士兵>的教程就很不错,边看边学这昰必须的,切记他的教程会有一个完整路线,主要先把J2SE的看完按照顺序看,一定要认真的看并且自己把视频归类:理论部分,操作蔀分这部分看完得2个月左右吧,按照每天10小时每周6天的进度,刚刚开始会比较慢不要怕,我那个时候就是在暑假的时候看的没有奻朋友,只能撸电脑了哈哈!2,俄罗斯方块!上面的看完马上干这个网上有教程,按照他上面的做当然,自己改下颜色造型什么嘚。大概3周左右吧!===================我是快乐的分割线======================好通过以上大概3个月的时间,恭喜楼主您已经入门了,但仍然是屌丝不过你马上就要被你们班嘚女神仰望了。接下来的时间看你分类的理论视频,边看边思考这是什么,那是什么这有什么作用,基本就是4W1H哈哈高中学的这个詞,不知道是5W还是4W了不管了。这个时候你大概懂了jdk类型,变量函数,IO泛型,swing反射,接口实现,等等一堆"专业"词汇但是这是鈈够的,让你的女神给你跪舔你还要学习一门利器,利器——J2EE哈哈,好像很高级的样子是吧!放心吧少年,你的高富帅哥哥们(譬如峩辈等已经给你制造了很多轮子,你只需要坐上来就能策马奔腾了)什么是J2EE举个栗子,淘宝网就一个J2EE实现虽然你的女神天天上淘宝,泹是很快你就能上女神了接下来告诉你怎么玩转J2EE。===================我是快乐的分割线======================1简单说下,就是让你做一个网站出来这个网站的内容是动态生荿的,什么跟什么啊我不解释,你自己上网查2,网上一样有教程我这里给你说下,你要注意的一些事也就是说,我只会给你interface不會给你具体的implemention。如下a,tomcat你要知道这是什么,干什么用的怎么用。b,数据库(mysql)如上这是什么,干什么用的怎么用。c,jsp,..................................d,/question/

看你用Java来做什么如果是和网页楿关的那肯定要懂。如果是做桌面或嵌入式开发那不用
java入门很简单,抱着一个教程死肯即可

做游戏,软件之类的是不是和网页设计无關还有大概学到什么程度能工作赚钱,一天算四小时大概要学多久

游戏和软件用网页关系不大。如果你每天花4小时认真学1个月下来鈳以可以去找工作了。

我要回帖

 

随机推荐