发表于: 2018-01-12 23:25:54
2 705
今天完成的事情:
今天上午老大和我们新来的几个进行了见面谈话,我大概说了一下我现在遇到的最大问题还是基础太差导致看不懂代码,老大建议我还是应该先打一下基础,起码对JAVA有个基本的了解和懂得基本的概念,我回来以后认真思考了一下,确实是现在刚完成使用JBDC对数据库的连接,下一步是编写JDBC
Template,但里面要使用到很多Spring的知识,师兄在日报里也建议我先学习一下Spring的知识,所以我决定还是先了解和掌握一下基本的JAVA和Spring知识,今天学习了一些JAVA中的基本概念,我尽量根据自己的理解来总结一下今天学到的。
1.JAVA。
我感觉JAVA最主要的特点是面对对象编程,个人理解就是设计时更多的考虑对象的需求,更多的从对象的角度角度来思考,建立相应的方法来解决问题。
2.对象和类。
我忘了从哪里看到一句话说万物皆可为对象,虽然听起来有点过,但是我感觉确实JAVA中对象的含义非常广,JAVA是一种面对对象的编程,那么我感觉对象在JAVA中可能要根据程序具体的适用情况来觉得,对象简单来说具有属性和行为,属性就是对象的各项数据,我举一个简单的例子不知道是否准确,比如要要设计一个与动物相关的JAVA,这时候鸟可以作为对象,它的属性可以有羽毛颜色,是否会飞,飞行高度等,而行为就是飞、捕食,等等这时候类就很好理解了,许多不同种类鸟可以构成一个类,许多狗也可以构成一个类,但是狗这个类中却不可能包含一个鸟的对象;但是如果设计一个生物相关的JAVA,却可以有一个动物类和植物类,那么狗和鸟这两个对象却又可以同属于一个类,不知道我这样理解是否正确。
3.JAVA中的数据类型。
简单来说JAVA有8个数据类型,其中六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型,四个整数型有8位、16位、32位、64位,两个浮点型其实就是小数,也是位数不同,boolean用来表示true和false,char用来存储字符。
4.接口。
接口这个概念很抽象,我感觉很好理解但又很不好理解,简单来说我觉得就是因为类只能有一个父类,那么这个类可以继承父类中已有的方法,但是要是想往已有类中增加一个方法呢?最简单的方法就是给他找一个父类,那么要是父类也有了自己的父类呢?就需要一级一级的往上找,而JAVA是一种面向对象的编程,简单才是应有的,这个时候把类看做对象,既然他需要方法,那么我们就给他加一个,于是接口就应运而生。
明天计划的事情:
继续学习JAVA和Spring的基础知识。
遇到的问题:
看的稍微有点慢,明天加快速度吧
收获:
找到了当前的学习方向。
禅道连接:http://task.ptteng.com/zentao/project-task.html
评论