从J#谈起Java

MS总是特例独行,改进C++,引入C#. 改进Jave,引入J#.

J#(读音:J Sharp)是微软的 .NET框架下的一门语言,语法与Java相似。J#包含在 Visual Studio 2005 中,以后的 Visual Studio 版本中不再支持。

j#,它是微软开发的一套java平台,之前叫做VJ(和VB,VC一样),由于版权和利益的纠纷,结果微软被判停止开发java,由于微软的新一代开发平台.net的问世,很多语言都集成入内,VJ虽然已经停止了升级和开发,但是也有少量的用户,所以j#是.net平台下的java语言规范。

Visual J# 中默认的 源文件扩展名是 .jsl。Visual J# 包含以下内容:
将 Java 语言源编译为 Microsoft®  中间语言 (MSIL) 的 Visual J#  编译器
将 Java 语言 字节码转换为 MSIL 的二进制转换器。

Java,大名是Java编程语言和Java平台的统称,他的生日是1995年5月,出生地是Sun microsystem company,名称来历:太平洋上一个盛产咖啡的岛屿的名字

Java孕育,是因为C++有诸多的不适宜。

Java 语言特点:write once run anywhere。

垃圾回收机制,解释性语言,不支持指针(更安全),不支持重载(OOP三大特征:封装,多态,继承)重载是多态的一种

很多成员发现C++太复杂以至很多开发者经常错误使用。他们发现C++缺少垃圾回收系统,还有可移植的安全性、分布程序设计、和多运行续功能。最后,他们想要一种易于移植到各种设备上的平台。

Java编译器是由 Java语言实现的 ,Java运行时系统由标准 C实现

.java是未编译的程序

.class 编译后的Java文件    

.jar是.calss的集合

.jsp是页面程序  

.xml配置程序  


Java程序通过JVM可以达到跨平台特性,但JVM是不跨平台的。也就是说,不同操作系统之上的JVM是不同的,Windows平台之上的JVM不能用在Linux上面,反之亦然。

Java:http://wiki.dzsc.com/info/7239.html

new to Java: http://www.oracle.com/technetwork/topics/newtojava/overview/index.html
vxworks上运行Java:see favorite

Wind River Continues to Deliver on the Promise of Java Technology for Consumer, Automotive and Communications Applications - See more at: http://www.windriver.com/news/press/pr.html?ID=399#sthash.4gTd5lFl.dpuf
http://www.windriver.com/news/press/pr.html?ID=399

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值