package com.wuming.oop.demo07;public class Person {//2:赋初值{System.out.println("匿名代码块");}//1:只执行一次static{System.out.println("静态代码块");}//3public Person() {System.out.println("构造方法");}public static void main(String[] args) {Person person1 = new Person();//上一行执行完,输出顺序// 静态代码块//匿名代码块//构造方法System.out.println("=============");Person person2 = new Person();/*上一行执行完,输出顺序* 匿名代码块构造方法* */}
}
package com.wuming.oop.demo07;
//static
public class Student{private static int age;//静态的变量 多线程!private double score;//非静态的变量public void run(){go();}public static void go(){//是静态方法,  Student.go();s1.go();  go();调用ok,非静态方法可以调用静态方法第7行//run();静态方法不能调用非静态方法}public static void main(String[] args) {Student s1= new Student();System.out.println(Student.age);// System.out.println(Student.score);非静态的变量,不能用类名直接调用System.out.println(s1.age);System.out.println(s1.score);Student.go();s1.go();go();// run();不能直接调用非静态方法new Student().run();}}
package com.wuming.oop.demo07;//静态导入包
import static java.lang.Math.random;//加static,拓展:Math是被final修饰的,凡是被final修饰的类不能被继承
import static java.lang.Math.PI;
public class Test {public static void main(String[] args) {System.out.println(random());System.out.println(Math.random());//没有导包就这样写System.out.println(PI);}
}

全网最细之static关键字讲解相关推荐

  1. 不会吧,不会吧,全网最细汉诺塔讲解,不会有人不知道吧。面试官直呼内行,看完只想默默找水喝(C语言)

    最干hanoi,看完直呼口干舌燥 Hanoi(汉诺塔问题) 一.什么是汉诺塔 二.分析 1.移动过程 2.应用思想+函数雏形 3.部分代码 三.总代码 四.递归调用 OVER Hanoi(汉诺塔问题) ...

  2. 全网最细海龟 (turtle) 画图讲解 (五):输入/输出文字及鼠标与键盘交互设计

    目录 一.输入/输出文字 1. 输出文字 2. 输入文字 二.鼠标与键盘交互设计 1. 键盘事件 2. 鼠标事件 2.1 获取鼠标点击的位置 3. 计时器 最近博主在 CSDN 上看到许多关于海龟画图 ...

  3. 全网最细海龟 (turtle) 画图讲解 (四):绘制图形

    目录 1. 绘制图形 1.1 绘制线条 1.2 绘制矩形 1.3 绘制圆或弧形 1.3.1 绘制五环图案 1.4 绘制多边形 1.5 绘制填充图形 1.6 将绘制的图形定义为画笔形状 最近博主在 CS ...

  4. C++ static关键字作用讲解

    一.隐藏作用 指的是加static关键字的变量只在源文件cpp中起作用,无法在其中文件中被调用. 举例来说明: 分别创建两个cpp文件.一个是main函数所处的cpp 一个是自己定义的demo.cpp ...

  5. 米联客FDMA及其控制器代码逐行讲解,全网最细,不接受反驳

    米联客FDMA及其控制器代码逐行讲解,全网最细,不接受反驳 对于做图像处理的兄弟来说,图像缓存是基本操作,一般是图像三帧缓存于DDR3,然后再读出显示,DDR3操作很复杂,所以Xilinx官方出了个M ...

  6. 【C语言】 Static关键字的用法和详解(太细了!!!)

    文章目录 目录 前言 一.static是什么 二.static的用法 1.修饰局部变量 2.修饰全局变量 3.修饰函数 总结 前言 static在不同的语言中又有不同的使用方法,本文介绍的是stati ...

  7. 从内存分配角度分析c和java里的static 关键字.

    即使作为Java的初学者, 对this 和 static 这两个关键字都不会陌生. 其实也不难理解: this 关键字:  指的是对象的本身(注意不是类本身)  跟.net 语言的Me 关键字类似. ...

  8. 深入理解static关键字

    文章目录 1.static存在的主要意义 2.static的独特之处 3.static应用场景 4.静态变量和实例变量的概念 5.静态变量和实例变量区别[重点常用] 6.访问静态变量和实例变量的两种方 ...

  9. java 静态代码块 作用域_java static关键字和代码块

    static关键字 为什么需要学习static关键字? 针对某一个变量属于类而不属于某一个具体的对象的时候,我们可以考虑使用static关键字 static概述: 多个对象共享同一份数据 static ...

最新文章

  1. gltf与glb格式转换 gltf-pipeline、binary-gltf-utils
  2. 推荐几个超NB的技术公号!
  3. php base64尺寸,php实现base64编码
  4. C++在构造函数中调用构造函数
  5. eclipse常见错误
  6. Eclipse内存分析工具的用法
  7. python中__name__的使用
  8. 建议收藏!百度不到的硬核资源~
  9. verilog 给数组集体赋值_Verilog中如何对数组赋值(存储器memory详解)
  10. java.lang.IllegalArgumentException: No Retrofit annotation found. (parameter #4)
  11. Makefile赋值符号的使用——= := ?= +=
  12. php5.4配置gd库,php配置GD库
  13. 500个爆文标题_美食爆文大放送 | 烹饪技巧从细节着手,夏日消暑美食最为应时...
  14. JESD204B学习之关键点问答
  15. 计算机配件价格上涨,显卡涨价风声再起 PC配件涨价什么时候是个头
  16. Citrix桌面虚拟化基础搭建教程(持续更新)
  17. wifidog + openwrt相关文章
  18. 英国小黄车玩法,国际版抖音tiktok小店
  19. 阿松嘚嘚嘚-数据库篇3-查询优化不简单(上)
  20. java程序员从笨鸟到菜鸟_Java程序员从笨鸟到菜鸟之(十四)Html基础积累总结(上)...

热门文章

  1. 技术运维的经营大法——对话阿里云MVP熊昌伟
  2. 【远程办公】5分钟一拍照、10分钟一截屏 ?
  3. 快速迁移 Next.js 应用到函数计算
  4. 2019阿里云618大促主会场全攻略
  5. 主流微服务注册中心浅析和对比
  6. 杭州·云栖大会宣布多款核心云产品降价,最高降幅达90%
  7. 超级干货!31 条2020 年最新版 ZooKeeper面试题,先收藏再看!| 博文精选
  8. 程序员:站在“自学”鄙视链顶端的王者
  9. 华为云发布新slogan,新年伊始加速奔跑
  10. 计算机编程pdf百度云,计算机编程基础.pdf