1、绝对可以
2、看你的方向java太大了,j2ee ?? j2se ?? j2me ?? 
3、个人认为是!.net不知道可不可以

解决方案 »

  1.   

    不行! 你是想做类似于:
    http://expert.csdn.net/Expert/topic/1657/1657872.xml?temp=.1871302
      

  2.   

    不同数据库的接口??你不如直接下载各种jdbc驱动,或干脆用实体bean
      

  3.   

    "The JDBC API is the industry standard for database-independent connectivity between the Java programming language and a wide range of databases. "Java Tip 126: Prepare cross-server database access methods with JDBC 
    http://www.javaworld.com/javaworld/javatips/jw-javatip126.html
      

  4.   

    感觉兄,你说的在java里就是bean
    http://expert.csdn.net/Expert/TopicView1.asp?id=1665687
      

  5.   

    再说说呀,JAVA这东西编制程序很辛苦,实现一个简单的东西就一大堆代码,然后要建一大堆的类,真正要做三层的话,我还是觉得sybase的解决方案会有前途(www.pdriver.com里有一个pb +web的论坛,里面很多内容,什么pb + pbwf ,pb + easerver之类,都是sybase的解决方案,要记住,三层及数据库sybase肯定是老大。并且这个解决方案很便宜。),老纳在转JAVA之前不妨抽点时间去看看。
      

  6.   

    JAVA这东西编制程序很辛苦吗?java把一个程序员从繁杂的底层设计中解脱出来,而专注与企业逻辑的实现,如按钮的形状不重要,业务逻辑才是真正你要实现的。客户不会应为你的界面好看,你用了c++或汇编或java才买你的软件,他所关注的是他的需求实现没有,他的目的达到没有
      

  7.   

    java的代码量较大,所以我认为辛苦。当然我的看法对于java只是皮毛,并且对java的认识也仅是通过别人介绍。java之所以这么热,肯定有他的理由。
    想多听一课,大力,还有其他高手请继续。
      

  8.   

    我觉得用JAVA很辛苦,如果底层设计好了,有足够的资源可以使用,才会觉得它很好用。关键就是做底层的设计很不好做嘛。我们的平台是用JAVA做的,在很多方面都积累了很多底层的元件,但是这些底层接口设计得并不是很完善,所以我们在使用它来做开发时,并不象你想象的说,只关注于企业逻辑就可以了。现在的问题是,我的业务逻辑很清楚,但因为底层元件的限制,很多设计很不好实现,即使可以实现,也要转很大的弯,做得很不爽。JAVA是完全可以跨平台访问异构数据库的,这个没有一点问题。但是移植就不是很好办了,因为各个DBMS的语法并不统一。