java基础学习(一)

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语句

 

原文地址:https://www.cnblogs.com/yt1234/p/9358956.html