当前位置:网站首页 > Java基础 > 正文

零基础手把手教你学java



1、java视频教程零基础手把手教你学java 店长:臭水沟()臭水沟想学java的朋友,看下这个:零基础手把手教你学java具体地址:52(记得收藏本店,或许有一天会有需要)不管你是新手,还是有一定基础的人,这里绝对有你想要的东西,下面是本视频各部分的介绍,你要是真想学的话,就请你认真的看!第一部分 Java SE入门知识Java简介Java基本数据类型理解面向对象程序设计的概念理解面向对象的三大基本特征:继承、封装与多态Java基础知识类、接口、抽象类this关键字、static关键字、final关键字方法的参数传递机制(深度剖析常见误区

2、)Java垃圾回收机制四种内部类的实现方式方法重写(override)与重载(overload)的联系与区别通过多态实现程序代码的松耦合Java中级知识JDK 5.06.0新特性(泛型、枚举、可变参数、增强的for循环、静态导入等)Java多线程机制详解Java I/O编程(装饰模式详解)Java网络编程基础知识(Socket、URL、URLConnection、ServerSocket等)TCP与UDP的联系与区别Java Collection API(Collection、List、Set、Map、ArrayList、LinkedList、Vector、HashSet、TreeSet、Ha

3、shMap与TreeMap等)AWT与Swing及其所涉及的重要设计模式(观察者模式详解)Java高级知识递归的应用常用设计模式(工厂方法模式、观察者模式、策略模式、装饰模式、模板方法模式、命令模式等的原理与应用)序列化与反序列化正则表达式的应用Java动态代理与反射机制项目实战四个项目实战练习。注:(加深对Java集零基础手把手教你学java合、文件操作、网络通信、多线程等技术的理解,体会客户端/服务器端编程模型的原理与使用方法,深入理解设计模式在实战中的应用策略,体会设计模式的**实践)视频教程分为如下部分:第二部分 版本管理(暂时不要看,等做项目时候会讲到的)SubversionSubversion的基本概念Su

4、bversion原理剖析熟悉Subversion的常用命令使用命令行的方式创建Subversion仓库并管理权限整合Apache与Subversion进行版本管理整合Eclipse与Subversion进行版本管理注意:这个会在后期的项目实战中讲,前期没怎么用。第三部分 单元测试(暂时不要看,等做项目时候会讲到的)JUnit4详解注意:这个会在后期的项目实战中讲。企业开发中,单元测试是相当的重要哦。第四部分 UML和XMLUML和XMLUML的概念Use Case Diagram详解Sequence Diagram详解Class Diagram详解如何读懂现有系统的UML设计图如何设计系统的U

5、ML设计图使用UML描述常见设计模式XML的介绍。等第五部分 数据库应用开发Oracle数据库如何安装Oracle数据库SQL语言PL/SQL表空间视图触发器过程游标MySQL数据库JDBCJDBC详解使用JDBC的步骤使用JDBC连接数据库使用JDBC操纵数据库JDBC操纵数据库的过程与分析数据库连接池深度剖析DAO模式注意:这个在学j2se时候就会涉及到 sql 2000 的jdbc讲解,要好好学哦!第六部分 Java Web开发基础知识(html)Web开发原理HTML常用标签的使用表单提交的原理HTTP协议介绍CSS(层叠样式表)熟悉CSS的盒模型CSS的基本使用方法CSS的内联与链接

6、等使用方式基础Web开发技术JSP的运行机制与原理剖析JSP内置对象JSP表达式JSP脚本Jstl 表达式EL表达式Tomcat服务器的几种配置方式Servlet的概念与原理Servlet的生命周期Servlet常用及重要APIServlet与JSP的关系Servlet的多线程机制中级Web开发技术XML原理与使用方式DTD与Schema详解根据Schema生成XML文档根据XML文档推导Schema与DTDXML的常用解析方法(DOM与SAX)XML常用解析库dom4J与JDOM详解JSP自定义标签库详解Session详解Cookie详解Session与Cookie的关系MVC设计模式深入理

7、解JavaScript面向对象的JavaScript详解构造JavaScript对象JavaScript的继承JavaScript深层原理剖析JavaScript作用域JavaScript数据类型匿名函数DOM与BOM详解Firebug使用方法详解(这个在哪个视频里面,我忘记了,但是绝对有哦,不好意思!)Ajax应用开发理解Ajax工作原理与使用方式手工实现Ajax调用XMLHttpRequest对象详解等jQuery详解jQuery原理与分析jQuery常用API详解使用jQuery简化应用开发使用jQuery实现Ajax调用使用jQuery动态操纵页面HTMLDwr技术Dwr原理介绍Dwr

8、 的使用带有项目哦第七部分 Java Web框架(当前各大软件公司都要求会的三大框架,相当重要)Struts2.1Struts2.1的由来Action详解类型转换输入校验(使用xml、程序验证两种方式)国际化异常处理插件机制文件上传OGNL表达式常用标签库属性驱动与模型驱动Struts2.1核心源代码分析(提升能力的绝佳机会)Struts2 Annotation详解Hibernate 3Hibernate的由来Hibernate常用API详解配置文件详解ORM的思想Hibernate的检索策略与检索方式一对一、一对多、多对多的关联关系映射继承关系数据库事务详解拦截器与回调Hibernate二级

9、缓存处理并发问题Hibernate性能优化管理Session和实现对话Spring2.5Spring的由来与发展历史IoC与AOP详解实现自己的IoC容器Bean的生命周期与作用域范围AOP原理剖析(结合Java动态代理与反射机制及AspectJ)AspectJ详解(提升能力的绝佳机会)声明式的事务管理多数据源配置Struts2.1、Hibernate 3.5与Spring 3.0的整合方式与原理Spring2.5核心源代码分析(提升能力的绝佳机会)Spring2.5 IoC容器的实现 (详细剖析源代码)Spring 2.5 AOP的实现 (详细剖析源代码)Spring 2.5 数据库操作组件

10、的实现 (详细剖析源代码)Spring 2.5事务处理的实现 (详细剖析源代码)第八部分 搜索引擎Lucene全文检索的基本概念与原理Lucene概念与原理使用Lucene实现全文检索Lucene系统架构执行搜索的基本方式Lucene常用API详解文档逻辑视图与文本分析Lucene标引与查询全程示例索引的高级知识中文分词案例分析有项目,见后面的项目。第九部分 Flex(绝无仅有的广度与深度)FlexActionScript面向对象详解ActionScript语言快速学习ActionScript与XML及E4XFlex 4新的组件架构Spark详解、MXML详解Flex常用组件详解Spark容器

11、、视图状态、效果与样式DataGrid、Navigator容器与弹出式窗口Flex 4表单与验证Flex4与服务器端的通信(Remote Object、HttpService及Web Service)详解Flex 4与JavaScript互通信的方式项目实战有项目,见后面的项目。注:目前的就业市场数据表明,企业对RIA人才的需求量急剧攀升,而Flex则是RIA市场当之无愧的王者,基于以上几点考虑,为了满足广大学员对RIA知识的迫切需求,开设了这部分内容,学习完毕后,学员完全可以从事Flex相关方面的开发工作。Flex是一种客户端表示技术,其与服务器端的交互可以通过Http Service、We

12、b Servcie及Remote Object等技术与规范实现,因此通过Flex的学习,学员可以进一步巩固之前学习过的内容,体会Flex与Java交互的多种方式。问题:ExtJS与Flex应该学习哪一种?回答:如果必须要从两者中选择一个,我强烈建议选择Flex,这是由企业开发的特点决定的,Flex具有更好的前景,更有财力的大公司(Adobe)的支援,而且使用Flex开发的应用无需考虑平台兼容性(均运行在Flash Player虚拟机中),目前市场上对Flex开发人员的需求量也是最大的。我建议建议大家学习强势技术,因为每个人的时间与精力都是有限的,将宝贵的时间花在回报最大的技术上,同时我也提供了

版权声明


相关文章:

  • 利用JAVA基础做的小游戏2024-11-02 13:18:03
  • 达内java基础测试2024-11-02 13:18:03
  • java框架重要还是基础重要2024-11-02 13:18:03
  • java基础综合实例2024-11-02 13:18:03
  • java基础纲要2024-11-02 13:18:03
  • 逆战java基础教程2024-11-02 13:18:03
  • java基础 第八版2024-11-02 13:18:03
  • java基础的输入空格如何打2024-11-02 13:18:03
  • java基础的软件2024-11-02 13:18:03
  • 选择java语言中的基础上2024-11-02 13:18:03