摘要: switch语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。 switch语法格式如下: switch语句有如下规则: switch语句中的变量类型只能为byte、short、int或者char。 switch语句可以拥有多个case语句。每个case后面跟一个要比较的值和冒号。 c 阅读全文
posted @ 2017-08-24 13:39 ~~晴天~^.^ 阅读(195) 评论(0) 推荐(0) 编辑
摘要: if语句 一个if语句包含一个布尔表达式和一条或多条语句。 if语句的用语法如下: 如果布尔表达式的值为true,则执行if语句中的代码块。否则执行If语句块后面的代码。 以上代码编译运行结果如下: if...else语句 if语句后面可以跟else语句,当if语句的布尔表达式值为false时,el 阅读全文
posted @ 2017-08-24 13:38 ~~晴天~^.^ 阅读(177) 评论(0) 推荐(1) 编辑
摘要: 条件运算符也被称为三元运算符、三目运算符。 该运算符有3个操作数,并且需要判断布尔表达式的值。该运算符的主要是决定哪个值应该赋值给变量。 以上实例编译运行结果如下: 阅读全文
posted @ 2017-08-24 13:37 ~~晴天~^.^ 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 表达式(experssion)表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合。 用运算符号连接的变量/常量科称之为表达式. 如: a+b 3.14+a (x+y)*z+100 表达式中操作数运算的结果就是表达式的结果 表达式的运算顺序取决于运 阅读全文
posted @ 2017-08-24 13:36 ~~晴天~^.^ 阅读(130) 评论(0) 推荐(0) 编辑
摘要: import java.util.Scanner; class InputDemo { public static void main(String[] args) { // 1. 创建Scanner类的对象,这个对象从控制台读取用户的输入的内容 Scanner sc = new Scanner(S 阅读全文
posted @ 2017-08-24 13:34 ~~晴天~^.^ 阅读(93) 评论(0) 推荐(0) 编辑
摘要: import java.util.Random; class RandomDemo { public static void main(String[] args) { // 1. 创建一个随机数对象 Random r = new Random(); // 使用它来得到随即的值 System.out 阅读全文
posted @ 2017-08-24 13:30 ~~晴天~^.^ 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 赋值运算符 下面是Java语言支持的赋值运算符: 操作符 描述 例子 = 简单的赋值运算符,将右操作数的值赋给左侧操作数 C = A + B将把A + B得到的值赋给C += 加和赋值操作符,它把左操作数和右操作数相加赋值给左操作数 C += A等价于C = C + A -= 减和赋值操作符,它把左 阅读全文
posted @ 2017-08-24 13:28 ~~晴天~^.^ 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 逻辑运算符 逻辑运算符的作用是用于连接布尔表达式的。 & 与,并且 只有左右变量同时 为true,那么结果才是true,否则就为false} | 或,或者 只要两边的布尔表达式有一边为true,那么结果就为true,只有两边同时为false 的时候,结果才是false. ^ 异或 只要两边的布尔表达 阅读全文
posted @ 2017-08-24 13:26 ~~晴天~^.^ 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 位运算符 位运算符就是直接操作二进制位的。 Java定义了位运算符,应用于整数类型(int),长整型(long),短整型(short),字符型(char),和字节型(byte)等类型。 位运算符作用在所有的位上,并且按位运算。 假设a = 60,b = 13;它们的二进制格式表示将如下: & 按位与 阅读全文
posted @ 2017-08-24 13:26 ~~晴天~^.^ 阅读(197) 评论(0) 推荐(0) 编辑
摘要: java格式化输出 printf 例子 importjava.util.Date; publicclassPrintf { publicstaticvoidmain(String[] args) { // %s表示输出字符串,也就是将后面的字符串替换模式中的%s System.out.printf( 阅读全文
posted @ 2017-08-24 13:25 ~~晴天~^.^ 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 算数运算符 算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符。 表格中的实例假设整数变量A的值为10,变量B的值为20: 操作符 描述 例子 + 加法 - 相加运算符两侧的值 A + B等于30 - 减法 - 左操作数减去右操作数 A – B等于-10 * 乘法 阅读全文
posted @ 2017-08-24 13:23 ~~晴天~^.^ 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 计算机中的符号数有三种表示方法,即原码、反码和补码。 三种表示方法均有符号位和数值位两部分,符号位都是用0表示“正”,用1表示“负”,而数值位,三种表示方法各不相同。 在计算机系统中,数值一律用补码来表示和存储。 原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理。 此 阅读全文
posted @ 2017-08-24 13:22 ~~晴天~^.^ 阅读(803) 评论(0) 推荐(0) 编辑
摘要: 数据类型和常量(字面量)和变量 1.数据类型 在java中 的数据类型分为两类数据类型 基本数据类型(8种) 整数:byte short int long 小数: float double 布尔: boolean 字符: char 引用数据类型 字符串: String 整数:byte short i 阅读全文
posted @ 2017-08-24 13:20 ~~晴天~^.^ 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 注释 注释就是使用文字对程序的说明,注释是写给程序员看的,编译器会忽略注释的 内容的。 1 单行注释 第一种: 单行注释。 // 注释的内容 2 多行注释 第二种: 多行注释。 / 注释的内容 / 3 文档注释 第三种: 文档注释. /* 注释的内容 / 注释要注意的细节: 单行注释可以嵌套使用,多 阅读全文
posted @ 2017-08-24 13:19 ~~晴天~^.^ 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 分隔符 分隔符作用 空格 分隔单词 分号; 语句的分割,表示一句话结束,好比中文的句号 花括号、大括号{} 表示代码块,是一个整体 方括号、中括号[] 定义数组、和访问数组元素 圆括号、小括号() 使用比较广泛,遇到时解释 圆点. 类和对象访问成员时使用 分隔符作用 空格 分隔单词 分号; 语句的分 阅读全文
posted @ 2017-08-24 13:18 ~~晴天~^.^ 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 标识符和关键字 标识符 在java程序中有些名字是可以自定义的,那么这些自定义的名字我们就称作为自定义的标识符。 比如:类名、方法名、变量名 标识符要求: 自定义标识符的规范: 判断一下那些是符合的标识符: 12abc_ 不合法 数字不能开头 _12abc 合法 $ab12# 不合法 #号不属于标识 阅读全文
posted @ 2017-08-24 13:18 ~~晴天~^.^ 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 102HelloWorld 第一个Java程序 hello,World! 打开一个记事本在记事本里面输入以上代码,注意书写正确: HelloWord 剖析: class:java关键字,用于定义一个类 {}:花括号表示范围。 main:是主函数,程序的入口(固定写法)。 System.out.pri 阅读全文
posted @ 2017-08-24 13:17 ~~晴天~^.^ 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 进制转换 进制 进制:用有限的数字符号代表所有的数值。 计算机的出现是为了服务于人类的,那么人类在现实生活中使用的数据基本上都是 十进制的数据,那么计算机是否有可以存储现实生活中的数据呢?如果可以存储 又以哪种形式存储呢? 二进制由来 电脑记录我们现实生活中的数据都是使用二进制进行记录的,那么我们 阅读全文
posted @ 2017-08-24 13:17 ~~晴天~^.^ 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 101Java简介 101Java简介及开发环境搭建 Java简介 编程语言简介 机器语言:纯粹的机器代码 机器语言是有0,1,0,1的二进制代码组成,可以有计算机直接执行。效率最高,但是通用性不强,对于不同的硬件需要不同的程序。说白了,不适合人来编程。 汇编语言:8086汇编、Win32汇编、.N 阅读全文
posted @ 2017-08-24 12:01 ~~晴天~^.^ 阅读(192) 评论(0) 推荐(0) 编辑