标题:<新手求助>如何有Visual studio2008编译这个hello程序
只看楼主
jackface
Rank: 2
等 级:论坛游民
帖 子:63
专家分:17
注 册:2009-4-15
结帖率:93.75%
已结贴  问题点数:20 回复次数:6 
<新手求助>如何有Visual studio2008编译这个hello程序
public class MyFirstApp{
public static void main(String[] args){
System.out.println("hello!!!!");
}
}


我把上面的这段代码命名成了hello.java文件,怎么编译啊.
搜索更多相关主题的帖子: hello 编译 Visual 
2009-08-16 12:35
freish
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1223
专家分:437
注 册:2007-6-1
得分:0 
vs怎么可以编译java代码呢。。。

这玩笑开大了

[url=http://shop63425653./]/cvbnm/a6/1d/f4/7dd1720119cf3b1dcfb570b467b24051.jpg" border="0" />[/url]
2009-08-16 13:20
jackface
Rank: 2
等 级:论坛游民
帖 子:63
专家分:17
注 册:2009-4-15
得分:0 
Vs里面不是有个J#吗?
2009-08-16 17:30
freish
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1223
专家分:437
注 册:2007-6-1
得分:0 
j#跟java是两回事。。。


那是微软的java,不是开源的,也没有遵守sun的java规范。。。。当年微软和java签协议,但是微软没有按照协议来,所以sun和微软打官司了,微软败诉
.NET中的很多东西都是借鉴java的思想。微软花钱买到技术,成就了.NET,也算值了

[url=http://shop63425653./]/cvbnm/a6/1d/f4/7dd1720119cf3b1dcfb570b467b24051.jpg" border="0" />[/url]
2009-08-16 17:51
jackface
Rank: 2
等 级:论坛游民
帖 子:63
专家分:17
注 册:2009-4-15
得分:0 
那有人知道怎么用J#运行hello
2009-08-16 17:55
freish
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1223
专家分:437
注 册:2007-6-1
得分:15 
java是一种跨平台,跨操作系统的编成开发语言,基本都是靠底层JDK功劳,JDK也有很多厂家,有主流的SUN公司标准,也有IBM标准还有很多标准,JDK有不同的操作系统版本,比如在windows下按一个win版本的JDK开发出来的java项目,拿到一个安有linux版本的linux操作系统中,正常使用,这主要是jdk的功劳。
  再说说j#,它是微软开发的一套java平台,之前叫做VJ(和VB,VC一样),由于版权和利益的纠纷,结果微软被判停止开发java,由于微软的一代开发平台.net的问世,很多语言都集成入内,VJ虽然已经停止了升级和开发,但是也有少量的用户,所以j#是.net平台下的java语言规范。
  Visual J# 中默认的源文件扩展名是 .jsl。Visual J# 包含以下内容:
  将 Java 语言源编译为 Microsoft® 中间语言 (MSIL) 的 Visual J# 编译器。
  将 Java 语言字节码转换为 MSIL 的二进制转换器。
  独立开发的类库旨在提供一些功能,该功能与大多数 JDK 1.1.4 级类库的功能等效,也等效于大学理事会的计算机科学高级能力分班课程中指定的 JDK 1.2 java.util 软件包的许多类的功能
  与 Windows® 基础类 (WFC) 和许多 com.ms.* 软件包兼容。
  Visual J# 编译器只能在 Visual Studio 2005 中创建 32 位的应用程序。在 64 位的 Windows 操作系统上运行时,使用 Microsoft Visual J# 2005 编译的应用程序将会在 WOW64 (Windows on Windows64) 下运行。
  但是 Visual J#:
  不能将 Java 语言源代码编译成 Java 语言字节码格式,即 .class 文件。
  不支持创建在 Java 虚拟机上运行的应用程序的能力。
  不支持 Java 本机接口 (JNI)、原始本机接口 (RNI) 和远程方法调用 (RMI)。
  Microsoft Visual J# 2005 不用于开发打算运行于 Java 虚拟机上的应用程序。使用 Visual J# 生成的应用程序和服务将只能在 .NET Framework 上运行。Visual J# 是由 Microsoft 独立开发的。它未经 Sun Microsystems, Inc. 认可或批准。 bccn_1250416844973874197738245

[url=http://shop63425653./]/cvbnm/a6/1d/f4/7dd1720119cf3b1dcfb570b467b24051.jpg" border="0" />[/url]
2009-08-16 18:03
lampeter123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:54
帖 子:2508
专家分:6424
注 册:2009-1-30
得分:5 
楼主为何要用微软的.net来学习JAVA, 微软的J#只是从SUN抄袭过来的四不像,学JAVA还是用SUN的JAVA正道

你的优秀和我的人生无关!!!!
    
    我要过的,是属于我自己的生活~~~
2009-08-16 20:03



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-282885-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.090925 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved