zoukankan      html  css  js  c++  java
  • 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创建对象时,会调用构造方法初始化对象

        

      

  • 相关阅读:
    print输出带颜色特效的方法
    为什么pymysql执行SQL语句后提示成功,但没有实际操作数据库?
    Mysql支持的数据类型
    基本的SQL语句
    初次运行Git前的配置
    git安装
    Hadoop HA 搭建
    Ubuntu下编译 Hadoop2.9
    Mac 下编译 Hadoop
    Windows下编译 Hadoop
  • 原文地址:https://www.cnblogs.com/sharry/p/11958588.html
Copyright © 2011-2022 走看看