小白学JAVA的第二天

昨日疏漏回顾与注释的使用

1、Java运行原理:通过编译器生成.class文件,可供机器阅读,进行运行和打印等操作

2、注释一般方便他人查看和理解
/**
*javaDoc注释,用于注释类和方法
*作者:
*日期:
*描述:用于展示变量的定义与使用
*/

变量

1、变量命名规则:字下美人数、骆驼、有意义
字:字母(大小写)
下:下划线
美:美元符 $
人:人民币符号 ¥
数:数字0~9
骆驼:驼峰命名法 e.g schoolAddress addressOfSchool

2、变量命名需要注意的事项:
变量名不能用数字开头
变量名用字下美人数组成
只有类名往往用大写字母开头

变量的基本数据类型

  • 数值型:
    整形:byte short int long (默认int,默认值0)
    非整形:浮点数 (默认double)
    float(单精度浮点数)
    double(双精度浮点数)
  • 非数值型:
    字符型:
    字符0对应ascii码值48(16进制的ascii值0x30)
    字符A对应ascii码值65(16进制的ascii值0x41)
    字符a对应ascii码值97(16进制的ascii值0x61)
    布尔型:(默认false)
    判断的结果
    true
    false

以上统称八大基本数据类型

  • 字符串型:(String)不是基本数据类型(默认值:null)

数据类型的转换

一般是数值型数据之间进行转换

  • 隐式数据类型转换:从小类型转到大类型,自动就可以转
  • 强制数据类型转换:从大类型转到小类型,必须进行强制转换,而且可能丢失精度
  • 特殊转换:所有基本数据类型和字符串相加时,(字符串拼接)全部转成字符串型

自增和自减

a++和++a的关系:都是对a加一
a++是加之前的a的值
++a是加之后的a的值

缩略写法

a+=b ----> a=a+b
a-=b ----> a=a-b
a*=b ----> a=a*b
a/=b ----> a=a/b

sout ----> System.out.println();
psvm ----> public Static Void main(String[] args){}

扫描二维码关注公众号,回复: 11629712 查看本文章

逻辑运算符

逻辑与: A && B —> A表达式和B表达式同时为true,则结果为true
逻辑或: A || B —> A表达式和B表达式同时为false,则结果为false
取反: !A —> A的表达式为true,则结果为false,反之同理

猜你喜欢

转载自blog.csdn.net/Helltaker/article/details/107187977