Java基础_基础语法

第一个java程序

        下面代码将打印输出字符串Hello World,main方法由访问修饰符、关键字、返回值类型、方法名、string类、字符串数组组成。

public class HelloWorld {

    /* 第一个Java程序
     * 输出字符串 Hello World
     */
    public static void main(String[] args) {

        // 输出 Hello World
        System.out.println("Hello World"); 
    }
}


标识符

        类名、变量名以及方法名都被称为标识符。编写 Java 程序时,标识符应注意以下几点:


 修饰符

        Java可以使用修饰符来修饰类中方法和属性。主要分为访问控制修饰符和非访问控制修饰符两种。访问控制修饰符主要是保护对类、变量、方法和构造方法的访问;为了实现一些其他的功能,Java 也提供了许多非访问修饰符。

访问控制修饰符:

default:默认的,在同一包内可见。使用对象:类、接口、变量、方法。

private:在同一类内可见。使用对象:变量、方法。不能修饰外部类。

public:对所有类可见。使用对象:类、接口、变量、方法。

protected:对同一包内的类和子类可见。使用对象:变量、方法。不能修饰外部类。

修饰符

当前类

同一包

同一包子孙类

不同包子孙类

其他包

public

Y

Y

Y

Y

Y

protected

Y

Y

Y

Y/N

N

default

Y

Y

Y

N

N

private

Y

N

N

N

N

protected修饰符特殊说明:

子类与基类在同一包中:被声明为 protected 的变量、方法和构造器能被同一个包中的任何其他类访问。
子类与基类不在同一包中:那么在子类中,子类实例可以访问其从基类继承而来的protected方法,而不能访问基类实例的protected方法。

访问控制和继承说明:

父类中声明为public的方法在子类中也必须为public。

父类中声明为protected的方法在子类中要么声明为protected,要么声明为public,不能声明为private。
父类中声明为private的方法,不能够被子类继承。

非访问控制修饰符:

注释

Java 注释主要有三种类型:

  • 单行注释:以双斜杠 // 开始;
  • 多行注释:以 /*开始,以 */结束;
  • 文档注释:以 /** 开始,以 */ 结束。
// 这是一个单行注释
int x = 10; // 初始化一个变量x为10
/*
这是一个多行注释
可以用来注释多行代码
*/
int y = 20; // 初始化一个变量y为20
/**
 * 这是一个文档注释
 * 它通常包含有关类、方法或字段的详细信息
 */
public class MyClass {
    // 类的成员和方法
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值