《Java 7程序设计入门经典》一1.13 分号和语句的位置
1.13 分号和语句的位置 在Java中,分号是用来结束语句的分隔符(seperator)。即,每条单独的语句都可以用分号结尾。这意味着整个逻辑实体的结束。之前已经介绍,块是一组逻辑上有联系的语句,它用花括号包围。块并不以分号结束。由于块是一系列的语句,而在每个语句后已经有了一个分号,因此块后没有分号是可以理解的。同时,在块的末尾以右花括号结束。Java并不将行尾认为是终止符。所以,在行中的何处....
《Java 7程序设计入门经典》一1.12 创建代码块
1.12 创建代码块 Java的另一个关键元素是代码块(code block)。代码块是两条或多条语句。可以通过将语句包括在一对花括号内实现代码块。一旦创建了代码块,代码块就成为一个逻辑单元,可以放在任何可以放置单条语句的地方。代码块非常重要,它能将一系列语句作为控制语句的目标,比如,在1.11节介绍的if语句或for语句中。例如,考虑以下if语句: 这里,if语句的目标是代码块,它包括两条语句....
《Java 7程序设计入门经典》一1.11 两种控制语句
1.11 两种控制语句 在方法内部,语句的执行是按语句出现的顺序执行。换句话说,执行从一条语句到另一条语句,自上而下顺序执行。但是,也可以根据一些条件改变流程。这样的情况在编程界非常常见。下面是一个例子。一个网站也许会需要输入一个密码。代码必须保证在密码无效时拒绝访问。于是,如果输入了无效的密码,则不能执行那些需要访问权限的代码。还是这个例子,在输入无效的密码时,可能会给用户两次或更多次正确输入....
《Java 7程序设计入门经典》一1.10 另一种数据类型
1.10 另一种数据类型 在前述程序中,使用了int类型的变量。但是,类型int的变量只能保存整数。于是在需要分数部分时,就不可以使用该类型。例如,int型变量可以存储18,但是不能存储值18.3。幸运的是,int类型只是Java定义的许多数据类型之一。为了表示含有小数部分的数,Java定义了两种浮点数类型:float和double,分别表示单精度和双精度值。在两者中,double类型更常用。为....
《Java 7程序设计入门经典》一1.9 第二个简单的程序
1.9 第二个简单的程序 对编程语言而言,没有什么比给变量赋值更为重要的了。变量(variable)是有名称的、可赋值的内存位置。值也通过变量名进行访问。另外,变量的值可以在程序运行时变化。即,变量是变化的,而不是固定的。下面程序创建了两个变量var1和var2。请注意,它们是如何使用的。 运行该程序会看到以下输出: 这段程序介绍了一些新概念。首先,语句 声明了一个名为var1的整数型变量。在J....
《Java 7程序设计入门经典》一1.8 处理语法错误
1.8 处理语法错误 如果没有成功输入、编译和运行上面的程序,就会意识到在将代码输入到计算机时,很容易不小心错误地输入一些东西。幸运的是,若向程序错误地输入一些东西,编译器会在试图编译时报告语法错误(syntax error)的信息。无论写了什么代码,Java编译器都试图理解源代码。因此,报告的错误可能无法反映问题的实际原因。例如,在前述程序中,不小心在main()后缺少了左花括号会引起编译器报....
《Java 7程序设计入门经典》一1.7 第一个简单的程序
1.7 第一个简单的程序 编译和运行一个简短的示例程序是开始介绍Java的诸多关键元素的最佳方法。我们将使用以下代码: 下面将运行以下三步:1)输入程序;2)编译程序;3)运行程序。 1.7.1 输入程序 创建一个程序的第一步就是将源代码输入到计算机中。正如前面所介绍的那样,程序的源代码是程序可由人类阅读的形式。必须使用文本编辑器,而不是字处理软件将源代码输入到计算机中。字处理软件一般不仅存储文....
《Java 7程序设计入门经典》一1.6 Java开发工具包
1.6 Java开发工具包 既然上面已经讨论了Java的历史和理论基础,现在就开始编写Java程序吧。但是,在编译和运行程序前,需要在计算机上安装Java开发工具包(Java Development Kit,JDK)。下面会介绍如何在计算机上访问JDK。注意:如果想在计算机上安装JDK,可以在www.oracle.com/technetwork/java/javase/downloads/ind....
《Java 7程序设计入门经典》一1.5 面向对象编程的关键特性
1.5 面向对象编程的关键特性 Java的核心在于面向对象编程(Object-Oriented Programming,OOP)。面向对象的方法学是Java不可或缺的一部分。所有的Java程序或多或少都是面向对象的。因为面向对象对Java如此重要,甚至在写一个简单的Java程序前了解面向对象的基本原则都是有用的。面向对象是解决编程工作的一个强有力的方法。自从计算机发明以来,编程方法学有着很大的变....
《Java 7程序设计入门经典》一1.4 Java语言
1.4 Java语言 本书使用Java语言来讲解编程的基础知识。虽然其他编程语言也可以用来达到此目的,但是由于以下两个原因,本书选择了Java:首先,它是世界上使用最广泛的计算机语言之一。所以从实际的观点看,它是绝佳的学习语言。其次,它设计和实现了一些特性,这些特性使得对编程基础知识的介绍变得简单。但是还有第三个原因。Java展现了现代编程的许多特点。对Java的理解可以使你像专业程序员一样看待....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
+关注