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
  • 相关阅读:
    leetcode Super Ugly Number
    leetcode Find Median from Data Stream
    leetcode Remove Invalid Parentheses
    leetcode Range Sum Query
    leetcode Range Sum Query
    leetcode Minimum Height Trees
    hdu 3836 Equivalent Sets
    hdu 1269 迷宫城堡
    hud 2586 How far away ?
    poj 1330 Nearest Common Ancestors
  • 原文地址:https://www.cnblogs.com/hbzyin/p/7966338.html
Copyright © 2011-2022 走看看