学JAVA需要掌握的技术及流程
学JAVA需要掌握的技术及流程
对于java初学者来说庞大的Java语言不知到从哪里入手开始学习,也不知道都要学些什么才能符合企业的要求,以下是java私塾根据技术的更新而调整的最新教学内容及流程,供大家参考。
1.java的基础知识
不要被新技术迷惑,所谓万变不离其宗,新技术都是基于java的基础之上,如果基础不扎实,对于这些新技术的理解也是一知半解,学不到根源。
2.Java基础项目练习
综合应用Java基础知识来完成一个小项目。因为不再上Java基础了,所以需要借这个项目来统一锻炼基本的写Java代码的能力。
3.Java中级部分
包括集合、Swing(重在思想和方法的学习)、I/O、多线程、网络、反射、注解等知识。这里是开始培养Java编程思维方式的地方,很多内容Java私塾都是从设计层面去讲解的。
而且Java私塾的课程是自成体系的,前后知识点是相关联的,所以一定要按照课程设计,循序渐进的认真学习。
4.Java高级部分-理论部分
把重心放在类设计、设计模式、体系结构、系统设计等内容,初步培养学员设计Java程序的能力
5.Java项目开发
一个具体的Java项目开发,综合应用Java中高级所学到的开发知识和思想,理论和实践相结合才能真的学会。
6.JEE基础一
Html和Xml的知识。这里主要是做为第一个Java项目的缓冲,Html和Xml都很简单,只要上课认真听了都没有问题,课后就继续完善第一个Java项目。
7.JavaScript
JavaScript是Web开发中很常用的知识,在这里会涉及到很多常见的页面动态功能的实现,同时还安排了一个JavaScript的项目,采用JavaScript模拟面向对象的技术进行项目开发。
8.数据库开发一
全面的数据基础知识和开发应用:Oracle、Sqlserver、MySql数据库基础和开发使用,重点讲解Oracle,主要是Sql开发的知识
9.XML读写开发
学习对Xml的读写,包括Dom、Sax
10.JDBC开发
学习JDBC的知识,学会使用Java通过sql语句来操作数据库
11.JEE基础二
从整体上把握JEE,包括JEE是什么、JEE的本质、JEE的技术分布、JEE的组件体系结构、JEE的学习方法等重要知识。 同时还要学习Rmi和Jndi的知识
12.Web开发
全面的JEE的Web开发知识:Servlet+Jsp+JavaBean+TagLib+JSTL
13.Web应用项目
综合应用Web开发所学到的知识,基于MVC设计模式,进行真实Web应用的开发,在开发过程中还要学习很多实用的知识,比如:Web分页、Web树、Javascript在Web开发中的应用、常见的一些Web控件等等。
14.Struts2框架&nb
相关文档:
在成功实现Java调用C++之后,接下来想到能否通过JNA实现Java调用Fortran,今天试验了一下,还是比较容易的。
网上有一个Java调用F95的例子,但是我考虑不仅要实现F95的调用,还要实现F77的调用,所以费了一些周折。
问题的关键在于F77为过程名自动添加了一个尾部的下划线,所以sub1这个过程,到Java一端,就变成了sub1_, ......
XFire VS Axis
XFire是与Axis2 并列的新一代WebService平台。之所以并称为新一代,因为它:
1、支持一系列Web Service的新标准--JSR181、WSDL2.0 、JAXB2、WS-Security等;
2、使用Stax解释XML,性能有了质的提高。XFire采用Woodstox 作Stax实现;
3、容易上手,可以方便快速地从pojo发布服务;
4、Sprin ......
转载请注明:来自http://blog.csdn.net/M_ChangGong/ 作者:张燕广
Java实现MD5加密以及解密类,附带测试类,具体见代码。
MD5加密解密类——MyMD5Util,代码如下:
package com.zyg.security.md5;
import java.io.UnsupportedEncodingException;
import java.security.MessageDigest;
import ja ......
Java基础方面:
1、作用域public,private,protected,以及不写时的区别
答:区别如下:
作用域 当前类 同一package 子孙类 其他package
public& ......
1. 从sun主页下载JDK for Linux版本,我的是jdk-6u14-linux-i586.bin。
2. 改为可操作文件,chmod +x jdk-6u14-linux-i586.bin
3. 安装 在当前路径,./jdk-6u14-linux-i586.bin;一路确定,装好之后在同一目录下会生成一个文件夹,jdk1.6.0_14,里边是一些lib等文件,同windows下生成的安装文件夹一样。
4.设 ......