文章: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 NIO API详解
在JDK
1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方
便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO
API作为一个基于缓冲区,并能提供非阻塞(non-blo ......
在看到Thinking in java 第四章时初始化相关问题的时候,我们不由地把注意力移到构造器上。这里做个简单的总结,便于高手指正以及自己温故。
首先构造器是要构造一个东西{构造对象(实例)}并对其初始化。之所以 ......
Groovy supports a few neat ways to work with SQL more easily and to make SQL more Groovy. You can perform queries and SQL statements, passing in variables easily with proper handling of statements, connections and exception handling thanks to closures.
import groovy.sql.Sql
def foo = 'cheese ......
装了win7以后重新配置了java的环境变量。
首先,JDK和JRE的区别:jdk(java development toolkit) jre(java run environment),前者就像是个java的编译器,后者提供一个运行环境,java虚拟机吧。一般只用装jdk就行了,里面自动会有个jre。
我的过程:
1. 先解压Eclipse,运行需要虚拟机
2. 安装jre6,不用任何 ......
众所周知,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 ......