学习Java开发有什么要求吗?没有接触过代码能学吗?

作者&投稿:李依 (若有异议请与网页底部的电邮联系)
学了半年java的新人去公司看代码很晕还有一些没有接触过的技术,是我基础问题么?~

不完全是。
首先,你只学了半年的JAVA。如果在学习期间做过一些实战训练的话,那么JAVA的掌握程度应该还好。另外更重要的就是,你是不是零基础学的JAVA,有没有接触过其它的语言甚至于其它语言的开发经验。如果有,那么不用担心,你只是需要一些时间来熟悉新的工具而已。但如果没有,就得小心了,你还需要很长时间来积累经验。
其次,任何水平的人看一些成熟的软件的代码都会比较晕。因为代码是一个系统框架的详细描述,一来就去看细节谁都受不了。打个比方,让你站在天安门,看下广场上人多还是少,这样很容易办到。但如果要你站在天安门把每个人的样子描述一遍,那就很麻烦了。所以,刚进公司,看代码晕是正常的现象,不必太在意。
你现在当务之急,是静下心来,熟悉公司的项目,尤其公司做的软件的框架和流程。 这一点不难办到,你所在的部门一定存有不少的开发文档。从需求分析、详细设计到用户手册,这些东西在你不忙的时候就抓紧时间啃。因为这些东西是你们公司做事情的思路的最简洁的表达。只有在熟悉了流程,从宏观上对这些项目有了一个比较清楚的认识,才有可能做好事情。
至于基础部分,在任何时候都要重视。还是刚刚那句话,如果你只会JAVA,甚至是零编程基础直接学的JAVA,那完全应该花一些时间了解或者是复习一些其它课程。尤其是在你遇到不懂的问题时候,一定要学会想办法从自己掌握的知识中去寻求答案。这个过程,就是传说中的学以致用。

祝你好运。

一般来说,Java开发都要学以下技术:
第一阶段:小型桌面应用开发
阶段目的:掌握JAVA语言的语法,理解面向对象的编程思想,能够熟练使用JAVA语言开发小型桌面应用。
基础技能训练:操作系统与网络技术、JAVA面向功能对象程序设计、JAVA核心编程、JAVA网络编程
第二阶段:中小型网站应用开发
阶段目的:掌握数据库设计与开发技能,熟练使用JAVAEE组件技术开发中小型网站应用。
数据库(Oracle数据库管理及开发)、UI开发(WEB页面开发基础、XML、Ajax)、JAVAEE组件开发(jsp、servlet、jdbc)、框架技术(struts2.0、hibernate、spring、springMVC、mybatis)
第三阶段:软件工程工业实践
阶段目的:熟悉软件工程流程及规范,使用以前三个阶段所学的技能,进行软件工程工业实践。
软件工程方法论、软件工程项目实践
第四阶段:职业素质培养及就业
阶段目的:提高团队协作能力、职业道德、沟通能力和面试技巧,成功面试,成为标准IT职业人。
职业素质培养(职业道德、项目经理座谈、面试技能)、就业。
没有基础只要你认真学都是可以学会的。

世上无难事只怕有心人,只要你认真学,没有基础也能学好的。Java开发需要学习的内容有以下这些,可以先了解下
第一阶段:小型桌面应用开发
阶段目的:掌握JAVA语言的语法,理解面向对象的编程思想,能够熟练使用JAVA语言开发小型桌面应用。
基础技能训练:操作系统与网络技术、JAVA面向功能对象程序设计、JAVA核心编程、JAVA网络编程
第二阶段:中小型网站应用开发
阶段目的:掌握数据库设计与开发技能,熟练使用JAVAEE组件技术开发中小型网站应用。
数据库(Oracle数据库管理及开发)、UI开发(WEB页面开发基础、XML、Ajax)、JAVAEE组件开发(jsp、servlet、jdbc)、框架技术(struts2.0、hibernate、spring、springMVC、mybatis)
第三阶段:软件工程工业实践
阶段目的:熟悉软件工程流程及规范,使用以前三个阶段所学的技能,进行软件工程工业实践。
软件工程方法论、软件工程项目实践
第四阶段:职业素质培养及就业
阶段目的:提高团队协作能力、职业道德、沟通能力和面试技巧,成功面试,成为标准IT职业人。
职业素质培养(职业道德、项目经理座谈、面试技能)、就业

学习java开发的话,最好以前有一点计算机的基础,比如数据结构/操作系统等等,因为这样更能理解计算机是如何运行的.没有接触过代码是肯定能学习的.

想学java,对学历有什么要求吗?
答:学习Java编程语言本身对学历并没有绝对的要求,任何人只要有学习的愿望和毅力,都可以通过学习掌握Java编程技能。然而,在就业市场上,学历往往是一个重要的考量因素。虽然学习Java本身不需要特定的学历背景,但如果你想在IT行业找到一份Java开发的工作,那么拥有一定的学历将会是一个优势。一般来说,大部分I...

学习Java软件工程师要具备什么条件
答:学习Java软件工程师需要具备以下条件:编程基础:需要具备扎实的计算机基础知识,熟悉常见的数据结构和算法,并具备至少一门编程语言的基本编程能力。Java语言知识:需要熟悉Java编程语言及其相关的开发工具和框架,了解Java的语法、面向对象编程、多线程编程、异常处理等特性。系统设计和架构能力:对软件系统的设计...

学习Java开发需要有什么基础呢?要有英语基础吗?
答:学习Java开发需要一定的编程基础和数学知识。对于初学者来说,了解基本的编程概念,如变量、数据类型、控制语句、函数等是非常必要的。了解面向对象编程的概念,如类、对象、继承、多态等也是必不可少的。在学习Java开发的过程中,掌握一些数学基础知识,如概率论、统计学、线性代数等方面的知识,可以帮助你...

学习Java编程需要什么基础吗?
答:学习Java编程不需要太多的基础,但一定的计算机基础和编程思维是有帮助的。千锋教育作为一家专业的IT互联网技术培训机构,我们注重为学员提供全面的Java编程培训,无论您是否有编程基础,都能够在千锋教育找到适合自己的课程。以下将详细介绍学习Java编程的基础要求以及为什么选择千锋教育。更系统全面的学习资料,...

Java开发人员应当具备的哪些基本素质
答:1、积极,主动性:要主动的去学习,主动的去发现问题,跟进问题,其实很多技术类的问题都不是问题了。这个放在第一位的素质。2、有风险提前抛出来:做项目肯定有风险,没有风险项目也就没有挑战了。需要每个开发同学能够主动的发现风险,并提出规避方案,如果没有规避方案,那提出来也行。3、区分主次,...

JAVA软件工程师应该具备哪些基本素质(java开发工程师需要具备的知识...
答:1 良好的编码能力 软件人员的一个重要职责是把用户的需求功能用某种计算机语言予以实现 编码能力直接决定了项目开发的效率 这就要求软件工程师至少精通一门编程语言,比如当前国内企业常用的C/C、VB和国际上最流行的Java语言,熟悉它的基本语法、技术特点和API(应用程序接口)2 自觉的规范意识和团队精神 随...

Java都需要那些技术?
答:Java工程师需要学习的技术还是比较多的。尤其是现在技术更新迭代比较快,需要不断学习掌握新的技术,给自身镀金才能在IT行业发展的较好。下面列举出来一些需要掌握的技术:1、理解Java面向对象思想 2、掌握开发中常用基础API 3、熟练使用集合框架、IO流、异常 4、能够基于JDK8开发 5、掌握流行关系型数据...

学习Java软件工程师要具备什么条件?
答:一、要适应Java编程 Java软件开发必然离不开编程,这是一种与计算机进行交流的语言,是一种非人类语言,所以一定要有极强的逻辑性和运算性,要求程序员在编写的时候进行慎重的考虑。能够脚踏实地细心地研究一行行代码,具有较强的逻辑思维能力,同时有一个端正的学习态度和心态,这些都是从事Java工作的基础...

软件开发有什么要求?
答:零基础学习java可按照这份大纲来进行学习 ---第一阶段:Java专业基础课程--- 阶段目标:熟练掌握Java的开发环境与编程核心知识2. 熟练运用Java面向对象知识进行程序开发3. 对Java的核心对象和组件有深入理解4. 熟练应用JavaAPI相关知识5. 熟练应用JAVA多线程技术6. 能综合运用所学知识完成一个项目知识点...

Java编程语言需要学习什么?
答:4. 数据库编程:在实际应用中,Java经常与数据库进行交互,学习Java需要了解数据库编程的基本原理和技术,包括SQL语句的编写、连接数据库、执行查询和更新操作等。熟练掌握数据库编程能够帮助学员开发出更具功能性和可扩展性的Java应用程序。5. Web开发技术:Java在Web开发领域有着广泛的应用,学习Java还...