java小记02

    xiaoxiao2022-07-14  164

    数据类型不同时会进行数据转换 自动类型转换(隐式):系统自动进行转换 由小类型到大类型 强制类型转换(手动):不会进行自动转换,需要手动转换 由大类型到小类型 数据大于类型容量会发生数据溢出

    byte、short、char在进行算数运算的时候会自动转换提升为int类型 ,再进行计算。

    ASCII码:0对应的48;A对应的65;a对应的97。

    char定义的值如果直接打印就是对应的字符,如果进行运算就是打印的数值。

    如果‘+’两边存在一个string类型,那么整体都会变成string类型,不做运算。 运算中有不同类型,结果按照类型范围大的输出。

    只有变量才可以使用自增自减 ++、–在前面先加后用 ++、–在后面先用后加 每做一次运算之后变量的值都会变化,下一次计算是在上一次变化的基础上进行计算

    || 和 | 都代表"或" && 和 & 都代表"且" 单独的 | 和& 有短路效果 短路效果:如果左边已经可以判断结果,不执行右边代码。 --------------------------------------------------------------------------------

    方法的调用: 方法 :把多条代码封装起来成为一个整体,每次使用只需要调用方法(调用只有一行代码),从而减少代码量。 格式:方法名()

    注意事项:打印内容与方法的定义顺序无关,只和调用的顺序有关。 方法的定义位置:类的内部,mian的外部,不能互相嵌套,只在类的第一层定义。 定义方法的基本格式:public static void 方法名称() 方法的命名使用小驼峰式。

    定义方法的完整格式: 修饰符 返回值类型 方法名称(参数类型 参数名称, …) { 方法体 return 返回值; 参数:就是进入方法的数据。 返回值:就是从方法中出来的数据。

    }

    最新回复(0)