Java基础语法_Java入门介绍【多测师_何sir】

Java基础语法
一)Java中的常用名词
二)Java 标识符
三)Java修饰符
四)Java 变量
五)Java 关键字
六)Java注释

一)Java中的常用名词

抽象类
对象
方法
抽象方法
变量
常量
接口
参数
返回值

二) Java 标识符
Java中凡是自定义的名字。如类名、变量名以及方法名都被称为标识符
关于 Java 标识符,有以下几点需要注意:

1,所有的标识符都应该以字母(A-Z 或者 a-z),美元符 、 或 者 下 划 线 开 始 2 , 首 字 符 之 后 可 以 是 字 母 ( A − Z 或 者 a − z ) , 美 元 符 ( 、或者下划线 _ 开始 2,首字符之后可以是字母(A-Z 或者 a-z),美元符( 线2AZaz,)、下划线(_)或数字的任
何字符组合
3,关键字不能用作标识符
4,标识符是大小写敏感的

合法标识符举例:age、$salary、_value、__1_value
非法标识符举例:123abc、-salary

三) Java修饰符
Java可以使用修饰符来修饰类中方法和属性。
主要有两类修饰符:

访问控制修饰符 : default, public , protected, private

非访问控制修饰符 : final, abstract, static, synchronized

四) Java 变量
Java 中有如下2种类型的变量
局部变量
局部变量根据定义形式的不同,又可以分为如下三种:
形参:在定义方法签名时定义的变量,形参的作用域在整个方法中都有效
方法局部变量:在方法体内定义的局部变量
代码块局部变量:局部变量的作用域从定义该变量的地方生效,到该代码结束时失效。

成员变量
成员变量根据变量前面是否有static关键字分为两种,
有static的为类变量,没有的为实例变量

五) Java 关键字
下面列出了 Java 关键字。这些保留字不能用于常量、变量、和任何标识符的名称

1,访问控制: private,protected,public,default
2,类、方法和变量修饰符:abstract,class,extends,final,implements,
interface,synchronized,new,static
3,程序控制语句:break,case,continue,default,do,else,for,if,
instanceof,return,while,switch
4,错误处理:assert,try,catch,throw,throws,finally
5,包相关import,package
6,基本类型boolean,byte,char,double,float,int,long,short
7,变量引用super,this,void
8,保留关键字goto,const,null

六) Java注释
Java支持单行以及多行注释。注释中的字符将被 Java 编译器忽略

public class HelloWorld {
/* 这是第一个Java程序
* 它将打印Hello World到控制台
* 这是一个多行注释的示例
/
public static void main(String []args){
// 这是单行注释的示例
/
这个也是单行注释的示例 */
System.out.println(“Hello World”);
}
}

/**
 * ===========================
 * Author:多测师_何sir
 * Time:2020-07-21 18:38
 * Wechat:18665861277
 * website:www.duoceshi.cn
 * ===========================
 * 多行注释
 **/
public class HelloWorld {
    // 常量--->类变量
    public static final int COUNT = 10;

    // 成员变量--->类变量
    public static int age = 18;

    // 实例变量 ---> 类变量    单行注释
    public String name = "多测师";

    // 程序的主入口
    public static void main(String[] args) {
        // number 变量  ---> 局部变量
        int number = 9;
        System.out.println("Hello World!");
        // 调用Demo方法
        HelloWorld.Demo(number);
        // 程序控制语句
        if (number == 9) {
            // num 代码块局部变量 --->局部变量
            int num = number;
            System.out.println("num 代码块局部变量:" + num);
        }

        // 使用类变量
        System.out.println("使用类变量:" + HelloWorld.age);

        // 创建一个HelloWorld类的对象
        HelloWorld helloWorld = new HelloWorld();
        System.out.println("实例变量:" + helloWorld.name);

        System.out.println("类变量中的常量:" + HelloWorld.COUNT);
    }

    // demo 方法名  --> 标识符
    public static void demo() {
        System.out.println("我是demo方法");
    }

    // demo 方法名  --> 标识符
    // int number  形参 局部变量
    private static void Demo(int number) {
        System.out.println("我是Demo方法" + number);
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值