搜书网 本次搜索耗时 0.014 秒,为您找到 2721 个相关结果.
  • 第2章 Java语言的动态性

    第2章 Java语言的动态性 第2章 Java语言的动态性 Java语言是一种静态类型的编程语言。静态类型的含义是指在编译时进行类型检查。Java源代码中的每个变量的类型都需要显式地进行声明。所有变量、方法的参数和返回值的类型在程序运行之前就必须是已知的。Java语言的这种静态类型特性使编译器可以在编译时执行大量的检查来发现代码中明显的类型错误,不过...
  • 三Java语言特点

    14 2025-03-27 《JavaSE由浅入深》
    三Java语言特点 三Java语言特点 (1)简单性 Java语言是一种面向对象的语言,它通过提供最基本的方法来完成指定的任务,只需理解一些基本的概念,就可以用 它编写出适合于各种情况的应用程序。Java略去了运算符重载、多重继承等模糊的概念,并且通过实现自动垃圾收集大 大简化了程序设计者的内存管理工作。 (2)面向对象 Java语言的设计...
  • 1.3 Java发展史

    1.3 Java发展史 1.3 Java发展史 从第一个Java版本诞生到现在已经有18年的时间了。沧海桑田一瞬间,转眼18年过去了,在图1-3所展示的时间线中,我们看到JDK已经发展到了1.7版。在这18年里还诞生了无数和Java相关的产品、技术和标准。现在让我们走入时间隧道,从孕育Java语言的时代开始,再来回顾一下Java的发展轨迹和历史变迁。...
  • 第3章 Java加密利器

    第3章 Java加密利器 3.1 Java与密码学 3.1.1 Java安全领域组成部分"> 3.1.1 Java安全领域组成部分 第3章 Java加密利器 通过前第1、2章内容的学习,我们已经对密码学的理论有了一定的认识。那么,该如何将如此深奥却又如此关键的技术运用到我们的应用平台中呢?先别急,“工欲善其事,必先利其器”,先看看我们手里都有哪些...
  • 1.4.6 Apache Harmony/Google Android Dalvik VM

    1.4.6 Apache Harmony/Google Android Dalvik VM 1.4.6 Apache Harmony/Google Android Dalvik VM 这节介绍的Harmony VM和Dalvik VM只能称做“虚拟机”,而不能称做“Java虚拟机”,但是这两款虚拟机(以及所代表的技术体系)对最近几年的Java世界产生...
  • 第9章 Java类加载器

    第9章 Java类加载器 第9章 Java类加载器 在得到了Java程序的字节代码之后,需要通过一种方式把字节代码加载到Java虚拟机中运行。Java选择了一种更加灵活和开放的方式来实现这个加载过程,即类加载器(class loader)。Java是随着互联网的发展而流行起来的编程语言。在Java产生的早期,Applet可以说是Java平台的“杀手级...
  • 第8章 深入理解Surface系统

    第8章 深入理解Surface系统 第8章 深入理解Surface系统 本章涉及的源代码文件名及位置: ActivityThread.java(framework/base/core/java/android/app/ActivityThread.java) Activity.java(framework/base/core/java/andr...
  • Android网络编程之获取网络上的Json

    一、创建服务器端: 第一步:创建业务所需的JavaBean 第二步:创建业务逻辑接口和具体实现类 第三步:创建控制器Servlet 第四步:创建jsonnewslist.jsp页面 二、创建Android端: 第一步:创建业务所需的JavaBean 第二步:创建Android端项目的业务逻辑层 第三步:创建Activity Android...
  • 1.1.3 Java语言的功能

    1.1.3 Java语言的功能 1.1.3 Java语言的功能 Java语言作为完善而强大的软件平台,每个版本的Java平台都会提供如下的功能或组件。 1.开发工具 开发工具提供了诸如编译、执行、调试、文档化等功能,使得开发人员可以使用这些工具来编译调试自己的程序。初学者经常使用的Java工具有Javac源程序编译工具、Java程序执行工具和Ja...
  • 2.2.4 Java堆

    2.2.4 Java堆 2.2.4 Java堆 对于大多数应用来说,Java堆(Java Heap)是Java虚拟机所管理的内存中最大的一块。Java堆是被所有线程共享的一块内存区域,在虚拟机启动时创建。此内存区域的唯一目的就是存放对象实例,几乎所有的对象实例都在这里分配内存。这一点在Java虚拟机规范中的描述是:所有的对象实例以及数组都要在堆上分配...