Java面向对象:

    1、虽然java被称是完全面向对象的语言,但是仍然存在八种基本数据类型并不是对象。

    2、面向对象中经常出现两个词语:“is a” 和 “has a”

        “is a”很明显是继承关系,例如猫和狗都是(is)动物,因此,猫和狗都是继承动物类。

        “has a” 顾名思义,这是整体-部分的关系,例如:人类与心脏类,很明显,心脏是人的一部分,因此,人类这个类中应该包含心脏类的引用。


Java数据类型和运算符:

    1、注释:

        单行注释    (//单行注释)

        多行注释    (/*

                        多行注释

                      */

                或者

                     /**

                        多行注释

                     */)

        文档注释----》生成说明文档

    2、标识符与关键字

        程序=数据+算法,从这个公式中可以看出:程序就是通过算法对数据进行访问和修改,那么在程序中如何操作数据呢?这就要用变量机制了,程序员通过设置变量,来指定内存某块,进行操作,为了更好操作,程序员对变量进行命名,这个名字就是标识符了。

        1、标识符:顾名思义,作为标记,即程序员自行对类,方法,属性等命名,(注意命名规则:数字不能开头)

        2、数据类型:

            i.java是强类型语言

                ① 变量必须先声明后使用

                ② 指定类型的变量只能接受同类型的赋值

            ii.java数据类型包括8个基本数据类型和4个引用类型。

          

java-数据类型与运算符_第1张图片

          其中:java7以上版本,由于数字位数太长不容易辨认,可以通过下划线(_)进行分分隔。

java-数据类型与运算符_第2张图片


        3、java运算符

            

java-数据类型与运算符_第3张图片