`
alone_knight
  • 浏览: 122275 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Java知识体系结构

阅读更多

          从决定把自己上课的视频拿出来给大家分享. 到现在已经三个月了. 中间认识了很多Java朋友,其中有很多都是在读大学生. 深刻感觉到现在的大学生是多么的优秀、成熟. 其中很多人都自学Java NET 其中不乏有自学成功后顺利就业的同学. 我深深的敬佩他们. 因为在偶当年的大学时代除了楼下等MM、踢球、CS什么都不会. 不是比大家早毕业几年估计现在连开发的工作都找不到了. 

         不扯远了. 在这几个月中. 被骚扰最多的除了技术问题之外 还有一些关于学习方向的问题. 例如 C# Java 到底哪个好. Java要学些什么东西. 安卓开发那么火了J2EE还有用吗? 等一些问题. 我们今天就好好讨论下关于Java学习方向的问题.
         首先C#和Java 到底哪个好呢? 这个问题没有答案. 就拿我自己说把. 开发混4年 培训机构混了4年. 在每次带就业班的时候. 今年Java就业好明年NET就业好. 所以基本前景都差不多. 因为两门语言本质都一样的, 而且都有大公司做坚实的后盾,目前都有相当广泛的用户群、社区、学习资料.所以从短期看来C#和Java前景都比较明朗. 但这并不代表选择哪个都一样的. 个人还是可以参照自己的具体情况选择. 个人觉的可以参考如下标准
      1:如果英文水平好, 可以优先选择Java(不是说NET就不需要E文) 而是微软的本地化做的更好. 中文的学习资料更丰富.所以如果E文水平好学Java会更有优势一些. 其实如果你选择了做程序员.无论学习任何语言.到了后期到会参阅E文一首资料的.
      2:喜欢看源码、支持开源、不怕学习新东西的同学优先选择Java。为什么这样说呢. Java因为开源所以安全、因为开源百花齐放. 出现了层出不穷的技术供大家选择、学习. 每个解决方案都有自己的优缺点. 所以逼着Java程序员要学习很多的技术、框架. 很多搞Java的朋友就是死在这条路上的.其实Java是有后劲的. 前面很痛苦但是到了一定的程度会享受到丰富的回报的.
      3:喜欢打工不考虑创业的人优先选择Java. 很吃惊把. 怎么会有这么一条标准. 其实这是行业都知道的规则了. J2EE一般用于企业级开发. 在中国目前的国情.这种大单只有关系才能接的到. NET就方便很多了. 你混了几年后有一定的人脉 只要人品好.小单别人都会来找你. NET无论重开发成本和开发速度来说 都是比较适合的.  
      好了. 说了这么多. 大家根据情况选择,如果选择Java的朋友可以往后看下面的一张图.否则可以关闭了.不要浪费时间.
 

 
此图是我个人参加工作做项目时用到的一些技术、工具. 如果能够很好的驾驭里面的东西. 至少对得起"高级软件工程师"了. 当然对于大学未毕业的朋友 不要急. 很多东西其实在工作中逼着大家学的. 当然由于个人水平技术有限. 有些技术个人也没接触到.也就没有罗列出来. 但是上面的一般来说还是软件公司用到比较多的技术. 和个人必须掌握的技能点. 慢慢掌握他们对大家的程序员职业规划很有帮助的.  此图有视频介绍. 可以去电驴下载 或者网盘下载地址:http://www.rayfile.com/zh-cn/files/9458f0e8-d97a-11e1-847c-0015c55db73d/
       现在我们来讨论最后一个问题: 安卓开发那么火了J2EE还有用吗? 的确现在手机应用真的很火. 在地铁上、电梯、餐厅、学校、到处看见使用手机看文章玩游戏的朋友. 但是大家大可不必当心. J2EE其实和安卓并不冲突的. 我们的绝大部分应用还是要在电脑上使用的.即使有手机版、电脑版也会存在,毕竟电脑相比手机来说有不可代替的优势. 安卓应用对传统的游戏冲击比较大.对于J2EE企业级别开发.冲击还是有限的. 而且我更建议即使要学安卓的人也最好先学习J2EE.这样会让你竞争力更强. 其实如果是一个经验丰富的J2EE程序员只需要一个月时间就可以转到安卓应用开发来的.
        累了收笔. 希望大家Java学习路上不再迷惑. 类似的问题也不要在骚扰我了
  • 大小: 105.8 KB
分享到:
评论

相关推荐

    JAVA知识体系结构全景.png

    JAVA知识体系结构全景,这是Java工程师的作战地图,一图胜千言,让您清晰的了解Java知识体系和能力体系,构建自己的知识树和能力树。方向明确,目标清晰。哪些必须掌握,哪些是核心,哪些是重点,哪些是难点,哪些...

    java知识结构图下载

    java知识结构图

    一张图读懂java知识体系

    一张图读懂java知识体系

    Java知识结构Xmind思维导图

    Java知识结构 Xmind思维导图 帮助各位理清Java知识点。

    java知识体系总结

    Java知识体系总结 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现已被Oracle公司收购)于1995年推出。它以其“一次编写,到处运行”的特性闻名,适用于开发跨平台的应用程序,包括桌面应用、企业...

    java 体系结构图,不错的总结,复习的资料

    Java 体系结构图是理解Java编程语言及其生态系统的...对于初学者来说,理解这些知识点可以帮助构建完整的Java知识体系,进一步提升编程技能。在深入学习的过程中,建议结合实际编程练习,以更好地理解和掌握这些概念。

    javaBook:【java面试汇总&java知识体系结构】记录工作中遇到问题以及总结自己对java的理解

    在Java编程的世界里,深入理解和掌握Java知识体系结构对于每一个开发者来说都是至关重要的。本资源“javaBook”旨在汇总Java面试中的常见问题,以及作者对Java语言的深刻理解。下面将详细探讨Java的核心知识点,帮助...

    Java学习体系结构

    Java学习体系结构是一个全面的指南,旨在帮助初学者掌握Java编程技能,并逐步深入到JavaEE应用开发。以下是对各个知识点的详细说明: 1. **JavaSE基础**:这是学习Java的第一步,包括JDK的安装,编写HelloWorld程序...

    Java EE知识体系结构

    Java EE知识体系结构,用图解的形式详细讲述了Java EE整体的知识架构。

    关于java知识结构图

    通过"关于java知识结构图"的学习,初学者可以逐步构建起完整的Java知识体系,从基础语法到高级特性,再到实战应用,形成一个系统性的认知。在实践中不断深化理解,将理论知识转化为实际技能,才能在Java的世界里...

    Java核心知识体系.docx

    Java核心知识体系 Java 是当前软件开发行业中最流行的编程语言之一,掌握 Java 的核心知识体系对于开发者来说至关重要。下面是对 Java 核心知识体系的总结和分析。 Java 基础 Java 是基于面向对象编程思想的...

    Java基础知识体系结构梳理全景图.xmind

    Java基础知识体系结构梳理全景图,一图胜千言,一图胜万字,结构清晰明了,内容丰富多彩,条理简明扼要,所见即所得,简约而不简单。

    java知识结构

    java全面的知识结构体系,能够引领你较为快捷的学习java。

    Java就业班体系结构文档,Java核心知识,提升Java开发技能、理解Java核心技术及应用场景

    《Java就业班体系结构.pdf》是一份全面的Java学习资源,旨在帮助读者系统地学习和掌握Java开发的关键知识和技能。本资源提供了一个循序渐进的学习路径,覆盖了从Java开篇、语法基础、集成开发工具的使用,到面向对象...

    Java知识体系学习【技术文档】

    Java知识体系学习的主要目的是为了帮助初学者更好地掌握Java语言,文档共分为十章内容,涵盖了从基础到深入的各个知识点。文档详细介绍了Java的配置环境、基础语法、对象清理、集合和文件流等方面的内容。此外,文档...

    Java知识体系精解

    Java的基础知识是整个Java知识体系的基石,其中包括配置环境变量、访问修饰符、对象的清理、集合框架、文件流操作、网络编程、多线程编程、异常处理、格式化和数字运算等。 配置环境变量是使用Java的第一步,它包括...

    JavaWeb知识结构图

    JavaWeb知识结构图,是帮助我们学习JAVA的一种方向。

    汇编语言与计算机体系结构:使用C++和Java 配套代码

    总的来说,这本书不仅提供了理论知识,还提供了实践环节,使读者能够亲手操作,加深对汇编语言和计算机体系结构的理解。通过学习,读者不仅可以掌握汇编语言的使用,还能了解计算机内部运作的奥秘,提高程序设计的...

    java知识框架思维导图

    "Java知识框架思维导图"是整理和理解Java核心技术体系的一种有效工具,它可以帮助学习者系统地掌握Java的核心概念和架构。下面将根据这个主题详细阐述Java知识的主要框架。 一、基础语法 Java的基础语法包括变量、...

    java开发大纲知识体系结构梳理全景图.xmind

    java开发大纲知识体系结构梳理全景图,一图胜千言,一图胜万字,结构清晰明了,内容丰富多彩,条理简明扼要,所见即所得,简约而不简单。

Global site tag (gtag.js) - Google Analytics