P143 静态static关键字概述

不同对象有一样的成员变量
“共有信息”
“多个对象共享同一份数据”

  • 同一个班的同学们

加了static的,内容不再属于对象自己而是属于类
本类的对象,共享同一份

成员方法用static修饰:

  • 该方法属于类了,不属于对象
  • 非静态方法–》需要先创建对象

区分静态与非静态:

直接类名称调用!

静态方法可以访问静态变量
静态不能直接访问非静态

因为:内存中 先 有静态内容,后 有的非静态内容

静态内存图

P147 静态代码块

只要用到该类,静态代码块执行,且只唯一的一次

静态是老大!永远先执行,甚至比构造函数也先!!

当代码:

 public static void main(String[] args) {Person one=new Person();}


静态人上人(优先),还高冷(只搞一次)

静态代码块的典型用途:

  • 一次性地对静态成员变量赋值

java网课|static相关推荐

  1. Java网课简易飞机大战

    因之前用unity做过飞机大战的小游戏,用的脚本是C#.现在上了几节网课,又用java做的简单功能的小游戏,再次记录一下.功能非常简单.鼠标控制飞机一定,子弹发射,敌机出现以及子弹和敌机的碰撞检测.爆 ...

  2. Java网课基础笔记(31)19-08-13

    Action使用Servlet相关API 目录 Action使用Servlet相关API 解耦方式调用API(间接调用  了解) 耦合方式直接调用API 接口注入方式操作Servlet API(了解) ...

  3. Java网课基础笔记(20)19-08-02

    为了更好的学习Springmvc和mybatis整合开发方法,需要将springmvc和mybatis进行整合. 整合目标:控制层采用Springmvc.持久层使用mybatis实现. 需求:实现商品 ...

  4. Java网课资源分享

    作者:是瑶瑶公主吖 链接:https://www.nowcoder.com/discuss/544889 来源:牛客网 Java健康项目: 链接:https://pan.baidu.com/s/1xH ...

  5. Java网课基础笔记(7)19-07-19

    1.jsp获取当前系统时间:使用Date对象的toString()方法. <body> <% Date date=new Date(); %> 当前时间为 <%=date ...

  6. Java网课①--->期末考试试卷

    一.Java期末考试总结整理 1.Java源程序要先编译成与平台无关的字节码文件(.class)再被解释成机器码运行: 2.Java虚拟机(JVM)是可运行Java字节码文件的虚拟计算机,不同平台的虚 ...

  7. java网课|Scanner

    P115 Scanner的概述及API文档的使用 SCANNER类的功能:实现键盘输入数据 看 包 看 构造方法 看 成员方法 引用类型是什么? ==>除基本类型以外的类 如何使用呢? 1.导包 ...

  8. Java网课笔记整理

    目录 1.继承 笔记 案例 2.多态 笔记 案例 3.抽象 笔记 案例 4.字符串 案例 5.StringBuilder 笔记 案例 6.集合基础 笔记 案例 1.继承 笔记 https://blog ...

  9. Java网课|apiscanner

    p114 api 什么是api 即现成的类,提供的类 如:string是已有类 Java.lang包中含有 从jdk中查找需要的类 Jdk api中查找 怎么找? 看包路径 看构造方法 看方法摘要 p ...

最新文章

  1. slim.flatten——将输入扁平化但保留batch_size,假设第一维是batch
  2. 20170817 - 今日技能封装 - A
  3. python中operator.itemgetter函数
  4. SQL中读取Excel 以及 bpc语言
  5. 百度云盘云知梦php_教你搭建私有云盘,简单快速,完全傻瓜式!不限速,永久有效!...
  6. Java service层获取HttpServletRequest工具类的方法
  7. 场景欺诈的策略梳理、总结与实操
  8. 华为eNSP下载阿里云盘
  9. java 创建txt_java创建txt文件并存入内容
  10. 02【需求调研】的概念,包括那些内容,有哪些方法?
  11. 小组取什么名字好_注册公司取什么名字好 八字起名大全
  12. matlab用我爱你绘制立体桃心,用MATLAB画心形图案
  13. 微博图床php上传,php利用微博当图床
  14. 2015计算机考研重点,2015考研管理综合真题及答案:逻辑推理一(网友版)
  15. 人人网的相册里图片上传功能是怎样实现的
  16. 查看san交换机端口流量_H3C 交换机telnet查看端口流量小工具
  17. TSQL和PLSQL的区别
  18. 微信H5网页分享只显示链接处理办法
  19. python之旅六【第六篇】模块
  20. OC10_代理反向传值

热门文章

  1. Microsoft Office 历史版本
  2. 压力传感器的种类与工作原理
  3. 沃信科技T3 Sota安装配置手册(1-4章)
  4. 2023springboot计算机毕业设计选题推荐、springboot计算机毕业设计题目大全
  5. tomcat轻量级服务器
  6. 非计算机毕业生2015互联网校招求职之路(拿到腾讯阿里offer)
  7. 微信热文捕手使用说明
  8. 8255A红绿灯c语言程序,微机原理十字路口红绿灯闪烁实验
  9. SaaS 长河下,AfterShip 技术升级的“加减法”
  10. iTextSharp,将多张图片合并生成PDF文件