万象云档 本次搜索耗时 1.921 秒,为您找到 126 个相关结果.
  • 12.4 只读类

    12.4 只读类 12.4.1 创建只读类 12.4.2 “一成不变”的弊端 12.4.3 不变字符串 12.4.4 String 和StringBuffer 类 12.4.5 字符串的特殊性 12.4 只读类 尽管在一些特定的场合,由clone() 产生的本地副本能够获得我们希望的结果,但程序员(方法的作者)不得不亲自禁止别名处理的副作用。...
  • Linux基础

    Linux基础 undefined undefined13.1 基础操作 undefined设置文本编译器 undefined16进制展示与xxd undefinedlinux终端共享使用说明 undefinedlinux 传统安装 undefined13.2 编译执行相关 undefined程序运行过程 undefined编译执行源代码: ...
  • 3.2 执行控制

    3.2 执行控制 3.2.1 真和假 3.2.2 if-else 3.2.3 迭代 3.2.4 do-while 3.2.5 for 3.2.6 中断和继续 3.2.7 开关 3.2 执行控制 Java使用了C的全部控制语句,所以假期您以前用C或C++编程,其中大多数都应是非常熟悉的。大多数程序化的编程语言都提供了某种形式的控制语句...
  • 9.2 异常的捕获

    9.2 异常的捕获 9.2.1 try 块 9.2.2 异常控制器 9.2.3 异常规范 9.2.4 捕获所有异常 9.2.5 重新“抛”出异常 9.2 异常的捕获 若某个方法产生一个异常,必须保证该异常能被捕获,并获得正确对待。对于Java的异常控制机制,它的一个好处就是允许我们在一个地方将精力集中在要解决的问题上,然后在另一个地方对待来自...
  • 4.2 方法重载

    4.2 方法重载 4.2.1 区分重载方法 4.2.2 基本类型的重载 4.2.3 返回值重载 4.2.4 默认构造器 4.2.5 this 关键字 4.2 方法重载 在任何程序设计语言中,一项重要的特性就是名字的运用。我们创建一个对象时,会分配到一个保存区域的名字。方法名代表的是一种具体的行动。通过用名字描述自己的系统,可使自己的程序更易人...
  • 10.7 Java 1.1的IO流

    10.7 Java 1.1的IO流 10.7.1 数据的发起与接收 10.7.2 修改数据流的行为 10.7.3 未改变的类 10.7.4 一个例子 10.7.5 重导向标准IO 10.7 Java 1.1的IO流 到这个时候,大家或许会陷入一种困境之中,怀疑是否存在IO流的另一种设计模式,并可能要求更大的代码量。还有人能提出一种更古怪的设计...
  • 2.2 所有对象都必须创建

    2.2 所有对象都必须创建 2.2.1 保存到什么地方 2.2.2 特殊情况:基本类型 2.2.3 Java的数组 2.2 所有对象都必须创建 创建引用时,我们希望它同一个新对象连接。通常用new 关键字达到这一目的。new 的意思是:“把我变成这些对象的一种新类型”。所以在上面的例子中,可以说: String s = new St...
  • 2.6 构建Java程序

    2.6 构建Java程序 2.6.1 名字的可见性 2.6.2 使用其他组件 2.6.3 static 关键字 2.6 构建Java程序 正式构建自己的第一个Java程序前,还有几个问题需要注意。 2.6.1 名字的可见性 在所有程序设计语言里,一个不可避免的问题是对名字或名称的控制。假设您在程序的某个模块里使用了一个名字,而另一名程序员在另...
  • 10.6 不可计算的问题

    10.6 不可计算的问题 10.6 不可计算的问题 到目前为止,我们讨论的所有问题都是可解的。有些问题的解法非常有效,有些问题的 解法则比较复杂。Hanoi 塔之类的问题称为难解问题,因为当问题规模较大时,相应算法需 要太多太多的时间(或空间)来完成计算,事实上是无效、不可行的解法。 现实中还存在比难解问题更麻烦的问题,那就是不可解问题。考虑这个场...
  • Dubbo 支持哪些序列化协议?说一下 Hessian 的数据结构?PB 知道吗?为什么 PB 的效

    Dubbo 的序列化协议 面试题 面试官心理分析 面试题剖析 dubbo 支持不同的通信协议 dubbo 支持的序列化协议 说一下 Hessian 的数据结构 为什么 PB 的效率是最高的? Dubbo 的序列化协议 面试题 dubbo 支持哪些通信协议?支持哪些序列化协议?说一下 Hessian 的数据结构?PB 知道吗?为什么 PB...