MOOC-Java学习-Java程序设计
Java运行机制
标识符:编程人员自定义的一些名字如常量变量名类名方法名接口名对象名等,开头以字母_$由字母数字_$组成的字符串
类接口名每个字首字母大写其余小写egHelloWorld;方法变量首字小写其余各字首字母大写如getName;常量名全大写字间_连接如MAX_VALUE
java数据类型
基本数据类型:整数类型(int short long byte)浮点类型(float double)字符类型char 布尔类型boolean;引用数据类型:类class 接口Interface 数组array
类型转换:自动,强制
常量与变量
Java命名规范:
包的命名 (全部小写,由域名定义)
类的命名 (单词首字母大写)
方法的命名 (首字母小写,字母开头大写)
常量的命名 (全部大写 ,常加下划线) 常量的名字应该都使用大写字母,并且指出该常量完整含义
程序控制语句:if /switch / for /while /do-while /跳转语句:break continue return
java如何跳出循环:break continue return
一、可用continue语句,其可调出该循环中的本次循环,直接进入下次循环;
二、可用break语句,完全跳出该循环,继续执行下面的代码;
三、可用return语句,完全跳出该循环,并终止后面的代码输出
面向对象:class类 object对象
面向对象程序设计的特点:封装性 继承性 多态性
包
抽象和封装的不同点:
抽象:就是把现实生活中的某一类东西提取出来,用程序代码表示,我们通常叫做类或者接口。抽象包括两个方面:一个是数据抽象,一个是过程抽象。数据抽象也就是对象的属性。过程抽象是对象的行为特征。
封装:把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行封装隐藏。封装分为属性的封装和方法的封装。
继承:this super
多态
抽象类与final类
接口