想自学Java,要从哪方面入手呢? 我想自学java,应该看哪些方面的书,或者从哪方面做起?

作者&投稿:戏伟 (若有异议请与网页底部的电邮联系)

要想学好Java,应该注重以下几个方面入手。

  1、正确理解Java的各种“抽象”。学习Java就是学习各种“抽象”,包括类、接口和抽象类等,不同层次的抽象意味着不同的作用。

  对于初学者来说,要想正确的掌握各种抽象,应该从基本的Java编程过程开始,包括类的设计、对象的创建和方法的调用,另外要重点学习一下多态的使用。  多做实验是理解各种抽象的好办法,因为实验往往能够为初学者建立起概念的“画面”,从而辅助理解。

  2、学好集合框架。Java描述复杂数据结构的主要方式是集合框架。Java没有指针,而是通过强大的集合框架描述数组、对象数组等复杂的数据结构。

  学好这些数据结构的描述方法对于应用程序编写,特别是涉及到服务器方、3层结构编程至关重要。程序员在这个时候不能再用诸如数据库结果集之类的结构描述数据了。

  由于很多语言没有这么强大的集合框架体系,很多初学者不知所措,更不知道拿来做什么用,因此应该引起足够的重视。

  3、注重知识结构的全面性

  学习Java开发的过程中要系统地学习一下操作系统、计算机网络、数据结构、算法设计和数据库知识,这些计算机基础内容对于学习Java具有重要的意义,如果想在Java开发领域走得更远,一定要注重基础知识的学习。

  在学习期间建议使用Linux操作系统开展实验,未来很多Java开发都离不开Linux操作系统,比如大数据应用开发、物联网平台开发等。

  4、确定一个主攻方向

  Java目前主要的应用领域包括Web开发、Android开发和大数据开发,不少网络服务也需要采用Java完成后端功能的编写,另外Java也是研发级程序员的常见工具,涉及到一些平台和容器的开发,比如大数据平台Hadoop就是采用Java语言编写的。

  对于Java初学者来说,要根据自身的知识结构和兴趣爱好,选择一个适合自己的主攻方向。



确定自己要学Java,首先建议你培养对Java的兴趣,带着兴趣去深入学习,你才会更容易成功

如何培养自己对Java的兴趣?
先自学点基础入门的知识,然后可以动手去写一些Java简单小案例,比如用Java写一些小游戏等,充分发掘兴趣。
当你有了兴趣之后再规划如何学习,如果想学习之后找到一份不错的工作,建议你学习的大模块分为:
第一阶段:JavaSE开发学习
第二阶段:JavaWEB开发学习
第三阶段:高级框架学习
第四阶段:分布式项目实战
每个模块里面包含若干知识点,你需要做的是扎实理论,通过项目去实践,最终达到企业的招聘要求,如有问题,可追加评论

首先你只学java可以,只是兴趣没问题,但是如果你要以他作为以后的工作,你就需要系统的学习计算机,不能只学习一种编程语言,你还需要学习数据结构,软件工程,计算机原理等,不是只学了java就行的,我就是计算机专业的,计算机要学的东西很多,有时候工作的时候还需要自学语言,所以只是兴趣可以学,如果要当成工作,就还是大学选计算机专业吧,毕竟现在的互联网公司也很看重文凭,不会收没有系统学习过计算机的人。
自学Java,先学Java的语言,去中国大学慕课,哪里有很多高校的老师在上面上课,学了Java语言,然后学java的数据结构,在学软件工程。

自学不容易,需要耐心。
可以从实例入手,一个一个实例来学,也不至于枯燥。
我们网上有一些实例和基础教程,如果有兴趣可以看看,都是免费的。

从学习开始

想自学JAVA 应从哪入手呢~

java 是一种面向对像的语言 。 java 分为三个部分 j2me j2se j2ee
个人建议 你学这个最先学习一下基础的语言,比如C语言等
当然你直接学java也可以, 刚开始学这个 就要先从语法开始 。你照一本书学习,当然你最好是找到相关的视频教程,不然你会学习不下去的。

推荐51自学网的,壁虎老师视频。从0开始的,后面也有进阶视频,说的很详细。

如何学习java?
答:1、简单性 Java看起来设计得很像C++,但是为了使语言小和容易熟悉,Java能够自动处理对象的引用和间接引用,实现自动的无用单元收集,使用户不必为存储管理问题烦恼,能更多的时间和精力花在研发上。2、面向对象 Java是一个面向对象的语言。对程序员来说,这意味着要注意应中的数据和操纵数据的方法(...

零基础的人应该怎么自学java
答:1、学习Java可以做网站 Java可以用来编写网站,现在很多大型网站都用Jsp写的,JSP全名Java Server Pages 它是一种动态网页技术,比如我们熟悉的163,一些政府网站都是采用JSP编写的。所以学习Java的同学可以找开发网站方面的工作,而且现在找这方面的岗位比较多。比如:网站开发,当然就是JSP+Servlet+JavaBean...

小白自学JAVA怎么入门?
答:建议二:学习Java不要先看书学,一定要先把一块的知识点学完一遍,并且自己多多少少会动手操作,然后去看书温习。还有不要盲目的看视频,很多人都是光看视频,然后在心里没有一个操作的概念,这样的学习方法最后一定会浪费时间到放弃,所以学习Java之前一定要知道这些东西,这都是走过来的人以前走的弯路...

自学Java如何入门?
答:数据库不仅仅是Java开发工程师的必学课程,也是其他语言都需要掌握的技能。用于对交互过程中客户的数据进行存储。该板块包括关系型数据库和非关系型数据库。例如:MySQL、oracle、redis、MongoDB等。数据库学习完毕后,可以将数据存储到数据库中,也可以通过SQL语句从数据库中查询数据,结合Java项目可以实现...

零基础学java应该从哪里开始?
答:零基础学java应该从哪里开始?学java无非就是自学和报班这两种方式,至于java自学还是报班好,这个还是需要根据您自身的条件来判断的。如果您自控能力、自学能力且有基础那自学好。反之报班好。下面跟您说一下java自学与报java培训班学的不同之处,供您参考。Java自学:好的地方是省钱,不太好的就是...

Java要怎么自学?
答:一直关注我的朋友们应该都知道,很早之前我就打算开始写 Java 相关的文章了,一直没想好要从什么阶段入手。因为太简单的大家都会,太难的可能自己还没学会。人生总是这样,矛盾与纠结一直缠绕在身。想着纠结来纠结去也没有什么用,不如就从零开始吧。重走一遍自学之路,给零基础的小伙伴一点方向、给...

想要自学JAVA,应该如何入门?
答:所以做项目的能力才能去衡量一个学习的水平处在什么阶段,而往往那些嘴上说“会了”的人,往往没写过多少代码,也一个项目做不了出来,这就是纸上谈兵,完全曲解了学习编程到底在学什么,也不知道应该往哪里去。 所以一个Java初学者在学习的整体过程中,必须要有两个能拿得出手,能写在简历上的项目作为找工作的资本...

零基础学习Java需要掌握哪些方法?
答:一、坚持 很多人都听说过万丈高楼平地起,万丈高楼是怎么来的呢,那是需要工人一层一层建起来的。学习Java也是同样的道理,零基础学习Java最重要的就是坚持。刚开始很多人对Java的了解非常少,需要一步一步的深入了解,想要一步成才是不可能的。自学想要快速掌握Java是非常困难的,IT培训认为想要自学学好...

我想学习JAVA,作为初学者应该先从哪些开始学起
答:学习任何一门编程语言,作为初学者应该先从哪些开始学起,首先要学习的是基础语法,开启Java学习的第一步,当然就是深入掌握计算机基础、编程基础语法,面向对象,集合、IO流、线程、并发、异常及网络编程,这些我们称之为JavaSE基础。当你掌握了这些内容之后,你就可以做出诸如:电脑上安装的迅雷下载软件、...

初学JAVA应该从什么开始学
答:初学JAVA应该从什么开始学?学习java编程语言,首先要学习的是基础语法,开启Java学习的第一步,当然就是深入掌握计算机基础、编程基础语法,面向对象,集合、IO流、线程、并发、异常及网络编程,这些我们称之为JavaSE基础。当你掌握了这些内容之后,你就可以做出诸如:电脑上安装的迅雷下载软件、QQ聊天客户端...