欢迎来到kaffeel的博客

点滴积累,快乐分享-kaffeel.org
  首页  :: 新随笔  :: 订阅 订阅  :: 管理

Java学习概述

Posted on 2013-05-15 22:26  kaffeel  阅读(186)  评论(0编辑  收藏  举报

一、概述 学习Java不仅是学习一门编程语言,更多的是学习一种思想和开发模式。掌握了Java语言,可以让自己日后的事业发展更加顺利。Java语言体系完整,了解Java的开发人员可以轻松转入手机软件开发、.Net 开发、PHP开发上面来。 Java和Java EE 之间是什么关系呢? Java是企业平台的一种开发技术,包括众多的技术在里面,使用Java开发的企业技术称为Java EE。下图表明了Java SE 是JAVA EE 的必要组成部分,这也是为什么在学习Java EE之前首先需要掌握 Java SE 基础了。

JAVA EE JSP/Servlet EJB JAVA SE 基础                                    XML/XML解析 AJAX 面向对象                                            Java  Mail 类集框架                                            事务处理 IO 操作                                              开源框架 JAVA数据库操作                                分层框架 容器(WEB,EJB)

二、 JAVA SE的核心技术 ​Java SE 的核心部分主要有四个,分别是: ​1. 面向对象 ​    ​学习JAVA SE 首先要建立好面向对象的概念,并可以利用这些概念进行程序分析。简单的说,java SE 的核心就是面向对象的开发,设计的概念很多,但最终都是为接口和抽象类服务的,而JAVA开发中设计到的各种设计模式实际上也是针对接口和抽象类的的应用。 ​2. 类集框架 ​    ​我们都学习过数据结构,但大学的《数据结构》课程大多是以C语言为基础学习的。而Java SE中所说的类集相当与使用Java语言实现的数据结构,包括树、链表、队列等等。如果我们只是进行应用程序开发就没有必要了解其内部实现细节,但需要熟练掌握其核心的接口和各个操作类。 ​3. IO 操作 ​    ​在整个IO 操作中,完整体现了Java语言多态性的设计思想。在IO操作学习过程中把握住一个核心原则:“根据使用的子类不同,输入输出的位置也不同” ​4. JAVA数据库操作(JDBC) ​    ​Java数据库操作算是一种服务:Java提供的数据库访问服务,里面提供了大量的操作接口,各个数据库生产厂商根据这些接口实现自己的数据库操作。从面向对象的角度上看,开发者完全不必要考虑接口的实现细节,只需要熟悉如何使用这些接口即可。 三、 Java 学习知识点 ​1. Java的主要用途、特点、开发环境、classpath; ​2. public class和 class的区别,程序的基础结构、关键字; ​3. 各种循环控制、运算符; ​4. 数组的定义、动态初始化、静态初始化、内存分配、方法定义的格式、方法重载 以及两个foreach、可变参数的特性等; ​5. 类与对象、类的定义结构、构造方法、private,static, this, 引用传递,内部类等; ​6. 类的扩展、super、final、抽象类、接口、多态、实际分析等概念; ​7. 异常产生的原因、标准异常的处理语句格式、throw、throws、 assert; ​8. 包的作用、package、import、系统常见包、四种权限的关系; ​9. Java常用类库,这部分的学习不许要强记,只要学会如何查找文档即可。 ​10. Java I/O,面向对象的核心体现, File, OutputStream、 InputStream、Writer、Reader、Serializable等; ​11. Java类集的作用集使用,Collection、List、Set、Map、Iterator等核心接口的使用; ​12. MySQL,SQL命令, Statement,PreparedStatement、 ResultSet、事务处理等;



文章来源:http://kaffeel.org/2013/05/15/java%e5%ad%a6%e4%b9%a0%e6%a6%82%e8%bf%b0/