java认知

      学习java也有两个月了,我对java有了初步的了解。同时我也有很多不足的地方。下面我就自己的学习谈下感受:

      我觉得在JAVA的初期阶段尽量少用工具,像eclipse工具可以晚一点在用,最开始有个记事本和JDK就可以了,我觉得在开始阶段主要是为了打下扎实的基础,过多的依赖开发工具生成可能会让自已理解的不够深刻,用记事本也是为了培养一种好的编程习惯,最初的时候还是自己多动动手好了,毕竟没有学会走路跑步肯定快了。

      学习JAVA一定要先把JAVA的几个基本组成元素学好:数据类型 、方法 、类、变量常量、控制流、接口、线程。

我觉得这些java基础的学习,我们很容易就可以上手,只要平时的基础记住,在多敲一些代码就OK了。

        学完这些基础知识,我对java面向对象有了一点的初步认识 。

java是一个面向对象的语言。面向对象的特征可以简单总结为:封装、继承、多态。

封装:是将对象的实现细节隐藏起来,用户无需知道这些细节。只提供一些公共的方法对象的功能展示。

继承:是面向对象实现软件复用的重要手段,利用继承,人们可以基于已存在的类构建一个新类,子类继承已存在的类就是复用父类的方法和属性,除此之外,子列还可以添加一些新的方法和属性来满足新需求。

多态:java引用变量有两种类型,编译时类型 和运行时类型。

第一种是通过方法重载实现。就是我们调用方法是不用区分参数类型,程序会自动执行相应方法,如: 加法运算,可以使int相加,可以是double相加,都是同一个方法名。

第二种多态是指子列对象可以直接赋值给父类变量(父类变量引用子类对象),但运行时表现出子类的特征。

       这些就是我学完java基础后所领悟到的一些感受,当然还有很多不足的地方不太理解。

          强调一下学习java我们必须学会使用API,这将是我们将来从事java一个必不可少的查阅工具。不知道为什么会有这么一个东西。但现在我感觉它就像我们刚学语文时用到的词典一样。(个人拙见)

        对于java更加深入的学习有:数据库、JDBC、Hibernate、HTML、JavaScript

对这些知识的学习,我感觉明显比先前的基础吃力多了,特别JDBC让我困惑了好长时间,但Hibernate的出现缓解了我心中的郁闷,相对来说,对于Hibernate虽然能够模拟着Ctrl+V下来,但还是有一种模糊的印象。这也是我这阶段学习java最迷茫的阶段。数据库和HTML以及JavaScript稍微抚慰了我忐忑的心情。

从这一困惑阶段的学习中,我觉得还是自己没能真正明白而且编写代码量太少。

         两个月的学习,学到了很多,也有很多不足之处。从我这些天的学习总结到:自己能做一个项目是最好的提升,不管自己独立做的、还是请教别人、或者上网搜索,重点是,自己做过后,能够知道自己要做什么,做的是什么。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值