Java程序员的技术发展
语言:
扎实的Java基础;熟悉Java核心API;
精通J2EE开发;熟练掌握EJB;
精通Java Web开发;熟练掌握Servlet/JSP;
精通Java XML开发;
框架:
精通Spring、Struts、Hibernate、JSF等框架;
精通axis1.0-axis2.0、XFire、CXF等框架;
规范:
精通Web Service;
精通Web2.0 ;
工具:
熟练使用Eclipse等开发工具;
应用服务器:
熟悉JBOSS 、TOMCAT、WEBLOGIC、WEBSPHERE等应用服务器,至少精通一种服务器;
熟悉在Linux操作平台配置常用的Web应用服务器;
数据库:
熟悉SQL SERVER、ORACLE、MySQL、DB2、SYBASE等大型数据库中的一种或多种;
精通SQL语句、存储过程等的编写能力;
熟悉在Linux操作平台配置常用的数据库服务器;
编程思想:
深刻理解OO、SOA,AOP思想,对OSGi有所了解;
对UML,MDA和设计模式等有较深的理解;
熟练使用至少一种系统建模工具:Rational Rose、PowerDesigner等;
其他技能:
具备良好的英文阅读能力
具备Ajax技术的知识,熟悉主流JS框架,精通prototype、ext、Jquery等框架至少一种;
熟悉工作流开发技术,具有osworkflow,jbmp等开源框架使用经验;
相关文档:
Java文件下载的几种方式
< type="text/javascript">
document.body.oncopy = function() {
if (window.clipboardData) {
setTimeout(function() {
var text = cli ......
import java.text.Format;
import java.text.SimpleDateFormat;
File file = new File("a.txt");
long time = file.lastModified();
Date d = new Date(time);
Format simpleFormat = new SimpleDateFormat("E dd MMM yyyy hh:mm:ss a");
String dateString = simpleFormat.format(d);
System.err.println(file.getN ......
运行 bat(批处理) 文件
(不确定,我自己的简单demo是java可以执行批处理文件的)
Java 对批处理文件还不支持。刚开始一直在研究 Java 如何调用批处理文件,始终找不到解决方法。后来只好绕过批处理,考虑如何将批处理转换为exe可执行文件。然后再通过J ......
java中
String和int之间的相互转化
(1)int i = Integer([String]); 或
int i = Integer.parseInt([String],[int index]);
(2)int i = Integer.valueOf([String]).intValue();
int类型转化为String
(1)String s = String.valueOf([int]);
(2)String s = Integer.toString([int]);
......
instanceof是Java的一个二元操作符,和==,>,<是同一类东东。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。举个例子:
String s = "I AM an Object!";
boolean isObject = s instanceof Object;
我们声明了一个Strin ......