首页 > 软件开发 >java做软件开发 java做软件开发多长时间

java做软件开发 java做软件开发多长时间

IT信息网 2024-05-18 18:04:53 0

大家好,今天小编关注到一个比较有意思的话题,就是关于java做软件开发的问题,于是小编就整理了3个相关介绍java做软件开发的解答,让我们一起看看吧。

java软件开发到底是干什么的?

百战程序员IT问题专业解答

java做软件开发 java做软件开发多长时间

Java软件开发主要分三个方向:JAVASE、JAVAME、JAVAEE。  开发的一般是:javaSwing桌面应用程序,JAVAEE(开发B/S系统)是主流。  一般说的JAVA软件开发主要就是用JAVA开发一系列的B/S系统,包括各种办公系统,各种网站,电力的监控系统,报表系统等等。  学java的话,一般都是要先学JAVASE(一切的基础),然后,就是一系列的东西需要学习,首先,必须了解servlet,JSP,然后就是要学习各种的框架。

零基础如何学好Java软件开发?

谢谢邀请!

作为一名IT行业的从业者,同时也出版过Java编程书籍,我来回答一下这个问题。

从Java语言自身来看,主要的学习难点集中在基础部分,所以通常Java基础部分的学习是整个Java语言学习的重点。

要想打好Java基础,应该从以下几个方面入手:

第一:从理解“抽象”开始。学习Java首先要理解Java的各种抽象概念,由于Java是纯粹的面向对象编程语言,所以语言自身的抽象程度比较高。Java的抽象主要集中在三个层面,分别是类、接口和抽象类。类的抽象集中在功能和状态上,分别用方法和属性来描述,学习Java要理解的第一个概念就是“类”。接口通常也被称作为“全抽象”,接口在Java语言中具有重要的地位和作用,所以应该重点掌握,接口可以简单的理解为“标准”。抽象类是介于类和接口之间的一个概念,也称为“半抽象”。

第二:理解面向对象编程过程。面向对象的编程过程可以简单的分为三个步骤,分别是类的设计、对象的创建和方法的调用。不论是多大的项目,也不论是平台开发(研发级)还是具体的应用开发,都遵循这个统一的标准。以面向对象编程基本步骤为主,逐渐掌握封装、继承和多态的应用,从而形成一个完整的面向对象编程思想。

第三:理解框架和模式。Java编程与C语言不同,Java编程离不开框架和模式,模式是框架的基础,所以可以从基本的Java编程模式开始了解。另外,Java中比较重要的MVC结构、DAO结构等都是后续框架学习的基础,也需要重点掌握。

最后,Java不仅是应用级开发的重要工具,也是研发级开发领域的重要工具之一,如果要想往研发级路线发展,应该重点学习一下算法设计和数据结构方面的知识。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言!

谢谢邀请!

关于java或者其他编程语言的入门方法,网上各位老师都已经说了很多了,我不想再累赘论述了,我只想把学习的思路和需要关注的重点给大家聊一下。

1、语言基础

语言的构成、操作符和关键字、语法规则、程序的组成结构及控制执行流程等基础内容,以及其他一些高级特性。(基础内容必须掌握,高级特性可以逐步掌握)

2、编程思想

理解面向对象的编程思想和模式,掌握基于OOP的编程的基本原理和程序设计方法,包括类和对象、继承和多态、封装和复用、接口等。

3、开发框架和设计模式

这部分内容应在你完全掌握以上的内容以后再去学习,必须要做深入研究。所谓开发框架就是为你建屋盖房提供的以准备好的基础框架结构和建筑材料,而你根据客户需求如何进行外观和功能实现的设计思想就是设计模式。

以下推荐我常看的两本关于Java的书。


初学编程,用一种有趣的方式来引导初学者,会更容易入门,找到编程的乐趣;在学习的过程中,做好笔记,把遇到的问题,重点,难点都详细的记录下来,方便以后复习,多练习,多思考,多总结,实践才是硬道理;

以前学习Java的时候,看的是 “ 如鹏网 ”的《这样学Java不枯燥》视频教程,挺好玩的,没想到编程还可以这么学,课程体系的设置可以极大的激发对编程的兴趣,学起来不枯燥;通过开发超级玛丽,飞机大战,连连看,汤姆猫,电影的弹幕动画等来讲解Java的知识点,适合初学者学习,视频教程,课件,源码等都是可以免费下载的;

具体的可以到如鹏网官网上去了解一下,有网络的地方地方就可以学习,有问题随时提问,老师实时在线答疑,有新的课程,新的技术更新了,也是 可以继续申请了来学习的,口碑不错,基本上都是慕名而去的;

有详细的课程体系,可以参考一下,挺系统的;

第一部分:Java语言基础

第二部分:Java高级技术

毕业到现在参加工作8年有余,从事的项目大多数都有与Java打交道,下面简单说说我个人的一些看法。

如何打好JAVA基础,其实也就是说要学习好Java编程,这里无非包括两件事一个是“学习”、一个是“编程”。要打好基础就要做到实实在在的边学习边编程,也就是你在学习的同时,要把学到的知识以及编程示例,老老实实的在计算机上面写一遍、编译一遍以及跑一遍,这是最起码的。

刚开始的时候很多人都是光看看书和看看代码,没有动手去写,这样学习下来不仅没能很好的掌握这些基础知识,也没了动手写代码的能力。

当初刚毕业的时候,我也是0基础自学Java的(方向是Android开发),我是先看完一部分知识,然后老老实实的把书上的代码在机器上输入一遍验证一下。再然后呢,对着代码再分析一遍,看看哪里还有不理解的,再去书上或者网络上找找答案。最后,在不参考的情况下,对类似的问题写出自己的代码。这样三个步骤下来,对JAVA的基础知识将会吃的很透彻。

还有,一定要肯花时间练习,多做做编程题目,特别是一些有针对性的题目,这样一轮下来,不说技术水平能有多高,最起码你已经有了能用Java编程解决问题的能力了,更别说Java基础知识得到的巩固。

所以,如何打好Java基础,我的建议就是有效的将“学习”和“编程”结合起来,一定做到边学边练。

前方有只程序猿:大家好,我是一个集才华和美貌于一身的奇男子,哦不,我其实就是一只会写代码的宅“猿”,希望能与大家共同探讨IT圈、科技圈的任何问题,欢迎关注我的头条号!

谢谢~

到江西新华零基础学习Java

随着信息产业的迅速发展,Java开发已经进入了一个高速发展的时代。Java技术服务市场需求空缺会越来越大。学Java之后可以从事网站开发、Java编程、Java桌面程序设计,以及其他与Java语言编程相关的工作。可进入电信、银行、保险专业软件开发公司等从事软件设计和开发工作。

谢邀,首先学任何东西得看你的决心,学编程是比较枯燥的,贵在坚持,目前就慕课网、腾讯课堂、网易云这些课堂上面都有0基础学Java的教程视频,可以先试着尝试着学,学习最大的动力是兴趣,如果你不感兴趣,那么何必要逼着自己学编程呢?如何学好也不是三句两句能说清楚的,最好找个师傅带你吧,要不然自己去百度,会很慢的,培训机构也可以考虑,但是眼睛要擦亮!在此谢邀!!!

花两万块学个Java软件开发,有没有用?

1.系统学习,通过培训机构进行,是不错的选择,因为有老师对进度、内容的把控安排,你只需要跟着学习就行;有同学一起努力,避免个人学习的枯燥和迷茫。

2.关于能力获得,培训机构目前的课程基本是比较成熟和体系了,但还是会理论多于实践,所以培训后是否能具备相应能力,还是要看自己对自己的要求和努力,师傅领进门学艺看个人。

3.关于价格,毕竟对于需要找工作的人群,上万的支出还是毕竟大的。但是从另外一个角度考虑,不付出就没有收获,适当的学习成本也是对自己的鞭策。

祝成功!

谁说coder一定要985211,你只要英语好点,学习能力强些,有自学自律的精神就足够了,还有985和211毕业的高材生,人家不是码农,人家是搞软件研发的,懂不懂,不是写业务代码的,只搞核心技术。基础的码农无所谓什么算法和数据结构和数学以及统计学知识结构的

首先,为什么要培训

Java开发一直很火,薪资待遇也还可以,如今又迎来了大数据时代。

越来越多专科生,本科生,研究生,无论是科班的还是非科班,甚至已经工作的在职人士都产生了从事Java编程开发的想法。

大部分同学都是零基础,无任何经验。没有时间精力去慢慢研究一个技术领域,Java知识点繁多,想要快速入行,Java培训肯定是第一想法,但是,Java培训班真的唯一选择了吗?

在我的理解,这个问题就相当于是询问Java是自学好还是花钱培训好?


如果自律性强,自学便可以,培训只是劳财伤命。

培训,有学堂般的学习氛围,有老师可以答疑,同学间也可以交流解决配置问题,节约自己的时间,但与此同时,必须付出高额的培训费用!一般都上万才是比较靠谱的培训班

基础!基础!基础!

没有全面且牢固的基础,更深的技能就无法掌握。

不是科班出身,不是211/985学习能力的,通过培训,保底3年能达到科班实习生的水平。

要达到从业人员平均水平,至少4年。

培训班对于科班的当做行业入门挺好的,对于211/985其它专业的当作转行跳板也挺好的,

对于其他人来说,浪费生命。

以工作为目的的,最后就算找到了,也是没日没夜的996。而且据我所最近裁员潮裁掉的也大部分是纯粹培训班没有其它基础支撑的。

以前我们的思维都是越便宜越好,现在慢慢的发现贵的才是好的。那些说话几千就能学Java的,估计是怕培机构都是慈善机构。如果真想学Java,那就去选一个大机构学习,不要吝啬那点钱,不然浪费得更多是宝贵的时间。我是13年在长沙牛耳教育培训毕业的,六七年前我就花了一万好几,学了半年不到,虽然当初没有进到名企工作,不过毕业就从事了对口工作,在这个行业混了六年多,现在也混到了中小企业项目经理的位置,比起当初还是要强太多。去年我还参加牛耳教育的校庆,听说现在学费也不过两万左右,性价比相对是比较高的,想好好好学习,就选一家靠谱的培训机构,毕竟你不可能经常参加这种培训,一辈子一次足够了。

有没有用这个要看你个人的实际情况和选择的培训学校怎么样了,在不了解这俩个方面的情况下是无法知道花钱培训到底是否有用。同样的java培训学校,同一个班级的学员在相同的讲师的教导下,最终学习的效果也是有的好有的不好。所以,对于学习java软件开发有没有用,我们要从自身和学校俩个方面进行分析。

从自身来说,不管你是学习什么样的技术知识,只要花钱能够学到真正的技术,提升自己的能力,那么就是有用的。而且,现在java软件开发行业如此火爆,只要自己用心学习,掌握了相关技术找工作的没有什么问题。

当然,自你之前也有很多学员的成功已经证明了花钱参加java软件开发培训学习是有用的,也是有价值的投资。

从Java培训学校来说,值不值的,有没有用,还是要看这家学校是否能够该你带来一定的帮助,是否能够提供良好的教学服务,能否通过培训让你掌握java软件开发需要的技术知识,在培训结束后我们用所学的技术知识是否能够顺利完成就业。

如果能够帮助学员最终实现就业的目的的话,那么花两万块学个Java软件开发就是游泳的,反正就是无用的。

到此,以上就是小编对于java做软件开发的问题就介绍到这了,希望介绍关于java做软件开发的3点解答对大家有用。