导图社区 JavaBase第二次课
JavaBase第二次课知识思维导图,包括:变量的基本概念、数据类型详解、扫描器、运算符、比较运算和逻辑运算、数据类型转换。
JavaSE-JavaEEDB思维导图,包括:Spring、Hibernate框架、struts2框架、js+jquery+ajax、JSP、Servlet(后期补充)、HTTP协议。
Java SE知识思维导图,包括:Java基础语法、Java OOP编程、Java高级特性、JDK8、Eclispe等内容。
Java知识思维导图,包括:1、Java环境及配置;2、语法、数据类型及表达式;3、结构化程序设计;4、数组与字符串;5、类和对象。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
JavaBase第二次课
变量的基本概念
变量
变化的量
存放数据的单元
定义:数据类型 变量名; 或者 数据类型 变量名=值;
数据类型详解
基本数据类型
byte(字节)
short(短整型)
int(整型)
long(长整型)
float(单精度浮点)
double(双精度浮点)
char(字符)
boolean
一个字节
true
0000 0001
false
0000 0000
复杂数据类型(引用类型)
String(字符串)
扫描器
1. 导入扫描器import java.util.Scanner;
2. 程序代码中创建扫描器 Scanner sc = new Scanner(System.in);
3. 使用扫描器 sc.nextInt();//等待扫描int整数 sc.next(); //等待扫描String字符串 sc.nextDouble(); //等待扫描double
运算符
赋值运算符
=
+=、-=、*=、/=、%=
算术运算符
一元运算符
++
自增1
++在前是先加再使用
++在后是先使用再加
--
自减1
二元运算符
+、-、*、/、%
三元运算符
布尔值?结果1:结果2;
如果?前的是true就去?后面的值 否则去:后面的值
比较运算和逻辑运算
比较运算符
>,<,>=,<=,==,!=
逻辑运算符
!(逻辑非)
取相反的逻辑值
&&(逻辑与)
两者为true,就是true
否则都是false
||(逻辑或)
两者为false,就是false
否则都是true
数据类型转换
隐式转换
小的数据类型可以自动转成大的数据类型
强制转换
明确地要把大的数据类型转成小的数据类型
主动转换
格式:(小数据类型)大变量
任何数据类型和String做+操作都是连接操作, 并且转成String