分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
万象云档
本次搜索耗时
1.633
秒,为您找到
149
个相关结果.
搜书籍
搜文档
2.3.1 字符串类型的字面值形式
127
2025-05-08
《程序设计思想与方法》
2.3.1 字符串类型的字面值形式 2.3.1 字符串类型的字面值形式 由于计算机程序本身要用字符序列来表示,因此程序中的命令、变量名、字面值、标点 符号等等都是字符组成的序列,但它们是程序构件而不是数据。这就带来一个问题:如何区 分程序中的某一个字符序列到底是字符串数据还是程序构件?几乎所有编程语言都采用了 加引号的方法来解决这个问题:字符串数据必...
1.5 继承:重新使用接口
127
2025-05-18
《Thinking in Java (Java 编程思想)》
1.5 继承:重新使用接口 1.5.1 改善基类 1.5.2 等价与类似关系 1.5 继承:重新使用接口 就其本身来说,对象的概念可为我们带来极大的便利。它在概念上允许我们将各式各样数据和功能封装到一起。这样便可恰当表达“问题空间”的概念,不用刻意遵照基础机器的表达方式。在程序设计语言中,这些概念则反映为具体的数据类型(使用class 关键字)。 ...
6.8 final关键字
125
2025-05-18
《Thinking in Java (Java 编程思想)》
6.8 final 关键字 6.8.1 final 数据 6.8.2 final 方法 6.8.3 final 类 6.8.4 final 的注意事项 6.8 final 关键字 由于语境(应用环境)不同,final 关键字的含义可能会稍微产生一些差异。但它最一般的意思就是声明“这个东西不能改变”。之所以要禁止改变,可能是考虑到两方面的因素:设...
7.1 数据与操作:两种观点
122
2025-05-08
《程序设计思想与方法》
7.1 数据与操作:两种观点 7.1 数据与操作:两种观点 任何计算机程序都是对特定数据进行特定处理的过程。当我们利用计算机解决问题时, 不外乎要做两件事情:一是将问题要处理的数据表示出来,这可以借助编程语言提供的基本 数据类型、复杂类型构造手段以及更高级的逻辑数据结构等来实现;二是设计对这些数据进 行处理的算法过程,并利用编程语言提供的各种语句编制...
3.8 练习
121
2025-05-08
《程序设计思想与方法》
3.8 练习 3.8 练习 程序流程的基本控制结构有哪几种? 单分支、两路分支和多路分支的 if 结构分别是怎样的? 传统的错误检测代码是怎样的? 现代编程语言为什么引入异常处理机制?Python 的 try-except 语句的用法是怎样的? for 循环结构有哪几种用法? while 循环结构有哪几种用法? 如何将 for...
4.5 练习
120
2025-05-08
《程序设计思想与方法》
4.5 练习 4.5 练习 什么是模块化设计? 模块有哪些特点? 什么是分离关注点原则? 子程序的创建和调用涉及哪些内容? 程序中为什么引入函数? 什么是形式参数和实际参数?参数传递的过程是怎样的? 什么是变量的作用域?什么是全局变量与局部变量? 函数的参数与局部变量的异同是什么? 函数调用时的控制流是如何转移的? ...
2.5 方法、参数和返回值
120
2025-05-18
《Thinking in Java (Java 编程思想)》
2.5 方法、参数和返回值 2.5.1 参数列表 2.5 方法、参数和返回值 迄今为止,我们一直用“函数”(Function)这个词指代一个已命名的子例程。但在Java里,更常用的一个词却是“方法”(Method),代表“完成某事的途径”。尽管它们表达的实际是同一个意思,但从现在开始,本书将一直使用“方法”,而不是“函数”。 Java的“方法”决定...
2.3 寻找和为定值的多个数
119
2025-05-15
《编程之法:面试和算法心得》
2.3 寻找和为定值的多个数 题目描述 分析与解法 解法一 解法二 0-1背包问题 举一反三 2.3 寻找和为定值的多个数 题目描述 输入两个整数n和sum,从数列1,2,3…….n 中随意取几个数,使其和等于sum,要求将其中所有的可能组合列出来。 分析与解法 解法一 注意到取n,和不取n个区别即可,考虑是否取第n个数的策略,可以...
4.1 有序数组的查找
119
2025-05-15
《编程之法:面试和算法心得》
4.1 有序数组的查找 题目描述 分析与解法 总结 4.1 有序数组的查找 题目描述 给定一个有序的数组,查找某个数是否在数组中,请编程实现。 分析与解法 一看到数组本身已经有序,我想你可能反应出了要用二分查找,毕竟二分查找的适用条件就是有序的。那什么是二分查找呢? 二分查找可以解决(预排序数组的查找)问题:只要数组中包含T(即要查找的值...
2.3 绝对不要清除对象
119
2025-05-18
《Thinking in Java (Java 编程思想)》
2.3 绝对不要清除对象 2.3.1 作用域 2.3.2 对象的作用域 2.3 绝对不要清除对象 在大多数程序设计语言中,变量的“存在时间”(Lifetime)一直是程序员需要着重考虑的问题。变量应持续多长的时间?如果想清除它,那么何时进行?在变量存在时间上纠缠不清会造成大量的程序错误。在下面的小节里,将阐示Java如何帮助我们完成所有清除工作,从...
1..
«
10
11
12
13
»
..15