感谢达内,让我收获了很多

[来源] 达内[编辑] 达内 [时间]2014-08-19

姓名:武晓玲

就业企业:中普天华

在达内学习已经3个月了,学习的内容很多,到目前为止学习了Java基础、面向对象、Java的API、Oracle数据库及编程、HTML/CSS、Javascript、servlet、JSP、Spring和MyBatis框架。

达内 学习已经3个月了,学习的内容很多,到目前为止学习了Java基础、面向对象、Java的API、Oracle数据库及编程、HTML/CSS、Javascript、servlet、JSP、Spring和MyBatis框架。

通过对Java基础的学习,我掌握了变量的定义使用、循环、if选择等。掌握了了JDK、JRE、JVM的关系:JRE是运行JAVA程序的运行环境,包含JVM虚拟机实现及Java核心类库。JDK是java软件开发工具包,是整个Java的核心,包括了JRE,java开发工具和Java基础的类库。JVM是java虚拟机。

面向对象主要学习的是面向对象的思想,在实际生活中,万物皆对象,有了对象才能有类;而在编程语言中先有了抽象类,才有了具体的实现类,面向对象的四大特征:抽象,封装,继承,多态。

JAVA的API,这套API有很多类以及对应的方法,在学习过程中需要记得很多,为了提高学习效率,记住几个经常用的,在项目中遇到不会的,在查阅资料。

Oracle数据库的学习,首先,对数据库的发展、现在常用的数据库的最新版本、所属公司以及适用范围等一些常识概念的讲解。其次,就是数据库中包括哪些语言:DDL(数据定义语言)、DML(数据操作语言)、TCL(事务控制语言)、DCL(数据控制语言)。最主要的是SELECT查询语句,还有一些分组函数,统计函数,排序。最后,是对视图、序列、约束、分页等。

JDBC,是java与数据库的连接,是各种接口,标准,各数据厂商要想与java连接就要实现这些标准,于是就有了数据库驱动。首先,学习的是JDBC的使用流程:①、Class.forName() ②、创建连接Connection ③、使用Statement或者PreparedStatement ④、执行SQL 语句⑤、假如是查询语句的话,用ResultSet接收查询结果⑥关闭连接。其次,对连接池的使用。再次,JDBC中的事务处理,是自动提交的;JDBC中的批量处理。最后,是DAO,我对dao的理解也是思想,就是讲业务逻辑层和数据库访问层分开,dao只处理数据库访问层,这样程序分明,也有助于程序员直接操作对象就可完成对数据库的操作。

客户端的技术,html和css,javascript:html是静态页面;css一般叫做css样式,是对html中元素属性的一种补充,也方便维护、管理页面元素;Javascript,是一种弱类型语言,它通过对一些事件的处理对页面进行操作,可以增加用户体验和友好性提示等,Ajax技术,是增加用户的体验效果,可以发送异步请求,不打断用户的操作,刷新局部页面,提高了网络传输效率。

Servlet,就是用来扩展服务器功能的组件,运行在tomcat容器中,以及与JSP的交互。JSP是一种动态网页技术,可以与服务器进行交互。

Spring 框架,Spring最核心的是IOC容器,主要是对创建对象和管理对象,采用了控制反转的思想,通过依赖注入的方式实现;其次就是Springmvc,使得程序结构清晰,便于后续的维护和扩展;最后MyBatis则是对数据库连接的框架,它封装了JDBC的功能,比如创建连接和执行SQL语句以及关闭连接。

就业直通