zoukankan      html  css  js  c++  java
  • 观望Java-02:基础语法

    Java的基础语法

    1. 主要概念

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

    • 类: 类是一个模板。描述一类对象的行为和方法,是一类对象的抽象;
    • 对象:对象是类的一个实例,对象具有状态和行为;如一只狗是一个对象,它的状态有:颜色、名字、品种;行为有:叫、走路、吃;

    2. HelloWord实例

    // 文件名:HelloWord.java
    // 结果输出:Hello!
    public class HelloWord {
        public static void main( String[]args){
            System.out.println("Hello !")
        }
    }
    
    • Java程序文件后缀名为.java;
    • Java 程序需经过编译后生成.class文件后,才可运行;
    • Java 对大小写敏感;
    • 所有的Java程序由public static void main(String[]args)方法开始执行;

    3. Java修饰符:

    像其他语言一样,Java可以使用修饰符类修饰类中方法和属性;主要有两类修饰符:

    • 访问控制修饰符:defaultpublicprotectedprivate
    • 非访问控制修饰符:finalabstractstrictfp

    4. Java变量:

    Java变量只要分以下3类:

    • 局部变量:在方法、构造方法、语句块中定义的变量;变量声名和初始化都在方法中,方法结束后便自动销毁;
    • 类变量(静态变量):声名在类中、方法体之外;但必须是static类型;
    • 成员变量(非静态变量):声名在类中、方法体之外;在创建对象的时候实例化,可以被类中方法、构造方法和特定的语句访问;

    5. 继承

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

    6.接口

    接口可理解为对象之间相互通信的协议,接口指定以派生要用到的方法,但方法的具体实现取决于派生类;

    7 Java中的基本数据类型 8种
    • ①布尔型:boolean
    • ②字符型(单字节):byte
    • ③字符型(2字节)char
    • ④短整型(2字节)short
    • ⑤整型(4字节):int
    • ⑥浮点型(4字节):float
    • ⑦长整型(8字节):long
    • ⑧双精度(8字节):double
  • 相关阅读:
    六大设计原则之依赖倒置原则
    六大设计原则之里氏替换原则
    六大设计原则之单一设计原则
    六、Spring之DI的Bean的作用域
    五、spring之DI循环依赖
    四、spring之DI
    十二 NIO和IO
    十一 Pipe
    十 DatagramChannel
    九 ServerSocketChannel
  • 原文地址:https://www.cnblogs.com/hbzyin/p/7966338.html
Copyright © 2011-2022 走看看