Java基础思维导图

Java基础思维导图

在这里插入图片描述

JDK下载和安装
	JDK是用于开发Java应用程序的开发包,它提供了编译、运行Java程序所需的各种工具和资源。
1、下载JDK
	Oracle的刚官方网站提供最新JDK安装文件的下载地址。本人推荐下载jdk1.8.0_241。
2、安装JDK
	安装成功后,形成两个目录

DK环境变量配置
	配置过程:我的电脑–>属性–>高级系统–>配置环境变量–>在系统变量中配置
1、JAVA_HOME设置
	新建JAVA_HOME,值为:C:\Program Files\Java\jdk1.8.0_241
2、CLASSPATH设置
	新建CLASSPATH,值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3、Path设置
	win10的方式:
		%JAVA_HOME%\bin
		%JAVA_HOME%\jre\bin
	win7的方式:
		在最后加入:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
4、验证安装是否成功
	在cmd命令行模式下,执行“java -version”命令,若显示如下信息,则表明安装和配置成功。

在这里插入图片描述

Java基本数据类型

变量

1、变量的命名规则:字下美人数、骆驼、有意义
(1)变量由字母(a~z A~Z)、下划线(_)、美元符号($)、数字(0~9)或人民币符(¥  正常情况下不使用)组成。
(2)变量命名首字母以字母、下划线和美元符号开头,不能以数字开头。
(3)骆驼:驼峰命名法(第一个单词以小写字母开始,第二个单词及后续每一个单词的首字母都采用大写字母)
	 例:className、studentInfo

数据类型

1、数值型
(1)整形(默认int 默认值为0)
	由小到大:byte,short,int,long
	byte范围:-128~+127(-2的7次方~2的7次方-1)
	short范围:-32768~+32267(-2的15次方~2的15次方-1)
	int范围:-2的31次方~2的31次方-1
	long范围:-2的63次方~2的63次方-1       
(2)非整形(浮点数):(默认double  值为0.0)
	float(单精度浮点数)         					  
	double(双精度浮点数)

2、非数值型
(1)字符型:(默认空字符)
	字符0:对应ASCIIi码值48(16进制的ASCII值0x30)
 	字符A:对应ASCII码值65(16进制的ASCII值0x41)
 	字符a:对应ASCII码值97(16进制的ASCII值0x61) 
(2)布尔型:(判断的结果)(默认值为false)
	 true
 	 false
(3)字符串型:(默认null)(不是基本数据类型)
	 String
 	 char

类型转换

1、隐式数据类型转换:
	从小类型数据转到大类型,自动就可以转换
2、强制数据类型转换:
	从大类型数据转到小类型,必须进行强制类型转换,而且可能丢失精度
3、特殊转换:
	所有基本数据类型和字符串相加时,全部转换成字符串型

Java分支结构

if语句

(1)if语句实现单分支处理
	if语句的语法格式:
	if(表达式){
		语句
	}
(2)if-else选择结构
	if-else语句的语法格式:
	if(表达式){
		语句1
	}else{
		语句2
	}
(3)多重if选择结构
	多分支if语句的语法格式:
	if(表达式){
		语句1
	}else{
		语句2
	}else{
		语句3
	}

switch语句

switch语句的语法格式:
switch(表达式){
	case 常量1:
		语句;
		break;
	case 常量2:
		语句;
		break;
	.......
	default:
	语句;
	break;
}

Java循环结构

while循环

while循环语句的语法:
	变量初始化
	while(循环条件){
		循环体
 	}
编写一个while循环的过程:
1、定义一个变量
2、使用变量进行判断,只要满足条件,就执行某些代码
3、改变变量以改变条件的结果,达到退出循环的目的

do-while循环

do-while循环语句的语法:
	变量初始化
	do{
		循环体
	}while(循环条件);
**注意**:do-while以分号结尾,分号不能省略。

do-while语句执行的步骤:
(1)执行循环体
(2)执行完成后对循环条件的结果进行判断
(3)如果为真,则继续执行循环体。如果为假,终止循环,执行后面语句。

for循环

for循环语句的语法:
	for(表达式1;表达式2;表达式3){
		循环体
 	}
**注意**:表达式1;表达式2;表达式3 分别表示 参数初始化;判断条件;更新循环变量的值

for语句执行的步骤:
(1)先执行表达式1,初始化参数
(2)执行表达式2,对循环条件进行判断
(3)如果结果为真,则执行循环体
(4)循环语句执行完毕后执行表达式3,更新循环变量的值,再次执行表达式2,如果为真,继续循环
(5)如果结果为假,终止循环,执行后面的语句

break语句

跳转语句(break语句)
break语句作用:在循环中终止当前循环,在switch语句中作用是终止switch。
**注意**:1、break语句只会出现在switch和循环语句中。
	 	  2、break通常在循环中与条件语句一起使用
	      3、如果用户紧跟着break语句,则无法到达,编译报错

continue语句

continue:只能用在循环里
continue作用:跳过循环体中剩余的语句而执行下一次循环。通常与条件语句一起使用,加速循环。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值