文章:Java和.NET两个世界的极点:赚钱和娱乐
文章:Java和.NET两个世界的极点:赚钱和娱乐
作者 霍泰稳 发布于 2007年7月16日 上午3时4分
社区 .NET, Java 主题 Java+.NET集成, 互操作, 故事和案例分析 标签 SQL Server 2005, Spring框架
直到现在,在很多开发者社区里你都还能看到关于Java和.NET那个好,哪个容易学,哪个更有前景的讨论。其实这些争论严格来说,毫无意义,正如我们通常所说的一句话,“不管黑猫白猫,能抓住耗子就是好猫”,在任何一个平台或者语言的领域里,我们都能看到成功的典范。虽然各有优缺点,但它们也都各能解决不同的问题,在自己擅长的领域里赢得开发者的尊重。其实,现在有一个更深入的话题,也就是本文作者Ted Neward所讨论的——抛开你究竟喜欢哪个平台,向如何将两个平台结合使用领域迈进。
在一篇文章里完全列出两个平台所有的整合方法不太现实,Ted Neward根据自己的经验选择了几个比较吸引人的方式,从理念和代码上进行了阐述。包括从WPF到WCF再到Java Web Service,SQL Server服务代理与JSP,Office与Spring等,除了对这三个进行比较详细的介绍外,他还简单提到其他一些比较实用的方案如使用Java的Workflow操作、内置Workflow的Java等。文末对Java和.NET领域的主要概念介绍,也有一定的参考价值。
随着平台的发展和进步,越来越多的开发人员也逐渐意识到使用.NET和Java相结合的优势,也有越来越多的方案得到实施。可喜的是,这两个社区都在进行着更多的创新,也都会更加开发和诚恳地考虑如何更好地解决客户的问题。正如Ted Neward所言:
毕竟最后不论你喜欢哪种技术,我们的目的都是一个:为客户提供解决方案。
相关文档:
Java容器类学习心得
由于我对C++比较熟悉,所以学习Java应该重点体会Java带来的新概念。本文基本上是Java标准库中集合框架的基本概念,没有例子。写本文的目的在于方便我很长时间后若是忘了这些东西可以通过这片文章迅速回忆起来。
1. 接口
整个Java容器类的基础是容器接口(例如Collection,Map等接口),而不是类 ......
在Java中,使用new关键字和Class.forName("a.class.Name").newInstance都可以创建对象,它们又有什么区别呢?
1、类的加载方式不同。
在执行Class.forName("a.class.Name")时,JVM会在classapth中去找对应的类并加载,这时JVM会执行该类的静态代码段。在使用 ......
本文针对jdk6.0中java.lang.Class类的API进行了简单的实例应用,例子简单易懂,比较适合入门级阅读。
实例简介:
/*
*IncludeInnerClass类中包含了三种访问控制的内部类,并且以这三个内部类的引用对象和一个整型数作为属性,在外部类的方法中分别调用了 内部类的方法
*外部类有两个构造方法, ......
最初我们用 Java 写 JSP 的时候,几乎可以不触及异常,因为 Servlet 容器会把 API 抛出的异常包装成
ServletException 丢给容器去处理。再后来应用分层,代码中要处理的异常便多了,一般会转换成自定义的业务异常类,用
try-catch-throw
customerException-finally。再到如今各种框架日臻成熟,代码中显式的异常处理又渐 ......
众所周知,java中int型和char型数据不像c语言中那样可以任意转换,即不可以将一个int型变量自动转换为char型,如下面代码中的演示:
public class TestSort{
public static void main(String args[]){
int x='a';//不会产生编译错误,因为'a'赋给x是隐式转换
System.out.println(x);
&nb ......