如何学习Java基础

我第一次接触Java还是在大三的课堂上,当时有一门课程就是Java,教的都是Java基础,在Java之前我还稍微了解过html、css这类前端技术,所以自认为学习Java应该不会有太大难度。

结果证明我还是想多了,刚开始老师就在介绍Java的基本数据类型,比如int的长度,double的长度,作为一个非科班程序员,当时甚至连1个字节是多少都不知道。

接着我们又学习了Java的数组,数组这个概念本来看起来没什么,但是接下来又出现了二维数组,老师还结合着数组的内存分配来和我们讲解,当时就晕了,于是就这么半推半就的学完了第一堂课。

大学课堂你们都懂的,大家的注意力也没有特别集中,有些关键概念错过了也就错过了。

其实重点还在后面,Java的重要特性就是面向对象编程,于是常见的一些概念,比如类和对象,继承、多态、接口和抽象类都一一出现在我们的视野里,学习Java,这些概念没有搞清楚的话,是非常耽误事的,毕竟其他一切高级特性都是基于此实现的。

勉强听懂了面向对象的一些语言特性之后,后续的课程里,我们又继续开始学习Java的高级特性,比如Java异常、多线程、集合类等等。

我只记得到多线程那里我就完全听不懂在说啥了,后面讲了什么,也就记不得了。我想大多数人第一次接触Java也是一脸懵逼的状态,谁第一次面向对象不都会紧张嘛。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值