java+base
2024-05-21 09:45:04 2 举报
AI智能生成
知识总结
作者其他创作
大纲/内容
循环
while
格式
-while(条件)//语句序列
特点
反复判断<条件>是否成立,如果成立则执行<语句序列>如果不成立,则跳出whie循环
-控制
循环变量初始值
while(/循环变量结束值(/语句序列改变循环变量的值
-控制
设晋断点
调试运行,运行到断点位置
单步运行
F6:Stepover单步跳过
F5:stepinto:单步跳入
-F8:那到下一个断点
-ctr+F2:终止
观察变量的值
do-whlie
格式
循环操作
while(循环条件);
while(循环条件);
while与do while区别
-while:先判断,后执行:while可能一次都不执行
-do while先执行后判断循环体至少执行一次
for
格式
执行流程
1234
234
先参数初始化1,然后反复判断条件判断2是否成立
如果成立,执行循环体3以及更新循环变量4
如果不成立,跳出for循环
234
先参数初始化1,然后反复判断条件判断2是否成立
如果成立,执行循环体3以及更新循环变量4
如果不成立,跳出for循环
for(参数初始化1;条件判断2;更新循环变量4){
循环体3)
循环体3)
foreach循环
格式:for(数据类型变量名数组名、集合)(
说明:自动取出数组或集合中的每个元素,赋值给变量
数组
数组使用步骤
数组使用步骤
分配储存空间:数组名=new数据类型[size]
数组说明
1)数组中的所有元素数据类型相同
-2)下标是数组诶个元素的编号,范围[0,size-1]
3)下标变量数组名【下标】
-4)数组所有元素有初始值:数值类型为0,charbooleanString
5)数组名.length:返回数组元素的个数
6)数组名:保存另储存空间的首地址
算术比较
线性查找
Java环境搭建
Java环境搭建
下载JDK
https://www.oracle.comvjava/technologies/downloads/
安装jDK
双击jdk-8u261-windows-x64.exe进行安装
说明
-java开发工具焦JDK包含JRE
-java开发工具集中有java,exe javac.exeCProgramFilesvJavavjdk1.8.0261\bin
一JREjava运行环境运行java程字的环境
环境变l量配置
一进入环境变量配置右击”我的电脑/属性/信级系统设置/环境变量
环境变量配罢分类:用户变量:用于当前用户;系统变量用于所有用户
-建立环境变量
1JAVA_HOME指定DK安装目录,功能:一些应用读取JAVA_HOME环境变量得到DK的位晋
JAVA HOME C:Program FilesVavajdk1.8.0_261
JAVA HOME C:Program FilesVavajdk1.8.0_261
2.Path指定bin目录的位置,功能:可以在任何位置都可以执行bin目录中的可执行文件
##bin目录中的可执行文件有javac.exe java.exe
Path 9%JAVA_HOME96\bin\
##bin目录中的可执行文件有javac.exe java.exe
Path 9%JAVA_HOME96\bin\
-3.ClassPath
测试
进入DOS-
-Win+r运行CMD
-测试java-version显示DK的版本
安装eclipse
下载eclipse
-https//www.eclipse.org/downloads/packages/
解压
发送到桌面快捷方式
使用eclipse开发第一个java程序
双击eclipse快捷方式
选择工作空间
select directory as workspace
做为工作空间
选择目录
做为工作空间
选择目录
-创建java项目
file/new projectjava project
方式
文件创建项目java项自
方式
文件创建项目java项自
效果:创建一个项目对应的文件夹,及初始化一系统文件夹及文件
src文件夹:源文件夹
bin文件夹:保存编译之后“字节码”文件
project.classpath.settings保存eclipse配置的文件及文件夹
src文件夹:源文件夹
bin文件夹:保存编译之后“字节码”文件
project.classpath.settings保存eclipse配置的文件及文件夹
-创建java程序
右击项目/new/class(类
方式:
修改package(包)名,Name是class(类)的名字
选择publicstaticvoidmain(String[args)生成main方法
方式:
修改package(包)名,Name是class(类)的名字
选择publicstaticvoidmain(String[args)生成main方法
运行java程序
打开java程序
方式
右击/run as/java application
方式
右击/run as/java application
变量
变量的使用步骤
声明变量
格式
一数据类型变量名
赋值
-格式
一变量名=表达式
使用-
格式
一变量名
标识符
可以由字母,数字,下划线组成,但只能以字母火下划线开始
不可以是关键字
关键字
定义
一是Java保留字
表达式
定义由操作数和运算符组成的式子
说明——单独的数据为特殊表达式
表达式有一个唯一的返回值
操作数可以是常量变量,子表达式
表达式的值的类型有操作数决定
运算符两边的操作数据的类型一致一
算数运算符8赋值运算符
-算术运算符一
一+-*/%(模或取余)
·赋值运算符
-=
一关系运算符
关系运算符有
->>=<<===!=
关运算符结果为
一boolean(布尔类型
逻辑运算符
逻辑运算符有一
&&1!
它的操作数只能是bodlean型的,而且适辑运算的结果也是boolean型
一a&&b逻辑与:当a和b全为true,a&&b返回true,否则返回false
优先级
-!>&&>
运算符优先级
-算术运算符>关系运算符>逻辑运算符>赋值运算
理解变量
声明变量实质:向系统申请储存空间
变量名代表储存空间名字
-byte short int long fioat double char boolean
常量
常整型常量
带小数点的数据默认为double类型一
一如果要浮点型,再后F
字符型常量定界符”,里面只能有一个字符
定界符””,里面可以有多个任意字符
条件结构
条件结构1
基本的if选择结构
格式
i(<条件>)//代码块
<条件>类型为:boolean
//代码块只有一句时,0可以首略,但不建议
执行过程
如果<条件>为真,执行//代码块
如果<条件>为假,则什么都不执行
if-else选择结构
格式
f(条件)//代码块1}else//代码块2}
说明
条件结构2
swicth
格式
作用
作用
查找是否有相同的数据
0 条评论
下一页