《Java 7程序设计入门经典》一1.13 分号和语句的位置

1.13 分号和语句的位置 在Java中,分号是用来结束语句的分隔符(seperator)。即,每条单独的语句都可以用分号结尾。这意味着整个逻辑实体的结束。之前已经介绍,块是一组逻辑上有联系的语句,它用花括号包围。块并不以分号结束。由于块是一系列的语句,而在每个语句后已经有了一个分号,因此块后没有分...

《Java 7程序设计入门经典》一1.12 创建代码块

1.12 创建代码块 Java的另一个关键元素是代码块(code block)。代码块是两条或多条语句。可以通过将语句包括在一对花括号内实现代码块。一旦创建了代码块,代码块就成为一个逻辑单元,可以放在任何可以放置单条语句的地方。代码块非常重要,它能将一系列语句作为控制语句的目标,比如,在1.11节介...

「大师课」搞定 Java 开发基础

23 课时 |
8714 人已学 |
免费

Java Spring Boot 2.6.0开发实战-1024程序员节创造营公益课

5 课时 |
1162 人已学 |
免费

Java Web开发-Web应用、Tomcat、HTTP请求与响应

17 课时 |
1440 人已学 |
免费
开发者课程背景图

《Java 7程序设计入门经典》一1.11 两种控制语句

1.11 两种控制语句 在方法内部,语句的执行是按语句出现的顺序执行。换句话说,执行从一条语句到另一条语句,自上而下顺序执行。但是,也可以根据一些条件改变流程。这样的情况在编程界非常常见。下面是一个例子。一个网站也许会需要输入一个密码。代码必须保证在密码无效时拒绝访问。于是,如果输入了无效的密码,则...

《Java 7程序设计入门经典》一1.10 另一种数据类型

1.10 另一种数据类型 在前述程序中,使用了int类型的变量。但是,类型int的变量只能保存整数。于是在需要分数部分时,就不可以使用该类型。例如,int型变量可以存储18,但是不能存储值18.3。幸运的是,int类型只是Java定义的许多数据类型之一。为了表示含有小数部分的数,Java定义了两种浮...

《Java 7程序设计入门经典》一1.8 处理语法错误

1.8 处理语法错误 如果没有成功输入、编译和运行上面的程序,就会意识到在将代码输入到计算机时,很容易不小心错误地输入一些东西。幸运的是,若向程序错误地输入一些东西,编译器会在试图编译时报告语法错误(syntax error)的信息。无论写了什么代码,Java编译器都试图理解源代码。因此,报告的错误...

《Java 7程序设计入门经典》一1.6 Java开发工具包

1.6 Java开发工具包 既然上面已经讨论了Java的历史和理论基础,现在就开始编写Java程序吧。但是,在编译和运行程序前,需要在计算机上安装Java开发工具包(Java Development Kit,JDK)。下面会介绍如何在计算机上访问JDK。注意:如果想在计算机上安装JDK,可以在www...

《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 7程序设计入门经典》一1.3 编程语言

1.3 编程语言 程序的源代码由许多特定的元素组成,使用的编程语言精确地定义了这些元素。编程语言可以分为两大类:低级语言和高级语言。低级语言与CPU的指令集紧密相关。汇编语言就是低级语言的一个例子。正如上面所解释的,每个汇编代码语句与一条机器指令一一对应。这使汇编代码的编写成为一种冗长乏味的工作。现...

《Java 7程序设计入门经典》一1.1 计算基础

1.1 计算基础 考虑到你正在修一门编程课程,你可能已经对计算科学的基础知识有了一定的了解。但是,不是所有人都有同样的知识,或某些知识可能是不准确的。为此,在介绍Java语言之前,先介绍计算科学中的一些核心概念。在这个过程中,本章会定义一些关键术语。 1.1.1 计算机的硬件组成 由于计算机最终会运...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Java开发者
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
287385+人已加入
加入
相关电子书
更多
Java单元测试实战
Java应用提速(速度与激情)
Java工程师必读手册
立即下载 立即下载 立即下载