Java学习笔记1

1.变量  -在程序运行中,一定范围内可以被改变的量。

a、变量是储存数据的地方

b、变量都有具体的数值,不同类型的变量不能复制

c、变量要先定义,再使用

d、变量通过 = (赋值运算符)来赋值。可以直接赋值,也可以以后再赋值。

e、变量的值可以改变

f、定义BMI必须的变量

2.变量的种类  属性变量和局部变量

a、属性变量,类出了有方法,还有属性

i、理解System.out.println(" ");

b、局部变量

i、只在方法中使用,是临时的数据存放的地方

静态只能调用静态 ,

static是公共的,一般公共的修饰为静态的。

加上static为类成员,类变量(静态变量),类方法(静态方法),可以直接使用类名,调用,也可以创建实例调用

3、常量

变量加上fianl 关键词就可以了

比如:使用常量来定义欢迎语句

4、数据类型

a、基本数据类型

b、自定义数据类型class (类)interface(接口) enum(枚举) Array(数组)

基本数据类型 + 引用数据类型 + 空类型

5、数字数据类型

a、几种不同的数据类型

内存最小的单位是bit  8个bit为一个byte字节

6、数据类型的转换

a、自动类型转换:

i、数字之间,有低精度倒高精度可以自动转换

ii、高精度转低精度可以强制转换但是会丢失精度

b、强制类型转换

c、类型转换可能会出错  B = (类型)a;

所有的基本数据类型没有属性、方法,引用数据类型有属性、方法。

7、运算符

算术运算符:+ - * / %

逻辑运算符:&& || !& | ^

移位运算符<<  >>  >>>

位运算符:& | ~ ^

递增递减:++ --

三目运算符:(条件语句)?(执行语句1):(执行语句2)

关系运算符:==  > <  >=  <=

赋值运算符:== +=  -=  *=  /=  %=

+:字符串链接符、加号、

方法的调用:方法名();

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容