Java基础教学
作者:互联网
前言
如果你是一个刚开始入门的程序员,那么你可以和我一起来共同学习
一、Java版本
Java SE – 标准版
Java EE – 企业版
Java ME – 嵌入版
二、java开发步骤
1、 编写 .java文件
2、 编译 javac命令 javac Hello.java — .class
3、 运行 java命令 java Hello
三、java 数据类型
1、基本数据类型
数值:整 数 byte(2^8) short(2^16)int (2^32) long(2^64)
浮点数 float、double
布尔:boolean(true or false)
字符:char
2、引用数据类型
引用数据类型有无数种,其中常见的有String、Object、System、Scanner、数组、集合、自定义的类.........
四、java 变量以及变量声明
变量:一个数据存储空间的表示
声明一个变量包含三部分:变量名、类型、值
变量使用包含三个步骤:声明、复制、使用
例:int i=1(定义一个int类型的变量,并为其复制为1)
五、Java类型转换
1、自动类型转换
(1)两种类型都兼容
(2)目标类型大于源类型(例:byte→short→int→long→float→double)
2、强制类型转换
(1)两种类型要兼容
(2)前面使用()强调类型(例:double b=5.0; int a=(int)b)
六、Java运算符
1、 赋值运算符 = 一定是把右边的赋值给左边的变量
变量 = 表达式(表达式就是符号(如加号、减号)与操作数(如b,3等)的组合)
2、 算术运算符
+ - * / % 余数 ++ 自增中间没有空格 -- 自减 中间没有空格
3、关系运算符
> < == >= <= !=(返回类型必然是boolean 类型)
4、逻辑运算符
&& 且 || 或 ! 非 ! > && > ||
5、 条件运算符 三元 三目 运算符
(条件) ? 真的结果 : 假的结果
6、 运算符的优先级
!,()>算术运算符>关系运算符>逻辑运算符>赋值运算符
六、Java程序结构
1、顺序结构(Java默认由上到下,由左到右)
2、选择结构
1、 if 选择结构 条件返回结果必须是boolean类型
if(条件) {
代码
}
2、if else
3、 多重if
if(条件1){}else if(条件2) {} else if(条件3){} .... else{}
4、嵌套if
if(条件1){
if(条件2) {
}
}
5、Switch 选择
switch case break default
switch(表达式){}
表达式: 返回结果必须是一常量 int (小也可以)char String(1.7+) 枚举
case 后面必须是一个和表达式匹配的常量
只能处理等值条件判断的情况
3、 循环结构
1、while(条件){ 操作 }
特点:先判断,再执行
2、do{ 操作 }while(条件);
特点:先执行,再判断
3、for 循环
while 的变种 固定次数的
for( 初始条件 ; 条件判断 ; 条件改变){
操作;
}
注:;; 不能省
4、while循环和do-while循环的区别
1、语法不同
2、 执行顺序不同
3、初始条件不满足时 结果不同
5、 break 和 continue
break 跳出循环
continue 结束本次,进行下一次
六、总结
文章比较基础,如果是刚开始学习的小伙子、小姑娘可以参考一下,接下来我会持续更新,如果有喜欢的可以和我一起学习,望大家可以共同进步
标签:Java,int,基础,教学,运算符,while,条件,java 来源: https://blog.csdn.net/Rookie_lyj/article/details/122568676