学java要学哪些东西_学java主要要掌握哪些东西?

学java主要要掌握哪些东西?

关注:212  答案:3  信息版本:手机版 电脑版

解决时间 2021-01-26 09:14

提问者神经质

2021-01-25 12:19

学java主要要掌握哪些东西?

最佳答案

二级知识专家没仙气的仙女

2021-01-25 12:47

对“类”的理解,面向对象方面必须要会

熟悉java常见框架

对java比较常见的设计模式的理解。

做网页就是网络方面的强化学习了。android方面就是对android系统运行系统的了解。

全部回答

1楼癡情菂尐豬豬

2021-01-25 15:16

我认为学习java应该从以下几个方面入手:

1.java的基本数据类型,java的运算符,还有运算符之间的优先级,常用的循环语句,例如for循环,while循环等等,这一部分学起来相对要容易一些,随便找一本教材都会讲这些东西,只要你多动手敲写代码,问题不大。

2.理解java是面向对象的,这个和C++的不相同,C++既可以面向过程,也可以面向对象,这个部分是重中之重,只有理解好java一切都是对象才能进一步的学好java,刚开始学的时候,会觉得理解起来有点困难,但是不要灰心,多看看书,多运行代码,理解了之后你就会觉得原来就是这么回事。

3.java中的继承关系,理解好java中的继承关系对后面的学习是非常有帮助的,这个有助于你看java的帮助文档,例如java中只允许允许单继承,不允许多继承,还有java继承关系中关键字super的作用等等,都是必须要了解的。

4.java中的抽象类和接口的定义,这个也是非常重要的,当你越往后面学习,你就会发现抽象类和接口是非常的重要,在java总虽然不允许多继承,但是可以实现多个接口,这个也弥补了java中不允许多继承的不足,在java的帮助文档中你经常会跟碰见,对于学习好java也是必不可少的。

5.java中的多线程,这个理解起来也是有点不容易,首先你要搞懂什么是多线程,为什么java要提出多线程这个概念的,还有多线程的生命周期,以及多线程中几个重要方法的使用,例如sleep方法,wait方法等等,还有一个非常重要的关键字synchronized,这个关键字是重中之重,要更好的掌握java的多线程技术,就必须要用好这个关键字,并且说实话这个关键字说起来容易,但是要真正的掌握还是非常不容易的,要多琢磨,要理解好对象锁的本质,这个只要你在学习的过程当中你就会体会到了。

6.java 系统输入输出,这个一看就知道是非常重要的,因为程序往往要从本地调用资源,或者是程序要往本地里写入用户输入的数据等等,都是通过java的输入输出来实现的,所以说这个部分的知识也是很重要的咯。

7.java图形界面的设计,因为程序往往以视图的方式展现给人们,所以通过图形界面,能够使人们更加方便的和应用程序打交道,在这一部分主要要掌握两个组件的应用,一个是awt组件,还有swing组件,这两个就是这一部分的重中之重了。

以上的这些只能说是java中很基础的部分,说难其实也不难,说简单吧其实也没有那么简单,如果对java感兴趣呢,夯实基础是非常重要的,当你把上面的基础知识掌握好了之后,再去深入的学习,你就会发现原来就是这么回事,祝你进步。

2楼琉璃知世

2021-01-25 13:45

Java基础、SSH三大框架、数据库!

我要举报

如以上信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!

推荐资讯

大家都在看

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值