Java语言基础研讨.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java语言基础研讨

* 如果你学习过 C++语言,你会感觉 Java很眼熟,因为 Java中许多基本语句的语法和 C++一样,像常用的循环语句,控制语句等和 C++几乎一样,但不要误解为 Java 是 C++的增强版,Java 和 C++是两种完全不同的语言,他们各有各的优势,将会长期并存下去,Java 语言和 C++语言已成为软件开发者应当掌握的语言。如果从语言的简单性方面看,Java要比 C++简单,C++中许多容易混淆的概念,或者被Java弃之不用了,或者以一种更清楚更容易理解的方式实现,例如,Java不再有指针的概念。 * * * * 在语言和运行环境中引入了多级安全措施: ?Java不支持指针,一切对内存的访问都必须通过对象的实例变量来实现,这样就防止程序员使用“特洛伊”木马等欺骗手段访问对象的私有成员,同时也避免了指针操作中容易产生的错误。 ?java虚拟机采用的是“沙箱”运行模式,即把java程序的代码和数据都限制在一定内存空间里执行,不允许程序访问该内存空间外的内存,如果是applet程序,还不允许访问客户端机器的文件系统。如果你下载了一个Java小程序(一类特殊的java 程序),并在机器上运行;那么, 此类程序将不会对你的机器造成危害。 * Java编译器生成与体系结构无关的字节码指令,只要安装了 Java运行时系统,Java程序就可在任意的处理器上运行。这些字节码指令对应于 Java虚拟机(JVM)中的表示,Java解释器得到字节码后,对它进行转换,使之能够在不同的平台运行。 * * * * 多线程:语言级并发。例如,五个人同时做桌子,分别做桌面、四条腿 * * “let”:碎片 * (4)去掉了C语言中的malloc()、free() * (5)ASCII 8位;Unicode 16位 * API:编程词典,包括继承结构、成员变量、成员方法、构造方法、静态成员的详细说明和描述。 JAVA1.4.2 135个包,2723类 JAVA1.5.0 3600类 JAVA API DOCS 2005年10月31日在SUN中国技术区发表JDK1.5第一批汉化版,10个月后全部汉化。 Sun 公司提供的Java API Docs是学习和使用Java语言中最经常使用的参考资料之一。但是长期以来此文档只有英文版,对于中国地区的Java开发者来说相当的不便。目前Sun公司正在组织多方力量将此文档翻译成中文,并于2005年10月31日在Sun中国技术社区(/)正式发布第一批中文版Java API文档(包括java.lang和java.util类库API文档的中文版)。经过将近10个月的努力,目前我们已经将Java SE 5.0的全部API文档中文化。开发人员可以通过Sun中国技术社区的网站在线浏览相关文档,也可以将全部文档下载到本地以方便检索和使用。 * Out 是System类中PrintStream类的对象实例(内建对象) * JRE:运行JAVA程序;JDK:开发环境 JRE无需单独安装 JDK JDK(Java Developer’s Kit)是SUN公司开发的Java编程工具包,可以从SUN公司主页上免费下载 ,包括编译器javac、解释器java、调试器jdb、反汇编器javap、文档管理器javadoc、Applet预视器appletviewer等。 JBuilder 由Borland公司开发的Java开发工具,目前可以找到JBuilder 9版本,是一个开发界面十分友好的功能完善的工具,与JDK完全兼容。 可以完成JAVA和J2EE、J2ME的各项开发工作。 2009 被Micro Focus 收购 JCreator 这个软件比较小巧,对硬件要求不是很高,完全用C++写的,速度快、效率高。被评价为“麻雀虽小,五脏俱全 ”。JCreator 中设计了相当多的功能。 Eclipse 由IBM牵头,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目中,其中包括Borland、Rational Software、Red Hat及Sybase等。 Eclipse是一个开发源码项目,任何人都可以免费得到,并可以在此基础上开发各自的插件,因此越来越受人们关注。 Symantec Café 是由Symantec推出的集成了JDK的可视化工具集,适合开发Java Application和Java Applet,售价大约在130美元左右,其中含有Symantec自己的编译器,速度大约是JDK的十几倍。 IBM Visual Age for Java IBM公司开发的,它提供对可视化编程的广泛支持,支持利用CICS连接遗传大型机应用,支持EJB的开

文档评论(0)

骨干 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档