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

java基础知识笔记1

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

java基础知识笔记1

1.注释:
    单行注释://
    多行注释: /* ...
    文档注释:/**...
2.关键字:
    关键字的字母小写
3.常量:
    字符串,整数,小数,字符,布尔,空
4.数据类型:
    整数:byte 1,short 2,int 4,long 8,
    浮点数:float 4,double 8,
    字符:char 2
    布尔:boolean
5.变量:
    int a = 10;    不可重复,初始化给值,long类型数值尾加l,float类型数值尾加f
6.标识符:
    数字,字母,下划线,美元符组成
    ·不能数字开头
    ·区分大小写
    ·不能是关键字
7.类型转换
    自动类型转换(小换大):byte->short->int->long->float->double
    强制类型转换(大换小):int a = (int)2.22;

    注:在给变量进行赋值时,如果右侧的表达式当中全是常量,没有任何变量,编译器直接将若干个常量表达式计算得到结果
        short result = 5 + 8; //右边全是常量,没有任何变量参与运算,且未超过范围,正确。

        short a = 5;
        short b = 8;
        short result = a + b;//表达式当中有变量参与,结果不正确

1.算数运算符:+ - * / %    等级提升:byte,short,char->int->long->float->double
2.字符串的+操作
3.赋值运算: a+= 10;
    i++ i-- 和 --i ++i 的区别
4.关系运算符: == != > <     注:=是进行赋值
5.逻辑运算符:
    与 & ,或 | , 异或  ^ , 非 !
    短路与 && (左边为真,右边执行;左边为假,右边不执行),短路或 ||(左边为假,右边执行;左边为真,右边不执行)
6.关系表达式:
三元运算符
    int c = a>b?a:b;      关系表达式?表达式1:表达式2;
    为true,运算结果为表达式1,false,结果为表达式2.
    注:需要定义变量来接收

1.方法:
    public static void 方法名称(){
    方法体
    }
    注:
    ·方法定义的先后顺序无所谓
    ·方法的定义不能产生嵌套关系
    ·方法定义后不会执行,需要进行【调用】
2.调用:
    方法名称();
3.流程控制----顺序,判断,选择
    顺序结构
    判断结构:
        if(判断条件1){
        语句体1;
        }
        else if(判断条件2){
        语句体2;
        }
        else{
        语句3;
        }

        switch(变量or表达式){
        case 常量值1:
            语句体1;
            break;
        case 常量体2:
            语句体2;
            break;
            ...
        default:
            语句体n+1;
            break;//最后一个break可以省略
        }
        switch使用的注意事项:
            ·多个case后面的数值不可重复
            ·小括号中的数据类型只能为:
                基本数据类型:byte/short/char/int
                引用数据类型:String/enum枚举
            ·格式可以很灵活:前后顺序可以颠倒,且break语句可以省略 //匹配哪一个case就从哪一个   
             位置向下执行,直到遇到break为止。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/991774.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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