我们需要开始学习控制语句,控制语句分为两类:选择和循环。 “选择结构”代表“如果…,则…”的逻辑。比如,如果女朋友来电,则迅速接电话;如果看到红灯,则停车;“循环结构”代表“如果…,则再继续…”的逻辑。比如,如果没打通女朋友电话,则再继续打一次; 如果没找到喜欢的人,则再继续找。 很神奇的是,“选择和循环”就能表示所有的事情!不信,你可以试试拆分你遇到的各种事情。实际
数据类型的转换 自动类型转换自动类型转换指的是容量小的数据类型可以自动转换为容量大的数据类型。在图1所示,黑色的实线表示无数据丢失的自动类型转换,而虚线表示在转换时可能会精度的损失。图1 自动类型转换可以将整型常量直接赋值给byte、 short、 char等类型变量,而不需要进行强制类型转换,只要不超出其表数范围【示例1】自动类型转换特例short&nbs
运算符(operator) 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。【表1】运算符分类算数运算符二元运算符+,-,*,/,%一元运算符++,--赋值运算符=扩展运算符+=,-=,*=,/=关系运算符>,<,>=,<=,==,!= instanceof逻辑运算符&&,||,!
基本数据类型(primitive data type)Java是一种强类型语言,每个变量都必须声明其类型。Java的数据类型分为两大类:基本类型(primitive type)和引用类型(reference type)Java中定义了3类8种基本数据类型 逻辑型-boolean 文本型-char 数值型-byte, short
本章介绍一些编程中的基本概念,比如:变量、常量、运算符、标识符等。这些是编程中的“砖块”,是编程的基础。 要想开始正式编程,还需要再学“控制语句”,控制语句就像“水泥”,可以把“砖块”粘到一起,最终形成“一座大厦”。老鸟建议:学习本章,一定不要纠结于概念,不要停留,大致了解就快速开始下一章。永远记住“快速入门、快速实战;实战中提高,发展中解决问题”。注释为了方便程序的阅读,Java语言允许程序员在
JAVA语言应用范围 桌面应用编程 WEB客户端编程 WEB服务器编程 手机编程 机器人编程 第一个JAVA程序JAVA开发环境搭建 下载:Download J2SDK (Java 2 Software Development Kit) from http://java.sun.com 安装:run the executable(跟普通软件安
JAVA的特性和优势·简单性:就是c++语法的纯净版。没有头文件、指针运算、结构、联合、操作符重载、虚基类等等。由于语法基于c,因此学习起来完全不费力。·面向对象:面向对象是一种程序设计技术,他将重点放在数据(即对象)和对象之间的接口上。·可移植性:这是JAVA的一个重要的优势。JAVA代码或者说字节码、二进制码可以跨平台的移植,而不用管具体的操作系统和硬件环境。JAVA本身就是面向网络的,只有在
JAVA发展简史在1991年时候,James Gosling在sun公司的工程师小组想要设计这样一种小型计算机语言。该语言主要用于像电视盒这样的消费类电子产品,这些电子产品有一个共同的特点:计算处理能力和内存都非常有限。所以要求:语言必须非常小且能够生成非常紧凑的代码,这样才能在这样的环境中执行。另外,由于不同的厂商选择不同的CPU,因此,要求该语言不能和特定的体系结构绑在一起,要求语言本身是中立
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号