当前位置:首页 > 开发 > IT生活 > 正文

《我所了解的Java》——总体目录

发表于: 2013-05-25   作者:g21121   来源:转载   浏览:
摘要:         准备用一年左右时间写一个系列的文章《我所了解的Java》,目录及内容会不断完善及调整。         在编写相关内容时难免出现笔误、代码无法执行、名词理解错误等,请大家及时指出,我会第一时间更正。    &n

        准备用一年左右时间写一个系列的文章《我所了解的Java》,目录及内容会不断完善及调整。

        在编写相关内容时难免出现笔误、代码无法执行、名词理解错误等,请大家及时指出,我会第一时间更正。

        目录结构:

  第一章 认识Java

|-第一节 什么是对象?

|-第二节 什么是OOP(面向对象编程)?

|-第三节 Java是什么?

|-第四节 Java能做什么(javaME,javaSE,javaEE)?

|-第五节 JDK、JRE、JVM

|-第六节 安装Java

|-Windows下安装Jdk

|-Linux下安装rpm版Jdk

|-Linux下安装普通版Jdk

 

  第二章 学习Java

|-第一节 编写第一个Java

|-第二节 类、方法、属性

|-第三节 接口

|-第四节 关键字

|-第五节 操作符

|-第六节 基本数据类型

|-第七节 包装类型、String

|-第八节 Java中的数组

|-第九节 Java中的List

|-List实现之ArrayList

|-List实现之LinkedList

|-第十节 Map

|- Map实现之HashMap(结构及原理)

|- Map实现之HashMap(性能及算法)

 

 

  第三章 基础应用

|-第一节 集合

|-第二节 枚举

|-第三节 Java的一些基础类库(lang,util,math,sql,text)

|-第四节 System

|-第五节 I/O

|-第六节  Swing

 

  第四章 高级特性

|-第一节 Java 命令详解

|-Javac 命令

|-第二节 JVM 详解

|-JVM 介绍

|-JVM 组成——类加载器

|-类加载器(ClassLoader)介绍

|-Bootstrap、Extension、Application Class Loader

|-java.lang.ClassLoader

|-自定义ClassLoader

|-JVM 组成——运行时数据区

|-Java 内存结构

|-堆(Heap)

|-栈(JVM Stacks)

|-本地方法栈(Native Method Stacks)

|-方法区(Method Area)

|-程序计数寄存器(Program Counter Register)

|-垃圾收集器(Garbage Collection)

|-GC 介绍

|-GC 优化及配置

|-GC 算法总结

|-JVM 组成——执行引擎

|-JVM 配置参数

|-Java 配置参数介绍

|-JVM 不稳定参数

|-自定义JVM 参数

|-JVM 监控

|-JDK自带监控工具

|-图形化JVM 监控工具

|-编写自己的监控程序

|-JVM 优化

|-参数优化

|-深度优化

|-其他JVM产品

 

|-第三节 JDBC

|-DataSource

|-DataSource的作用

|-你真的了解DataSource吗?

|-数据库连接池

|-c3p0

|-c3p0性能测试

|-Proxool

|-Proxool性能测试

|-Druid

|-Druid性能测试

|-Tomcat JDBC Connection Pool

|-各连接池配置参数比较

|-c3p0,Proxool,Druid性能比较

|-连接池与Spring,Hibernate结合

|-连接池的选择

 

  第五章 JavaEE

|-第一节 JavaEE是什么

|-第三节 三大框架SSH

|-Spring

|-Struts

|-Hibernate

|-BaseDAO(公共/基础DAO)

|-第四节 Webservice

|-第五节 SOA

|-第六节 RPC

|-第七节 Java RMI介绍

|-第一个rmi应用

|-RMI相关接口

|-RMI与Spring结合

|-第八节 应用服务器

|-tomcat

|-jboss

|-glassfish

|-weblogic

|-apache

|-nginx

 

第六章 Java开源框架

|-第一节 报表工具

|-

|-

|-第二节 Office工具

|-第三节 Xml工具

|-第四节 Apache开源工具

 

  第七章 项目工具

|-第一节 开发工具

|-王者eclipse

|-精英myEclipse

|-通过link方式安装插件

|-个性Intellij

|-原生netbeans

|-其他

|-第二节 构建工具

|-Ant简介及安装

|-构建第一个Ant应用

|-Eclipse中使用Ant

|-Ant标签详解--基础操作

|-Ant标签详解--Java命令

|-Ant实例分析

|-Maven简介及安装

|-构建第一个Maven应用

|-第三节 持续集成工具

|-Apache Continuum

|-Cruise Control (CC)

|-Hudson

|-第四节 测试工具

|-junit

|-Jira

|-Bugfree

|-jmeter

 

|-第五节 存储工具

|-Memcache

|-mongodb

|-Mysql

|-Linux下安装MySql

|-MySql配置及相关命令

|-MySql几种引擎

|-MyISAM与InnoDB的选择

|-MySql分表优化

|-MySql分区优化 

|-MySql分区性能测试

|-MySQL子分区

|-MySQL主从复制

|-MySQL主从复制的错误处理

|-MySQL proxy

|-大数据下的MySQL

|-MySQL衍生版本

|-oracle

|-第六节 版本管理

|-CVS

|-SVN

|-ClearCase

|-SVN(CVS)+Hudson+Ant+Jira

|-第七节 其他工具

|-代码检查

|-CheckStyle

|-findBug

|-Code Style

|-Clean Up

|-Code Templates

|-Formatter

|-将Java包装成系统服务

|-Java Service Wrapper简介与使用

|-构建自己的Wrapper应用

|-Wrapper配置详解及高级应用

|-第八节 Eclipse常用插件

|-

 第八章 设计模式

|-第一节 创建型

|-Factory Method(工厂方法)
|-Abstract Factory(抽象工厂)
|-Builder(建造者)
|-Prototype(原型)
|-Singleton(单例)

|-第二节 结构型

|-Adapter Class/Object(适配器)
|-Bridge(桥接)
|-Composite(组合)
|-Decorator(装饰)
|-Facade(外观)
|-Flyweight(享元)
|-Proxy(代理)

|-第三节 行为型

|-Interpreter(解释器)
|-Template Method(模板方法)
|-Chain of Responsibility(责任链)
|-Command(命令)
|-Iterator(迭代器)
|-Mediator(中介者)
|-Memento(备忘录)
|-Observer(观察者)
|-State(状态)
|-Strategy(策略)
|-Visitor(访问者)

 

 

《我所了解的Java》——总体目录

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
LBS: Location Based Service,基于位置的服务。 用通俗的话来描述这门技术的现实应用: 让世界知
当我们在谈到cgi的时候,我们在讨论什么      最早的Web服务器简单地响应浏览器发来的HTTP请求
Chrome的隐身模式 先来说说隐身模式的启用方法吧 1.键盘快捷:Ctrl + Shift + N。 2.在Windows7下的
转载地址:http://www.cnblogs.com/liuzhang/p/3929198.html 最早的Web服务器简单地响应浏览器发来
不知何原因,最近老是静不下心来学习,也不知什么原因,突然之间,就很想学一下C/C++(我想:"在我很有
不知何原因,最近老是静不下心来学习,也不知什么原因,突然之间,就很想学一下C/C++(我想:"在我很有
好久没有回来写这个博文了,感觉还是有写下去的必要, 所以,我回来了。。。 ios比android简洁的一
糟粕 全局变量 众所周知,全局变量在很小的程序中可能会带来方便,但随着程序变得越来大,全局变量
android培训java培训期待与您交流!!! 本篇主要记录一些常见的设计模式,后续学习中会持续更新 目前
参加过几次 OpenStack meetup 活动,听过这几家公司的Architect 讲他们公司的 OpenStack产品。本文
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号