1、对象。对象具有状态和行为。例如:狗有状态是颜色、名称,有行为会跑会吃会叫。对象是类的实例。
类。一个类可以被定义为描述对象行为的模版。
方法。一种方法基本上是一个行为。一个类可以包含许多方法。
实例变量。每个对象都有其独特的实例变量。一个对象的状态是由分配给这些实例变量的值来创建。
2、基本语法。
a、大小写敏感性。
b、类名称。对于所有的类名称首字母应该大写,每个内部单词的第一个首字母应该大写。
如类名MyFirstJavaClass
c、方法名称。所有的方法名应该以小写字母开头。如果几个单词来构成方法名,内部单词的第一个首字母应该大写
如方法名public void myMethodName()
d、程序文件名。程序文件的名称应该与类的名称完全一致
e、java程序处理从main方法开始。这是每一个java程序的强制性部分入口。
public static void main(String[] args)
3、java标识符
所有的java组件都需要名字,如类、方法、变量的名字叫标识符。在java中,有几点要记住的标识符。如:所有的标识符应该
以一个字母,或货币字符$,或下划线_开始;关键字不能被用作标志符;标识符是区分大小写的。
4、java修饰符
有两类修饰符:访问修饰符和非访问修饰符
访问修饰符:default、public、protected、private
非访问修饰符: final, abstract, strictfp,static
final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量
abstract(抽象)可以修饰类、方法
strictfp可应用于类、接口或方法,如果你想让你的浮点运算更加精确,而且不会因为不同的硬件平台所执行的结果不一致的话,可以用关键字strictfp.
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念
5、java变量
局部变量
类变量(静态变量)
实例变量(非静态变量)
6、数组
数组是存储相同类型的多个变量的对象。然而一个数组本身是在堆中的对象
7、循环
Java有非常灵活的三循环机制。可以使用以下三种循环之一:while 循环;do...while 循环;for 循环
8、判断:有2种类型的判断语句。分别是if语句,switch语句