栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JSD2204-java基础复习

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JSD2204-java基础复习

1:java开发环境:
编译期:.java源文件,经过编译,生成.class字节码文件
运行期:jvm去加载.class字节码文件并运行
名字解释:
JVM: java虚拟机,加载并运行.class字节码文件
JRE:java运行环境,jre=jvm+系统类库
JDK:java开发工具包,jdk=jre+编译,运行的工具包
2:变量
定义:存数的
变量的使用:

//        定义变量;
//        第一种
        int a = 4;
//        第二种 ---变量在使用前都必须初始化
        int b;
        b = 10;
//        第三种
        int c ,d,h ;
        c = 10;
        d=50;
        h=20;

变量名的命名规则:
1:小驼峰
2:见明知意
3:数字,字母,_和$组成,但是不能以数字开头
4:严格区分大小写
5:不建议使用中文
6: 不能使用关键字
3:八大基本类型
byte ,1个字节,范围-128~127
short ,2个字节,范围:-32768~32767
int ,4个字节,范围:-21多亿~21多亿
long ,8个字节
double ,8个字节
float ,4个字节
boolean ,1个字节
char,2个字节
基本类型转换
一种:小->大,自动类型转换
二种:大->小,强制类型转换
4:算数运算符: ±*/%
取余规则:小的%大的->小的
大的%小的->余数
整除->结果为0
什么时候偶数->%2=0
什么时候奇数->%2!=0
自增 自减少
++a/–a;
a++/a–;
注意:单独使用(没有参与其他任何运算),自增/自减
被动使用,a++/a-- 值为a,a的值+1/-1
++a/–a 值为a+1/a-1,a的值和前面一样
5:关系运算

< >= <= != == ,结果是boolean,关系成立返回true,不成立返回flase
6:逻辑运算
&& || !
&&都为true,则为true
|| 一个为ture,则为true
! 取反
7:赋值运算符
扩展运算符+= -= *= /= %=
注意: 自带强转

short s = 5;
     s +=20;
        System.out.println(s);

字符串连接
+

 		System.out.println(1+2+"s");//3s
        System.out.println("s"+15+45);//s1545
        System.out.println(15+1+"s"+4+4);//16s44

很重要条件/三目运算符
表达式:boolean?数字1:数字2
分支结构
一条路if
两条路if——else
多条路 if —— else if
整数判断/值固定 switch (int/byte/short/char/String){
case
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/862845.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号