zoukankan      html  css  js  c++  java
  • Java基础00-修饰符18

    1. 包

    1.1 包的概述和使用

    通过记事本的方法

     

    package com.itheima;
    public
    class HelloWorld { public static void main(String[] args) { System.out.println("HelloWorld!"); } }

    执行javac -d HelloWorld.java,会在当前目录下创建com文件夹,com下创建itheima文件夹,并在itheima文件夹下编译出HelloWorld.class;

    执行java com.itheima.HelloWorld,输出HelloWorld!

    2. 导包

    2.1 导包的概述和使用

    3. 修饰符

    3.1 修饰符的分类

    • 权限修饰符
    • 状态修饰符

    3.2 权限修饰符

    3.3 状态修饰符

    3.4 final

    3.5 final修饰局部变量

    代码示例:
    final修饰引用类型变量

    运行结果:

    未报错

    如果给s重新来一个地址就会报错

    3.6 static(静态)

    static

    代码示例:

    学生类:

    测试类:

    运行结果:

    假设学校又来了一个学生,我们再创建一个学生类

    运行结果:

    但是要是我们突然来了一大批学生,他们都是传智大学的,难道我们一个一个的设置吗?

    所以我们有了static(静态)
    修改学生类的university为static(静态),让所有类共享。

    成为static,只赋一次值就会被所有类共享。

     

    这样也可以为static变量赋值,推荐使用。

    3.7 static访问特点

  • 相关阅读:
    cf 811c Vladik and Memorable Trip
    Codeforces 837D--Round Subset (DP)
    codeforces798C
    Codeforces 814C
    CodeForces 610D Vika and Segments
    CodeForces 593D Happy Tree Party
    hdu 5564 Clarke and digits
    hdu 5517 Triple
    codeforces 584E Anton and Ira [想法题]
    codeforces 582A GCD Table
  • 原文地址:https://www.cnblogs.com/ajing2018/p/14665067.html
Copyright © 2011-2022 走看看