java初级-初识

1、终端运行

  命令:

    vim <filename>.java

    复制java语言

    INSERT按钮

    粘贴java语言

    ESC 

    :wq

    javac <filename>.java , 此命令将java源文件编译为class字节码文件

    java <filename>

2、语法

  一个Java程序可以认为是一系列对象的集合,而这些对象通过彼此的方法来协同工作

  对象:类的一个实例,有状态和行为

  类:一个模板,描述一类对象的行为和状态

  方法:就是行为,一个类有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成

  Java变量:

    局部变量

    类变量(静态变量):声明在类中,方法体之外的变量,但必须声明为static

    成员变量(非静态变量):定义在类中,方法体之外的变量,在创建对象的时候实例化,成员变量可以被类中方法、构造方法和特定类的语句块访问

  枚举可以单独声明或者声明在类里面。方法、变量、构造函数也可以在 枚举中定义 

  继承:

    一个类可以由其他类派生,如果创建一个类,而且已经存在一个类具有自己所需要的属性或方法,那么可以将创建的类继承该类,利用继承的方法可以重用已存在类的方法和属性,而不用重写这些代码。被继承的类称为超类(super class),派生类称为子类(subclass)。

  接口:

    对象间相互通信的协议。接口在继承中扮演很重要的角色,接口只定义派生要用到的方法,但是方法的具体实现完全取决于派生类

3、对象和类

  男孩、女孩为类(class),而具体的每个人为该类的对象(object)

  软件对象的状态就是属性,行为通过方法体现

  软件开发中,方法操作对象内部状态的改变,对象的相互调用也是通过方法来完成

4、构造方法

  每个类都有构造方法,没有显示地为类行医构造方法,Java编译器会为该类提供一个默认构造方法

  在创建一个对象的时候,至少要调用一个构造方法,构造方法的名称必须与类同名,一个类可以有多个构造方法

5、创建对象

  对象是根据类创建的,在Java中,使用关键字new来创建一个新的对象。创建对象三部曲

    声明 :声明一个对象,包括对象名称和对象类型。

    实例化:使用关键字new来创建对象

    初始化:使用new创建对象时,会调用构造方法初始化对象

    

  

原文地址:https://www.cnblogs.com/sharry/p/11958588.html