您的位置 首页 java

一个月入门学JAVA开发难不难?学什么内容

小白自学还是培训机构好

小白,就是那种连JAVA是什么,能干什么都不知道的人,尤其是文科生,我建议自学还是要慎重点,学的太杂容易头疼脑涨,学的太急又容易走火入魔。

1.关于自学,这里面有门经济学,如果说你时间很充裕,不少于1年,手头又没富余,关键头脑还灵活,自制力很强,那么,自学完全可以的,只要有个人在前面给你带带路,帮你规划规划,比如这一周你要学哪些知识,下一周你要学哪些知识,你就可以跟着自己早先就准备好的视频或者不知从哪里得来的笔记资料,愉快的学习了。

2.选择培训机构,过去培训过的一些人,当然指通过机构推荐面试而成功入职的那批人,想法可能就大不一样了,他们喜欢集体上课的感觉,喜欢一边听着老师讲课,一边看看前面认真做着笔记的小姑娘,他们喜欢用铃声来代替他们上课还是下课的选择,更重要的是,一切好像又回到了学生时期,每天的学习节点帮你规划好,合理安排课程。

一个月入门学JAVA开发难不难?学什么内容

报名培训机构,通过培训机构推荐就职的JAVA开发人员,一般占一个班级的80%左右,而其余的20%,有些认为能力不足便继续做个插班生从头再学一遍(二次学习是免费的),有的还在抱着手机整天整夜的等着面试机会,有的因为自己所剩粮草无多便郁闷的转行去了(这种人占20%里面的90%)。

纯自学,还是报名培训,还得因人而异,你说了算。


数学不好 ? 英语不好 ?能学JAVA开发吗?

数学天赋在java日常开发,注意是日常开发,就是一般的web开发,几乎没什么用武之地,几个简单的排序算法,都是前人栽树后人乘凉,一学就会,如果不是涉及到游戏开发,足够用了。

英语不好做不了开发就更扯淡了,现在的百度翻译谷歌翻译有道云翻译等翻译软件已经相当成熟了,尤其谷歌翻译,简直就是大学英语老师啊,准确率让你不敢相信,而且java开发中,常用的就那么100个左右的新单词,除非你要阅读国外的java博客和论坛,那么可能还有点用处,有点是因为,谷歌翻译强大的已经快让英语老师集体失业了,只有一些晦涩难通的词汇包括专业术语,需要人工加以干预。

一个月入门学JAVA开发难不难?学什么内容

学习JAVA开发能做什么?

JAVASE,主要是swt(著名开源开发工具eclipse就是这个开发出来的)和swing可以用来桌面应用,由于是跨平台的,只要给三大操作系统下载对应版本的虚拟机jvm,就可以在任何电脑上运行了

JAVASE 还可以开发桌面游戏,什么贪吃蛇,什么俄罗斯方块,什么飞机大战,让你可以装个逼,但不会太拉风(因为界面比较丑 性能效率也没c语言没得比,而且一个软件普通都要带个对应版本的虚拟机容量太大 ,所有用户体验真的很差)。

JAVAEE 是java的拿手活了,现在大约80%的web后台服务器开发,都是基于JAVAEE 的,著名的SSM框架和Springboot微服务框架,让java开发更全面和全民化。

JAVAME 在百度上几乎找不到他的学习资料,想要开发手机app,就是嵌入式应用,还是走安卓andriod+java的老路线吧,也就是说app开发,你不仅需要JAVA知识,还要有andriod开发技术(java学成,一般一周就能入门andriod开发做出一款app了)

一个月入门学JAVA开发难不难?学什么内容

JDK JRE JVM Eclispe|IDEA都是什么?

DK是java开发一整套工具包,工具集成(包括开发环境和运行环境),就是各种jar包,包括了JRE JVM。

JRE是java开发的运行环境,包括了JVM

JVM是java虚拟机,之所以说java是编程类语言,就是因为这个虚拟器可以把java语言编译成计算器能看得懂的二进制class文件;而之所以说java是跨平台语言,一次开发,到处运行,是因为JVM有对应的三大操作系统版本,JVM不能跨平台,但因为jvm有各种平台的对应版本,所以让java运行起来是跨平台的(跟真正意义上的 c语言跨平台比起来 这是个水货)。

Eclispe|IDEA 就是java开发的两个主流工具(IDEA是Eclispe的改进版),就好像你的作业要写在作业本上,它们就是你的作业本。


看了上述,你还觉得JAVA难学吗

文章来源:智云一二三科技

文章标题:一个月入门学JAVA开发难不难?学什么内容

文章地址:https://www.zhihuclub.com/182114.shtml

关于作者: 智云科技

热门文章

网站地图