零基础想学习java,应该从哪学起?
原创

零基础想学习java,应该从哪学起?

好文
试试语音读文章

热门回答:

这个问题其实对任何语言都一样。入手一门语言。都是先了解语言语法(能用)。然后是了解标准库(会用)。有了这两步。加上有点其他语言的底子。应该就可以算是上手了。我们现在校招的很多毕业生。经过1~2个月的传帮带。就能达到这个阶段了。

剩下就是第三步了。就是靠在项目或者产品上的实践来加深对技术和业务的理解。这个阶段一般都是靠自己自学。靠google和领悟。2至3年后。就能发现有些人对技术和业务已经了解很深入(老手)。有些还是很肤浅。这个时候一般会是又一个跳槽阶段。也就在这个时候。薪资水平在不同人那里会有很大的差别。

综上。程序员最重要的是不断学习(第三个阶段)。其实IT行业就是一个需要不断学习的行业(因为技术更新太快)。大家刚出来都是一样的基础和能力。2~3年后差距立现。如果你是差的一方。那就说明自身还不够努力。

最后。术业有专攻。JAVA主要应用还是在服务器端。由于其优秀的内存管理。屏蔽了很多程序员能力差异(能力不强的程序员也能写出不那么烂的系统)。适合长期运行的服务器项目(如web等无UI应用)。

虽然也有swt等优秀的UI库。也有idea。eclipse和netbean等优秀的桌面端应用。但在桌面端软件应用还是很少。需要带jre。负担比较大。

其他观点:

谢谢邀请!

作为一名从业多年的程序员。也出版过Java编程书籍。所以我来回答一下这个问题。

首先。Java语言完全可以直接学习。学习Java语言本身对于初学者的基础要求并不高。但是由于Java语言是比较纯粹的面向对象编程语言。有较高的抽象程度和较为严格的编程规则。所以学习Java语言对于初次接触编程的人来说还是比较难的。

Java编程中的四个重要的基础概念分别是类、对象、方法和属性。Java中几乎所有的实现都是围绕这几个概念展开的。可以说。写Java程序就是写类。而写类就是写属性和方法。类可以理解成“图纸”。而方法则是“图纸”中的功能体现。属性则是功能实现过程中所需要的“材料”。对象则是最终根据“图纸”所创造出来的“实物”。所以对象是功能的实际承载体。

三个特征分别是封装、继承和多态。这三个特征也是面向对象编程语言的重要特征。理解这三个特征是进行Java编程的重要基础。封装简单的理解就是三个步骤。分别是私有化成员属性(private)、定义设置器(setter)、定义获取器(getter)。封装是类的基本编写方式。继承简单的说就是在一个类的基础之上进行“派生”。以及由此而带来的一系列概念。理解继承一定要搞清楚新增和重写。以及如何调用父类中的各种元素。多态是比较麻烦的。简单说可以通过三个定义和两个方法来体现。三个定义分别是父类定义子类构建、接口定义类构建和抽象类定义实体类构建。两个方法分别是方法重载和方法重写。

最后。“一个过程”有三个步骤。分别是类(接口)的定义、对象的创建和方法的调用。整个Java编程几乎都在这个过程里。

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

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

其他观点:

作为一个几年的JAVA工程师和将近两年的JAVA讲师。我认为首先你要对这方面感兴趣。兴趣是最好的老师。再者你可以自学。也可以报培训班。不管是那样。你都要做到。多敲。多想。多查。多问。有恒心。有信心。自学的话。我建议你买一本书。不要太深。一开始吗?对上面的例子多敲。多看。知识点多想。对待视频要精准的学习。

您还感兴趣的文章推荐

以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 几度无言 永久VIP 2022年12月28日 15:23:18

    定义,语言,方法,都是,则是,程序员,属性,特征,图纸,对象

  • 眼角痣 永久VIP 2022年12月28日 15:23:18

    没想到大家都对零基础想学习java,应该从哪学起?感兴趣,不过这这篇解答确实也是太好了

  • 对不起是种借口 永久VIP 2022年12月28日 15:23:18

    这个问题其实对任何语言都一样。入手一门语言。都是先了解语言语法(能用)。然后是了解标准库(会用)。有了这两步。加上有点其