`
JoysXX
  • 浏览: 13596 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

学习Java的三个困难时期

阅读更多
学java必然要经历的几个困难时期

目前Java行业的工作很好找,就业前景很好,学的朋友也越来越多,但是很多人总在抱怨,说难学,也有些人已经学到框架,学到设计模式了,但是让写点小东西,总是写不出来!学得太浮躁,学Java一定不要急功近利,要踏踏实实的一步一步的去走!学Java有几个困难时期,这里给大家提个醒,希望大家学到这里的时候一定要坚持过去!其实学Java就像爬山一样,刚开始很有兴趣,爬一阵就会累了,就想休息一阵再往上爬,岂不知越休息越不想走,所以建议学Java的朋友遇到困难一定要坚持往前学!

     提到自学,不得不提一下网上的视频,目前网上Java的视频很多,大家可能不知道怎么去学,大家一定要从基础入门视频开始培养自已的编程思维能力,关于怎么培养,大家可以去找一下Java私塾基础入门视频的第一章的前三节,讲的是怎么锻炼Java的编程思维方式!在这里提醒一点,大家在写的时候千万不要只照着视频中的代码去抄,而是要通过视频理解老师的思路!

     言归正传说一下大家学习过程中会遇到的困难时期,第一个就是基础入门学面向对象的时候,对于有些学生或许这不是问题,但是对于没有接触过Java的朋友来说,面向对象理解起来很难,主要是太抽像,很多学生刚开始看Java,学Java的时候总觉得看视频或看书的时候看得挺明白,但是真正合上书,或关上视频想写点东西的时候,反而无从下手,不知道怎么把脑子里的知识点灵活的串起来!还有一种情况是有些朋友脑子里是有思路,但是想用代码写出来的时候却不知道怎么写出来!对于这种情况,大家不用急,这是缺少编程思路的原因,大家从基础开始要多写多练,多去理解,要经过一定时间的积累和锻炼才能建立编程思维!

    第二个方面就是J2SE部分,这部分相对于基础语法又深了一个层次,要理解的东西会很多,但是这部分的内容是重复了基础的语法在里面,所以这部分内容还是一样,要求大家一定要多去写,当然不是去跟着书和视频去抄,而是要理解运行原理
    
    只要这两个困难时期熬过去,相对于后面的就简单多了,对于学WEB就会轻松很多,再学框架的时候就会觉得简化了很多前面的内容,提高了效率!所以重点在前三个,最后WEB和框架只是把思想,语法结合到实际的应用中!这样将会理解得更深,更透彻!

    最后要提醒一下各们朋友,刚开始学习的时候尽量不用IDE的开发工具,尽量用最原始的记事本,目的是加深理解!
分享到:
评论

相关推荐

    Java实习总结(三篇).docx

    在这段时间里,我不仅巩固了大学时期学到的Java基础知识,如数据类型、变量、接口等,还学会了如何通过输入输出流来读写文件,以及如何分析和抛出异常来处理程序中可能出现的错误。这些知识对于编写健壮的代码至关...

    JAVA应用程序设计开发(Java语言是SUN公司开发的一种编程语言。)

    Java语言是SUN公司开发的一种编程语言。...而且,Java技术的创始者SUN公司采用了一种“开放”策略,将它公诸于众,更激发了第三方软件开发商的极大热情,纷纷发展Java技术。Java的前景是非常广阔的。

    java面试宝典

    #### 三、高效学习途径 - **自我探索与导师指导**:在缺乏引导的情况下,学习者可能会陷入盲目学习的状态,需要较长的时间才能达到一定的水平。而在有经验的导师指导下,则可以通过先理解原理再深入具体知识点的...

    meiju.zip_Java编程_Java_

    这里定义了一个名为Color的枚举,包含三个值RED、GREEN和BLUE。枚举类型的优点在于它们不能被实例化,强制类型转换,以及在编译时期就能检查的错误,这些都是普通类无法提供的。 接下来,我们讨论泛型。泛型是Java ...

    简历模板-- 共度2020程序员寒冬

    【标签解析】:“简历”、“java”、“工程师”这三个标签明确了这个资源的主要内容和目标受众。"简历"表示这是关于个人求职文档的;"java"表明这些模板可能特别适合Java开发人员,尽管它们可能也适用于其他编程背景...

    java房屋销售系统毕业设计任务书.doc

    本毕业设计任务书的目的是设计和实现一个基于 Web 的房屋销售系统,以解决城市求房人选房困难的问题,并满足购房者的需求。该系统将分为两个角色:销售商和购房者。销售商功能模块包括添加、删改、查询在售房信息、...

    JavaWeb课堂01_WEB发展史r

    这个阶段的网页设计简单,内容更新困难。 3. **动态网页与CGI**:随着服务器端脚本语言的出现,如Perl和CGI(通用网关接口),网页开始具备动态交互功能。CGI允许服务器执行外部程序并返回结果,但效率较低。 4. *...

    代理模式

    在代理模式中,有三个主要角色: 1. **目标对象(Real Subject)**:即真实对象,实现了业务逻辑,是被代理的对象。 2. **代理对象(Proxy)**:持有目标对象的引用,并提供与目标对象相同的接口,客户端通过代理...

    设计模式之代理模式

    在代理模式中,有三个主要的角色: 1. **目标对象(Real Subject)**:代理模式所要代理的对象,它是客户端真正需要访问的对象,实现了与真实对象相同的接口。 2. **代理对象(Proxy)**:代理对象持有对目标对象的...

    技术成长的底层逻辑和 N 个坑

    例如,在大数据时代,虽然学习Java、MySQL等基础技术仍然重要,但同时也需要关注大数据等新兴技术的发展。 - **技术Leader的能力**:成为一名优秀的技术领导者不仅仅是拥有深厚的技术功底,还需要具备良好的团队管理...

    计算机语言演变过程.pdf

    这一历程可以分为三个主要阶段:机器语言、汇编语言和高级语言。 1. 机器语言:计算机最初的语言是基于二进制的机器语言,由0和1组成的一系列指令。这种语言直接对应计算机硬件的操作,是最底层的语言,也是最直接...

    CSDN学生大本营-IT学生解惑真经.PDF

    为了进入这些高收入领域,学生需要掌握相关的编程语言和技术框架,如Java、Python、机器学习算法等,并通过实践项目不断积累经验。 #### 程序员如何踏上社会 对于即将毕业的学生而言,如何顺利从校园过渡到职场是...

    图书信息管理系统设计与实现.doc

    - 图书馆自动化的历程大致分为三个阶段:早期发展阶段、发展阶段和网络化时期。 - 早期阶段主要是利用机械设备辅助图书管理,减轻人力负担。 - 自计算机问世后,图书馆开始探索使用计算机技术进行图书管理的可能...

    PHP教程 初级教程

    与Java和Perl不同,你不必把头埋进100多页的文档中努力学习才可以写出一个象样的程序。只要了解一些基本的语法和语言特色,你就可以开始你的PHP编码之旅了。之后你在编码过程中如果遇到了什么麻烦,还可以再去翻阅...

    毕业论文jsp1534人才中介平台mysql.doc

    本系统的 ER 图主要包括学员、用人企业和杰普公司三个实体,描述了它们之间的关系。 3.2 数据字典 数据字典是对数据库中每个字段的详细描述,包括字段的名称、数据类型、字段的长度等信息。本系统的数据字典主要...

    计算机软件技术基础:第一讲-程序设计导论.doc

    这一时期,程序员们主要使用汇编语言来编写程序,如86系列汇编语言,它允许程序员直接控制硬件,因此在代码执行效率和硬件兼容性方面具备显著优势。然而,由于汇编语言的复杂性与低级特性,使得编写和维护程序变得...

    基于VB毕业设计-vb+access大气污染模型(系统+翻译+论文+开题).zip

    基于VB毕业设计-vb+access大气污染模型(系统+翻译+论文+开题).zip 传统集合,也叫做经典集合,是德国数学家乔治·康托(George Contor...综观模糊数学的发展历程,大致经历了两次困难的时期。第一次是20世纪70年代末和80

    梦断代码txt版第0章

    《梦断代码》是一部探讨计算机科学与编程历史的作品,第0章作为开篇,通过对1975年计算机发展状况的回顾,揭示了早期程序员们面对的挑战以及他们如何克服这些困难来推进技术的进步。本文将对这部分内容进行深入解析...

Global site tag (gtag.js) - Google Analytics