《Java 7程序设计入门经典》一1.3 编程语言
1.3 编程语言 程序的源代码由许多特定的元素组成,使用的编程语言精确地定义了这些元素。编程语言可以分为两大类:低级语言和高级语言。低级语言与CPU的指令集紧密相关。汇编语言就是低级语言的一个例子。正如上面所解释的,每个汇编代码语句与一条机器指令一一对应。这使汇编代码的编写成为一种冗长乏味的工作。现在,绝大多数编程都用高级语言编程完成。(例如,Java是一种高级语言。)高级语言能让人更快、更容易....
《Java 7程序设计入门经典》一1.2 程序
1.2 程序 编程的基础是程序(program)。因为本书是一本关于编程的书,所以有必要正规地定义程序这个术语。一个比较广义的定义是:程序包括一系列可以由计算机执行的指令。但是,“程序”这个术语根据上下文可以有不同的意义。这是由于程序有两种基本形式:一种形式是人类可以阅读的形式,另一种是机器可以阅读的形式。在写程序时,可以创建一个文本文件保存程序的源代码(source code)。源代码是一种人....
《Java 7程序设计入门经典》一1.1 计算基础
1.1 计算基础 考虑到你正在修一门编程课程,你可能已经对计算科学的基础知识有了一定的了解。但是,不是所有人都有同样的知识,或某些知识可能是不准确的。为此,在介绍Java语言之前,先介绍计算科学中的一些核心概念。在这个过程中,本章会定义一些关键术语。 1.1.1 计算机的硬件组成 由于计算机最终会运行编写的程序,因此了解计算机各部分运行的基本方式是有帮助的。任意一台计算机都由一系列的部件组成,它....
《Java 7程序设计入门经典》一第1章 Java编程基础 1.0
第1章 Java编程基础 本章要点了解计算机的主要组成;理解位、字节和二进制计数系统;了解程序的两种形式;了解Java的历史和设计理念;理解面向对象编程的基本原则;创建、编译并运行一个简单的Java程序;使用变量;使用if和for控制语句;创建代码块;理解语句是如何放置、缩进和结束的;了解Java关键字;理解Java标识符的规则。 仅仅在近十年的时间里,编程就从一门晦涩难懂的学科转变为现代社会不....
《Java 7程序设计入门经典》一导读
前 言 本书通过Java语言来讲解编程的基础知识。该书假设读者之前没有任何编程经验。本书首先介绍最基本的知识,例如,如何编译和运行Java程序;接着,讨论关键字、运算符和一些形成Java语言的构造。本书还会涉及Java的应用编程接口(Application Programming Interface,API)库。其中,包括Swing框架,它可以用来创建具有图形用户界面(Graphical Use....
《Java 7程序设计入门经典》一3.17 习题
3.17 习题 1.写一个程序,从键盘读入字符,直到接收到一个英文句号(.)。程序需要计算输入的空格的个数。在程序结束时输出总结果。2.请写出if-else-if梯队的一般形式。3.针对下列程序 其中最后的else子句与哪个if配对?4.写一个for循环语句,从1000计数到0,步进值为-2。5.下面的代码片段是否有效? 6.请解释break语句的用途(包括其两种形式。)7.在下面的代码片段中,....
《Java 7程序设计入门经典》一3.16 嵌套的循环
3.16 嵌套的循环 正如在前面的例子中看到的一样,一个循环可以嵌套在另一个循环里。嵌套的循环可以用来解决很多编程问题,是编程的必要部分。所以,在结束Java循环语句的解说前,再来关注一个嵌套循环的例子。下面的程序就对于2~100之间的整数,用一个嵌套的for循环找到每个数除1和它本身以外的所有因子。注意,外层循环产生需要获得因子的所有整数。内层循环判定整数的因子。 下面是程序的部分输出: 在这....
《Java 7程序设计入门经典》一3.15 使用continue语句
3.15 使用continue语句 也可能要求忽略循环的正常控制结构,提前开始下一次循环。这由continue语句完成。continue语句会有选择地跳过剩下的任何代码和对循环控制条件的判断,强迫开始下次循环。所以,从本质上看,continue语句与break语句具有互补关系。例如,下面的程序用continue语句帮助输出0~100之间的整数。 因为奇数会使循环的迭代提前结束并忽略println....
《Java 7程序设计入门经典》一3.14 像使用goto语句一样使用break语句
3.14 像使用goto语句一样使用break语句 除了用于switch语句和循环外,break语句也可以用提供像goto语句一样的用法。由于goto语句是一种改变程序流的非结构化方法,因此Java并没有goto语句。使用了很多goto语句的程序一般难以理解和维护。但是,有一些使用goto语句的地方是有用且合理的。例如,在退出一组嵌套很深的循环时就是这样。为了应对这种情况,Java定义了brea....
《Java 7程序设计入门经典》一3.13 使用break语句退出循环
3.13 使用break语句退出循环 在循环过程中,可以使用break语句强制退出循环。这时,循环体中剩余的代码不再执行,循环条件也不再测试。当在循环中遇到break语句时,循环停止,程序控制跳转到循环后的语句上。下面是一个简单的例子: 该程序产生下列输出: 可以看到,尽管for循环设计成从0循环到变量num(这里num是100),但是当i的平方大于等于变量num时,break语句使得其更早停.....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
+关注