2018年4月7日

数组-Array

摘要: 1.数组的概念 2.数组元素的使用 3.获取数组中的最值 4.从键盘录入数据,并求最值 5.随机生成一个5个元素在(1-10)的int型数组,求一个随机数在这个数组中第一次出现的索引值 6.用数组模拟裁判打分 5个裁判,去掉最高分和最低分,然后求剩余元素的平均值. 7.定义一个int型数组,定义方法 阅读全文
posted @ 2018-04-07 22:52 长空剑使 阅读(350) 评论(0) 推荐(0) 编辑

java基础知识-方法

摘要: 1.方法 定义:一段定义在类中的业务逻辑的代码. 目的:封装右业务关系的代码,实现代码的复用,即简化代码书写. 2.方法定义的格式 修饰符,返回值类型 方法名(数据类型1,形参名1,数据类型2,形参2...){ 方法体; return[返回值] } 修饰符:目前固定写法:public static 阅读全文
posted @ 2018-04-07 22:34 长空剑使 阅读(140) 评论(0) 推荐(0) 编辑

循环的嵌套

摘要: 常见的是两层嵌套 for for for while while while while for 阅读全文
posted @ 2018-04-07 16:38 长空剑使 阅读(128) 评论(0) 推荐(0) 编辑

循环结构-for,while,do-while

摘要: for,while,do-while >完整的循环应该包含以下四个部分: 初始化语句:初始化工作,在循环体开始之前执行 条件表达式:一个boolean表达式,决定是否执行循环体 循环体:反复执行的部分 循环变量控制语句(迭代语句):在循环体执行完之后执行,然后再去判断循环条件,一般用来控制循环条件中的变量,使循环在合适的时候结束 ###for循环 >格式 for(初... 阅读全文
posted @ 2018-04-07 16:27 长空剑使 阅读(228) 评论(0) 推荐(0) 编辑

分支结构-Switch

摘要: /* switch(表达式或变量){ case value1:{ 语句体1; break; } case value2:{ 语句体2; break; } ... default:{ ... 阅读全文
posted @ 2018-04-07 16:19 长空剑使 阅读(144) 评论(0) 推荐(0) 编辑

Scanner 类的使用

摘要: /* Scanner类的使用: 1.导类 2.创建对象 3.调用对应的方法获取数据 */ import java.util.Scanner;//导入Scanner类 public class IfDemo4{ public static void main(String[] args){ //创建扫描器对象 ... 阅读全文
posted @ 2018-04-07 14:45 长空剑使 阅读(222) 评论(0) 推荐(0) 编辑

程序的流程控制-分支结构 if

摘要: 1.分支结构:if语句 第一种格式: 第二种格式 第三种格式 2eg 阅读全文
posted @ 2018-04-07 14:43 长空剑使 阅读(215) 评论(0) 推荐(0) 编辑

java基础-三元运算符

摘要: 1.三元运算符的格式 2,eg 三元运算符求三个数的最大值 阅读全文
posted @ 2018-04-07 14:32 长空剑使 阅读(1327) 评论(0) 推荐(0) 编辑

java基础-位运算符

摘要: 1.位运算符 << 左移 : 右边以0填充 >> 带符号右移: 负数前面补1,整数补0 >>>不带符号右移 & 按位与运算 | 按位或运算 ^按位异或 ~按位取反 ^按位异或 阅读全文
posted @ 2018-04-07 14:26 长空剑使 阅读(154) 评论(0) 推荐(0) 编辑

java基础知识-逻辑运算符

摘要: /*首先申明:逻辑运算符的操作数都是布尔型表达式*//* 演示逻辑运算符 & :两个操作数都为真的时候结果为真 | :两个操作数只要有一个为真,结果就为真 && :短路与,左边的值已经能决定整个表达式值的情况下,右边的表达式就不运算 || :短路或,左边的值已经能决定整个表达式值的情况下,右边的表达式就不运算 ... 阅读全文
posted @ 2018-04-07 13:12 长空剑使 阅读(151) 评论(0) 推荐(0) 编辑

java基础知识-比较运算符

摘要: ***如果用==判断是否相等:>>针对基本数据类型,则比较值得大小; >>针对引用数据类型,比较内存地址值的大小; 阅读全文
posted @ 2018-04-07 13:10 长空剑使 阅读(559) 评论(0) 推荐(0) 编辑

java基础知识-算术运算符和赋值运算符

摘要: 1.算术运算符 阅读全文
posted @ 2018-04-07 10:55 长空剑使 阅读(264) 评论(0) 推荐(0) 编辑

java基础知识-原码,反码,补码

摘要: 1.正数:原码,反码,补码:都一样. 2.负数:和正数的储存方式不同,负数都是以补码形式存储的. <1>负数的补码 把负数的原码除了符号位取反后再+1. <2>负数的原码 把对应的正数的符号位变为1即可 eg: 符号位 数值位 +7 0 000 0111 -7 1 000 0111 <3>负数的反码 阅读全文
posted @ 2018-04-07 10:10 长空剑使 阅读(126) 评论(0) 推荐(0) 编辑

java基础知识-二进制

摘要: 1.二进制<0B>出现的原因 2. 八进制<0>和十六进制<0X>出现的原因:简化书写和记忆 3.十进制到其他进制的转换方法 method:除以进制数,直到商为0,并将余数倒排 <1>十进制转二进制 <2>十进制转八进制 <3>十进制转十六进制 4.其他进制到十进制的转换 <1>.二进制转十进制 < 阅读全文
posted @ 2018-04-07 09:47 长空剑使 阅读(318) 评论(0) 推荐(0) 编辑

java基础知识-数据类型及转换

摘要: 1.java中的常量大体分为两种: <1>字面量常量 <2>自定义常量 2.java中常量(字面量)的分类:<1>,整数常量:直接出现的整数<2>,小数常量:直接出现的小数<3>,布尔(boolean)型常量:只有两个值:true 和 false<4>,字符常量:将一个数字,字母或者符号用单引号(' 阅读全文
posted @ 2018-04-07 08:49 长空剑使 阅读(219) 评论(0) 推荐(0) 编辑

java基础知识-新手上路注意事项一

摘要: 1.文件名,类名,字节码文件名三者的关系 源文件名:Demo.java 类名:Demo 字节码文件名:Demo.class 2.如果class定义前,加上public修饰,说明这是一个公共类,此时类名和文件名必须保持一致. 3.一个源文件中可以定义多个类,编译之后,各自形成字节码文件.(但是建议一个 阅读全文
posted @ 2018-04-07 00:08 长空剑使 阅读(142) 评论(0) 推荐(0) 编辑