前言:文章内容为本人在B站自学黑马程序员java的笔记,方便本人复习和对编程感兴趣的小白学习。本章主要介绍学习java之前的基础知识。 目录: 1.关键字:被java语言赋予了特定含义的单词 1.1关键字特点 *字母全部小写 *常用的代码编辑器,针对关键字有特殊的颜色标记,非常直观 2.常量 在程序运行过程中其值不可以改变得两量 3.数据类型 当给出一个整型默认为int型,浮点数默认double型 4.变量 在程序运行过程中,其值可以发生改变的量 格式:数据类型变量名=变量值 例:int a=10 变量使用注意事项 *名字不能重复 *变量未赋值 *long类型的变量定义的时候,为了防止整数过大,后面要加L *float类型的变量定义的时候,为了防止类型不兼容,后面要加F 5.标识符 标识符:就是给类、方法、变量的起名字的符号。 命名规则: *由数字、字母、下划线和美元符组成 *不能以数字开头 *不能是关键字 *区分大小写 6.类型转换 分类:自动类型转换、强制类型转换 自动类型转换:把表示数值范围小的数值或者变量赋值给另一个表示数据范围大的变量 强制类型转换: 把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量 格式:目标数据类型变量名=(目标数据类型)值或者变量 7.算术运算符 对常量或者变量运算的符号 注意区别自增自减两种表达区别、& 和 &&(短路与) i++ ++i 单独使用时,++ 和–放在前后都一样 参与操作的时候,如果放在变量的后面,先拿变量参与操作,后做++(–) 参与操作的时候,如果放在变量的前面,先拿变量做++(–),后参与操作 例int i=10 int j=i++ 输出 i=11 j=10 int j=++i 输出 i=11 j=11 逻辑与&,无论左边真假,右边都要执行 短路与&&,如果左边为真,右边执行;如果左边为假,右边不执行。 逻辑或|,无论左边真假,右边都要执行。 短路或||,如果左边为假,右边执行;如果左边为真,右边不执行 。 8.三元运算符 格式:关系表达式?表达式1:表达式2;例:a>b?a:b; 计算规则: 先计算表达式的值,若值为true,表达式1的值就是运算结果,若为false,表达式2的值就是运算结果。
|