搜书网 本次搜索耗时 0.012 秒,为您找到 2721 个相关结果.
  • Java的挑战与展望

    Java的挑战与展望 Java的挑战与展望 从Java语言出现到现在的16年间,在Java语言本身发展演化的同时,整个软件开发行业也在发生着巨大的变化。新的软件开发思想和程序设计语言层出不穷。虽然Java语言一直是最流行的程序设计语言之一,但它也面临着来自其他编程语言的冲击。这其中主要是互联网应用发展所带来的动态语言的影响。 Java是静态强类型语...
  • jquery tab 选项卡功能

    7 2025-04-04 《Ajax 专栏》
    jquery 选项卡,带 css 样式的。支持 ajax 更新内容、页面同时出现多个 tab 选项卡而不影响其他选项卡内容。 <! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" > <html> <head> ...
  • 11.3 在Java里使用Scala类

    11.3 在Java里使用Scala类 11.3 在Java里使用Scala类 Scala提供了与Java之间完整的双向互操作性。因为Scala能编译成字节码,所以在Java里使用Scala类相当容易。记住,默认情况下,Scala并不遵循JavaBean的约定,要用@scala.reflect.BeanProperty 这个注解生成符合JavaB...
  • 前言

    前言 前言 为什么要写这本书 我最早开始接触Java语言是在大学的时候。当时除了用Java开发一些小程序之外,就是用Struts框架开发Web应用。在后来的实习和工作中,我对Java的使用和理解更加深入,逐渐涉及Java相关的各种不同技术。使用Java语言的一个深刻体会是:Java语言虽然上手容易,但是要真正掌握并不容易。 Java语言对开发人员...
  • 6.2 无关性的基石

    6.2 无关性的基石 6.2 无关性的基石 如果计算机的CPU指令集只有x86一种,操作系统也只有Windows一种,那也许Java语言就不会出现。Java在刚刚诞生之时曾经提出过一个非常著名的宣传口号:“一次编写,到处运行(Write Once,Run Anywhere)”,这句话充分表达了软件开发人员对冲破平台界限的渴求。在无时无刻不充满竞争的I...
  • 第14章 超越Java 7

    第14章 超越Java 7 第14章 超越Java 7 本书的前面章节都是围绕Java 7展开的。Java SE 7在2011年7月发布之后,Java SE 8的开发正在进行中。根据Oracle在JavaOne 2011会议上公布的计划,Java SE 8预计于2013年夏天发布。虽然Java SE 8将包含的内容大部分已经确定,但是可能会随着具体的...
  • 1.2 Java技术体系

    1.2 Java技术体系 1.2 Java技术体系 从广义上讲,Clojure、JRuby、Groovy等运行于Java虚拟机上的语言及其相关的程序都属于Java技术体系中的一员。如果仅从传统意义上来看,Sun官方所定义的Java技术体系包括以下几个组成部分: Java程序设计语言 各种硬件平台上的Java虚拟机 Class文件格式 Java...
  • 参考资料

    参考资料 参考资料 本书名为“深入理解Java虚拟机”,但要想深入理解虚拟机,仅凭一本书肯定是远远不够的,读者可以通过以下信息找到更多关于Java虚拟机方面的资料。我在写作此书的时候,也从下面这些参考资料中获得了很大的帮助。 (1)书籍 《The Java Virtual Machine Specification,Java SE 7 Editi...
  • 2.4 动态语言支持

    2.4 动态语言支持 2.4.1 Java语言与Java虚拟机 2.4 动态语言支持 这节将要介绍的是Java 7中的一个重要的新特性。这个新特性的特殊之处在于它是对Java虚拟机规范的修改,而不是对Java语言规范的修改。从这个角度来说,这个改动会比之前介绍的Java 7新特性更加复杂,对Java平台的影响也更加深远。这个新特性增强了Java虚拟...
  • 附录A OpenJDK

    附录A OpenJDK 附录A OpenJDK 在Java语言产生之后的很长一段时间内,Java语言的规范制定以及类库和运行环境的开发工作,都是由Sun公司独自完成的,都是Sun公司的私有实现。在Java发展的初期,这种方式避免了繁琐的流程,降低了对外的沟通成本,是有利于Java语言的快速发展的。但是随着Java语言的日益流行,这种Sun公司的私有实...