易截截图软件、单文件、免安装、纯绿色、仅160KB

java学习顺序

结合本人学习经验和网上培训机构的资料,列出java学习的顺序。
一:J2SE
○面向对象-封装、继承、多态
○内存的分析
○递归
○集合类、泛型、自动打包与解包、Annotation
○IO
○多线程、线程同步
○TCP/UDP
○AWT、事件模型、匿名类
○正则表达式
○反射机制
2:数据库(Oracle或者MySQL)
○SQL语句
○多表连接,内外连接, 子查询等
○管理表、视图、索引、序列、约束等
○树状结构存储
○存储过程、触发器
○数据库设计三范式、
3:JDBC
○JDBC基础
○连接池
○树状结构存储与展现
○DataSource & RowSet
○JDBC连接Oracle及MySQL
4:HTML_CSS_JAVASCRIPT
○html、css、javascript基础语法
○JavaScript Form判断
○Dom编程基础(事件处理等)
○JS常用效果如TreeView、下拉联动等
○JS学习方法
○JS调试方法
○DreamWeaver初步(建立HTML、Table、Form、CSS)等
5:Servlet & JSP
○tomcat基础
○servlet基础
○web.xml配置基础
○web application的结构
○servlet生命周期
○request response等常用方法
○ServletContext类
○HTTP协议基础(GET POST)
○Cookie
○Session
○Application
JSP的几种语法(包括JSTL等)注意在项目中练习,不要拘泥于语法细节而裹步不前。
6:Struts2
○多层架构理论
○Model 1 and Model 2
○Struts基本概念
○MVC
○Action与业务逻辑类的关系
○在Struts与JSP之间传递数据
○Struts2处理流程(控制流)
○Struts2 TagLib(了解常用的)
○JSTL
○ActionForm
○字段收集
○上传文件
○类型转换
○DTO
○动态Action Form
○验证框架
○ActionForward 转发与重定向
○动态生成ActionForward
○全局与局部的ActionForward
○Action Forward Scope
○UnknownActionMapping
○Action的线程安全
○I18N
○如何切换语言环境
○Struts异常处理机制 程序处理 自动处理 自定义异常处理器
○Struts的多模块配置
7:XML
(XML/XSL、XSLT/DTD、SCHEMA等基础的概念、关于Java的编程可以暂时扔在一边)
8:Hibernate
○OR Mapping原理
○Hibernate基础开发步骤
○Hibernate基本接口(重点Session)
○普通属性映射
○关联关系映射
○Native SQL
○inverse lazy cascade
○继承关系映射
○HQL
○性能优化 一级缓存 二级缓存 查询缓存
○事务与并发 悲观锁、乐观


相关文档:

java传值还是传引用

最近一直在看primer c++,函数一章对c++函数之间传递参数有详细的讲解,传值、传指针和传引用的应用与区别都讲得很清楚,
以前一直用java,由于java没有指针,当时也没有引用这个概念,所以没有对java参数的传递有过多的思考,现在搞清楚了c++
传递参数的机制,自然就会跟java进行对比,究竟java传的是什么东西?
Java代 ......

java值传递与引用传递


1、对象是按引用传递的---带"="号的赋值操作
2、Java 应用程序有且仅有的一种参数传递机制,即按值传递---由"函数调用"引起的
3、按值传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的一个副本
4、按引用传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的内存地址,而不是值 的副本
5、注 ......

Java 运算符优先级


优先级
运算符
名称
1
( )
括号
2
[ ] , 。
后缀运算符
3
- (一元运算符,取负数) , ! , ~ , ++ , --
一元运算符
4
* , / , %
乘,除,取模
5
+, -
加,减
6
>> , << , >>>
移位运算符
7
> , < , >= , <= , instanceof
关系运算符
8
==,!=
等于,不等于
9
......

Java并发编程 上

一、线程
1 线程的创建
创建线程通常有两种方法: 1) 扩展Thread类实现线程的创建是最常用也是最直接的一种方法,通过继承类Thread实现线程体;2) 通过实现Runnable接口实现线程体。
2 Thread类的几种构造函数
    1) Thread()
    2) Thread(Runnable target)
    3) T ......

ArrayParameters.java (j基 p45)

//传递参数,和c中传地址有点像
public class ArrayParameters {
public static void changeOrNot (int i, double[] x) {
i =-1;
x[0] = -2.0;
double[] y = x;
y[1] = -3.0;
double[] z = {4.0, 4.0, 4.0};
x = z;
}
public static void main (String[] args) {
String s1 = ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号