- 博客(29)
- 收藏
- 关注
原创 物联网技术基础复习知识点
一、绪论1. 物联网起源、发展、定义起源1995年比尔盖茨提出“物联网”想法发展1999年提出“Internet of Things”2005年ITU宣布物联网时代来临2009年IBM提出“智慧地球”概念2010年中国物联网元年”感知中国“定义通过传感器、射频识别技术、全球定位系统、激光扫描器等信息传感设备,实时采集任何需要监控、连接、互动的物体或过程的声、光、热、电、力学、化学、生物、位置等各种需要的信息,通过各种可能的网络接入,实现物与物、物与人的泛在连接,进行信息交换和通
2020-11-27 18:55:11 1985 1
原创 平平无奇之 —— 循环嵌套做一个ATM机自助银行
ATM机自助银行 非最终版do whileswitch case看着花里胡哨儿的其实原理没那么麻烦,只是写得多(๑•̀ㅂ•́)و✧添加功能:三次输错后结束程序还需修改:添加重复进行选取的功能package package1;import java.util.Scanner;/** * @author Cg */public class NewClass { pub...
2020-04-23 00:08:32 282
原创 用循环嵌套 - 打印菱形(最全注释版本,看了不会你来揍我!)
打印菱形 最终版拆分步骤并添加相应注释,便于理解//提醒自己:发博客的时候写注释(详细往死了写)//已完善,添加输入数值检测,即输入必须为奇数//已完善 2.0 添加负数检测,即输入必须为正数package package1;//导入包import java.util.Scanner;//此程序需要键盘键入,引入Scanner函数/** * @author Cg */...
2020-04-21 22:27:50 1655
原创 循环嵌套 —— 打印等腰三角形
利用循环嵌套打印一个等腰三角形注意每一层的数量关系public class JavaTest{ public static void main(String[] args){ int rows = 6 ; for(int i = 1 ; i <= rows ; i ++){ for(int j = line -1 ; j >= i ...
2020-04-19 19:02:21 1757
原创 嵌套循环 —— 打印班级平均分
打印班级平均分 最终版//需求:用嵌套循环打印 班级平均分package package1;import java.util.Scanner;/** * @author Cg */public class JavaTest{ public static void main(String[] args){ System.out.println("********...
2020-04-19 18:49:47 253
原创 嵌套循环
嵌套循环概念: 在一个完整的循环当中,嵌套另一个完整的循环结构。//需求:用嵌套循环打印 三行 五颗星public class JavaTest{ public static void main(String[] args){ //外层控制行数,适用于打印 图形 int line = 3 ; for(int i = 1 ; i <= li...
2020-04-19 18:48:52 150
原创 Java 人机猜拳游戏 初版 + 最终版
剪刀石头布游戏package package1;import java.util.Scanner;public class JavaTest(){ public static void main(String[] args){ //人机猜拳 //约定 1.剪刀 2.石头 3.布 Scanner input = new Scanner(Syste...
2020-04-15 17:48:16 335
原创 流程控制 —— break / continue
流程控制 break/continuebreak:终止、跳出 switch 、循环结构循环执行中,遇到break,则退出整个循环结构package package1;import java.util.Scanner;public class JavaTest{ public static void main(String[] args){ Scanner input ...
2020-04-15 17:46:13 158
原创 循环结构 —— 练习题
测试题//控制台输入整数n,计算n的阶乘(!n).例:1*2*3*···*n (此次用for循环编写)import java.util.Scanner;//导入包public class TestMultiply{ public static void main(String[] args){ Scanner input = new Scanner(System.in);...
2020-04-15 13:40:03 897
原创 循环结构 —— for 循环 及 利用 while 和 for 写死循环
3. for 循环语法:for ( 初始部分 ; 循环条件 ; 迭代部分 ){ //循环操作}public class TestFor{ public static void main(String[] args){ // 1.初始部分 2.循环条件 4.迭代部分 for(int i = 1 ; i <= 100 ; i++ ){ ...
2020-04-12 23:51:27 494
原创 循环结构 —— do while 循环
2. do while 循环语法:do{ 逻辑代码(循环操作)}while(布尔表达式)import java.util.Scanner;//使用控制台录入 记得导入包public class TestDoWhile{ public static void main(String[] args){ Scanner input = new Scanner(Syst...
2020-04-12 23:50:16 202
原创 循环结构 —— while 循环
循环结构概念: 通过某个条件,重复的执行一段逻辑代码。1. while 循环语法:while (布尔表达式){ //逻辑代码(循环操作)}后续代码。。。public class TestWhile{ public static void main(String[] args){ int i = 1; //1. 初始部分 /* ...
2020-04-12 23:46:27 729
原创 总结 —— 选择结构 + 局部变量
总结(选择结构+局部变量)基本 if 选择结构:if ( ) { }if else 选择结构:if ( ) else { }多重 if 选择结构:if ( ) { } else if ( ) { } else if ( ) { } else { }嵌套 if 选择结构:if ( ) { if ( ) { } }switch 分支结构:switch ...
2020-04-11 22:27:22 109
原创 啥玩意儿是 - 局部变量?
局部变量概念: 声明在函数内部的变量,必须先赋值再使用。作用范围: 定义行开始到所在的代码块结束。注意: 多个变量,在重合的作用范围内,不可出现重名(命名冲突)。public class TestLocalVariables{ public static void main(String[] args){ int a = 10;//局部变量 Syst...
2020-04-11 22:26:43 228
原创 选择结构 —— 分支结构 switch
5. 分支结构 switch语法switch (变量/表达式){ case 值1: 逻辑代码1; case 值2: 逻辑代码2; case 值n: 逻辑代码n; default: 未满足时的逻辑代码;}public class TestSwitch{ public static void...
2020-04-11 22:25:28 419
原创 选择结构 —— 嵌套 if 选择结构
4. 嵌套if选择结构语法:if (外层表达式){ if (内层表达式){ //内层代码块1 }else{ //内层代码块2 }}else{ //外层代码块}public class TestNestedIf{ public static void main(String[] args){ //假设场景 百米赛跑 13s 及格 ...
2020-04-11 22:24:17 1420
原创 选择结构 —— 多重 if 选择结构
3. 多重if选择机构语法:if (布尔表达式1){ //代码块1}else if(布尔表达式2){ //代码块2}else if(布尔表达式3){ // else if 不限次数 //代码块3}else{ //代码块4}后续代码。。。public class TestMultiIf{ public static void main(...
2020-04-11 22:23:26 1554
原创 选择结构 —— if else 选择结构
2. if else 选择结构语法:if (布尔表达式){//检测布尔表达式是否true,若true则执行代码块1,若false则执行代码块2,然后执行后续代码 //代码块1}else{ //代码块2}后续代码。。。public class TestIfElse{ public static void main(String[] args){ //假设场景,Jav...
2020-04-11 22:16:48 1231
原创 选择结构 —— 基本 if 选择结构
1. 基本if选择结构语法:if (布尔表达式){//检测布尔表达式是否true,若true则执行括号内代码块,若false则跳过执行后续代码 //代码块}后续代码。。。public class TestBasicIf{ public static void main(String[] args){ //假设场景,Javak考试满分,奖励iPhone 11 Pro M...
2020-04-11 22:15:09 378
原创 基础篇 —— 总结
总结(变量+数据类型+类型转换+类型提升+运算符+控制台录入)变量计算机内存中的一块存储空间,是存储数据的基本单元。数据类型:基本数据类型(byte、short、int、long、float、double、boolean、char 8种)引用数据类型(String、数组、对象)(数组和对象在以后会学到)类型转换:自动类型转换、强制类型转换类型提升:数字间的...
2020-04-10 13:09:28 151
原创 基础篇 —— 控制台输入
控制台输入控制台输入: 程序运行中,可在控制台(终端)手动录入数据,再让程序执行语法: import 包名.类名.; //将外部class文件功能引入到自身文件中此处利用 Scanner 作为示例//定义包:明确该文件的 .class 文件的目录结构 package 的名字与你创建的package名有关,无需严格按照示例进行package p1;// 1. 引入包im...
2020-04-10 13:07:02 840
原创 基础篇 —— 运算符
运算符运算符加 + 减 - 乘 * 除 / 取余 % 自增 ++ 自减 --(两个减号)public class Test{ public static void main(String[] args){ int a = 10; int b = 3; System.out.println(a / b);...
2020-04-10 12:55:19 157
原创 基础篇 —— 类型提升
类型提升自动类型提升进行算数运算时:两个操作数有一个为double,计算结果提升为double。①如果操作数中没有double,有一个为float,计算结果提升为float。②如果操作数中没有float,有一个为long,计算结果提升为long。③如果操作数中没有long,有一个为int,计算结果提升为int。④如果操作数中没有int,均为short或by...
2020-04-10 12:38:57 235
原创 基础篇 —— 类型转换
类型转换自动类型转换两种类型相互兼容目标类型大于源类型short s = 123;int i = s;//自动转换成功,编译通过 目标类型大于源类型System.out.println(i);//输出结果 123double d = i;System.out.println(d);//通过,输出结果 123.0强制类型转换两种类型相互兼容目标...
2020-04-10 12:33:34 242
原创 从零开始,利用 Hexo 搭建个人博客(逐步详解,真的不难)
前情提要:本次搭建使用环境为 Windows 10 专业版 ,版本号为 1909 ,当前日期是 2020年4月9日 ,个人已经完全搭建完毕并且可以直接访问(只是界面比较简陋,需要以后慢慢完善)。主要使用 cmd 控制台,注意:控制台需要以管理员身份运行,过程中会详细讲解。如果在安装过程中出错/卡住,请尝试重来一遍(甚至几遍)当前操作,或将前面的操作逐一检查,或寻求百度(Google),相信...
2020-04-10 00:19:12 677 7
原创 基础篇 —— 数据类型
尽量每日更新学习记录(大概) (๑•̀ㅂ•́)و✧数据类型Java中的变量具有严格的数据类型区分。(强类型语言)在Java语言中,任何一个值,都有其对应类型的变量。基本数据类型:1. 整数注意: 第一位为符号位,0为正,1为负二进制 (1字节)byte == 8bit0000 0000-2^7 ~ 2^7-1-128~127...
2020-04-08 23:58:03 430
原创 基础篇 —— 变量
1. 变量概念:计算机内存中的一块存储空间,是存储数据的基本单元。组成:数据类型+变量名+值定义流程:声明: 数据类型 变量名:赋值: 变量名 = 值:// 假设场景:开放空间存钱public class JavaTest{ public static void main(String[] args){ // 1.声明变...
2020-04-07 23:22:31 163
原创 从零开始学编程 个人笔记 前置知识
前置知识什么是内存?内存是瞬时状态下的存储空间计算机中所有程序的运行都是在内存中进行的Java 虚拟机(Java程序)默认分配到的物理内存是 电脑内存的 1/8 .(假设电脑32G内存,32*1/8=4)bit(位)-> Byte(字节) -> KB -> MB -> GB -> TB -> PB -> EB -> ZB -...
2020-04-07 23:12:01 150
原创 从零开始学编程 个人笔记 概述篇
Java概述与环境搭建Java设计理念:Write Once Run AnywhereJava在1995年由 Sun Microsystems 推出的面向对象的编程语言Java的特点是面向对象、简单、跨平台Java的运行机制: 先编译,再解释将源文件编译成字节码文件(.class),再交给不同平台进行解释执行(先编译再解释)Java的环境搭建: 安装JDK、JRE、...
2020-04-07 23:03:41 176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人