栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java初学者,如何学习Java(上)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java初学者,如何学习Java(上)

 其实学习Java的难点不在于Java本身难度,而在于初学者不会系统性的、有方法策略的学习。

大家知道学编程和学习其他课程步骤都是相似的,从基础到逐渐加深难度,所以基础一定要打好,下面这个课程福利是我认为对Java小白同学非常友好的,尚学堂出的Java300集,里面详细的介绍 了Java从最基础到精通的过程,感兴趣的小伙伴可以看一下的。

https://www.bilibili.com/video/BV1gh411n7TU?spm_id_from=333.999.0.0https://www.bilibili.com/video/BV1gh411n7TU?spm_id_from=333.999.0.0

Java学习之路从我的经验来说主要分为下面五个重要方面,供大家借鉴参考。
 

  1. 明确的学习路线


学习任何一门编程语言都应该知道该语言的体系“技能树”,哪里亮了点哪里。也就是说,不要盲目的去学习,要有明确的学习路线。
Java的体系非常庞大,如果说全部都学习,那么浪费的精力是不敢想象的,所以我们学习时要有骨干路线,搭建好我们脑海里的技能树枝干,然后不断的去填充,这样才能学好Java,当然了,对于其他语言也同样如此。
那么学习Java路线是什么呢?

 

如图所示,第一部分当然是打好Java基础了,能够把Java基础学会学懂,那么一条康庄大道就会迎面而来了。
工作以后,你会发现有大量代码出错,仔细检查你会发现,这些错误就是Java的基础部分,所以说Java基础是最重要的。

第二部分就是侧重web方向。Java在web编程方面是用处最广的语言之一,提供了大量的工具库,极大的加快了技术人员的开发速度。

第三部分就是学习Java框架了,在实际工程中,我们做一个项目,基本不会所有的代码都自己去敲,那样的效率太低了,而且人工的代码出错率也非常高。
所以使用一个成熟的框架是非常有必要的,使用框架时,其内部有大量的常用代码操作不需要我们手动书写,可直接自动生成,极大的提高了代码的重用性。
现在的程序员都知道快捷开发理念,这个理想一直是非常重要的,在任何企业,你如果不懂快捷开发,那肯定没有你的立足之地。

2. 扎实的基础知识


明确了学习路线以后,当然就要开始学习Java的知识了。

  1. Java基础中,我们要掌握Java的8种基本数据类型:byte,short,int,long,char,boolean,double,float.这八种基本数据类型构成了Java世界的多样性。
  2. 掌握变量和常量的定义。在Java世界中,任何变量在定义后都需要初始化,只不过方式不同,比如说在类中的成员变量会被Java虚拟机自动初始化,如int类型的初始化为0等等,而普通的方法中的局部变量则需要我们在定义的时候,直接将其初始化,否则编译器将报错,无法通过编译。
  3. 掌握Java的运算符以及运算符的优先级。Java中的运算符有多种类型,如单目运算符,关系运算符,算数运算符和逻辑运算符等等。

大量的运算符就会产生一个问题,谁的优先级高?根据Java语法规则来看,单目运算符(++、--、!) > 算数运算符(加减乘除运算法则和数学中保持一致)> 位移运算符 > 关系运算符 > 逻辑运算符(>、<、==等) > 三目运算符(?:) > 赋值运算符(=)。

4.掌握Java条件控制语法。Java中用于条件控制的语句有if-else if-else,switch-case,while,do-while。每一种用法都需要初学者多次代码练习,才能深刻理解其中不同的地方。

5.掌握Java数组的定义以及使用。数组是Java语言中必不可少的一部分,我将数组分为基本类型数组和自定义类型数组。

如下代码所示

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/356003.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号