首页 > 编程语言 >06 面向对象编程 (续)

06 面向对象编程 (续)

时间:2024-03-31 20:34:51浏览次数:77  
标签:06 构造方法 代码 System Person 面向对象编程 println out

Static关键字

静态代码块:只执行一次。


Person.java
package com.mysoft.oop.demo08;

public class Person {
    //2:赋初值
    {
        System.out.println("匿名代码块");
    }

    //1:只执行一次
    static {
        System.out.println("静态代码块");
    }

    //3
    public Person() {
        System.out.println("构造方法");
    }

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

        System.out.println("==============");
        new Person();

    }
}
出力结果:

静态代码块
匿名代码块
构造方法
==============
匿名代码块
构造方法

asdfasf

标签:06,构造方法,代码,System,Person,面向对象编程,println,out
From: https://www.cnblogs.com/langQ/p/18107204

相关文章

  • 什么时候使用静态方法,面向对象编程,设计模式,php编程
    静态方法在编程中有多种适用情况,以下是一些常见的使用场景:1.**工具类或辅助函数**:当你需要创建一个类来提供一些与类本身的实例无关的工具方法或辅助函数时,静态方法是很合适的。这些方法可以直接通过类名来调用,而无需创建类的实例。2.**计算或常量**:如果有一些计算或常量与......
  • C语言 06 无符号数
    所有的数据底层都是采用二进制来进行保存的。第一位用于保存符号位。如果不考虑这个符号位,那么所有的数都是按照正数来表示。比如考虑了符号位的char类型:考虑符号表示范围:-128~127不考虑符号:0~255直接使用这些不带符号位的数据类型:#include<stdio.h>intmain()......
  • day06-文件操作相关
    1.文件操作在学习文件操作之前,先来回顾一下编码的相关以及相关数据类型的知识。字符串类型,在程序中用于表示文字信息,本质上是unicode编码中的二进制name="武沛齐"字节类型可表示文字信息,本质上是utf-8/gbk等编码的二进制name="武沛齐"data=name.encode("utf-8")prin......
  • L2-006 树的遍历
    先建树,然后遍历数组。这种方式比较消耗空间,适用于数据量小的情况,如果形成一条链,那将是致命的这个空间。#include<bits/stdc++.h>usingnamespacestd;constintN=1e5+10;intin[N],post[N];vector<int>tree(N,-1);voidbuild(introot,intstart,inted,intidx)......
  • 读所罗门的密码笔记06_共生思想(上)
    1.      共生思想1.1.        1997年5月11日,IBM公司的“深蓝”计算机在与国际象棋世界冠军加里·卡斯帕罗夫的第二次对弈时击败了他1.1.1.          这台超级计算机以3.5∶2.5的战绩胜出,登上了世界各地的新闻头条1.2.        AlphaZero......
  • 手把手教你做阅读理解题-初中中考阅读理解解题技巧006-Andy's South American travel
    PDF格式公众号回复关键字:ZKYD006阅读理解技巧,在帮助读者有效获取和理解文本信息方面发挥着重要作用,熟练掌握如下6个技巧,可快速突破阅读理解1预览文章结构在开始深入阅读之前,快速浏览文章的标题、段落开头和结尾,可以迅速把握文章的主题、大致内容和结构标题通常能概括文章......
  • P8306 【模板】字典树
    原题链接题解1.建议去B站上看看动画演示,你就明白怎么回事了2.如何用代码实现呢?看完你就明白了code#include<bits/stdc++.h>usingnamespacestd;intnum=0;inttree[3000006][75]={0};intcnt[3000006]={0};chars[3000006];intans;intt,n,q;//放全局变量是为了加......
  • 洛谷题单指南-图的基本应用-P2853 [USACO06DEC] Cow Picnic S
    原题链接:https://www.luogu.com.cn/problem/P2853题意解读:找到所有奶牛都可以到达的牧场,就是要从奶牛所在位置开始遍历,求所有奶牛能重合的点的个数。解题思路:直接从从牛奶所在位置进行DFS,记录每个位置有奶牛能到的个数,个数等于奶牛总数的即合适的牧场。100分代码:#include<bi......
  • 【洛谷】P1060 开心的金明
    P1049装箱问题确认所需算法题目链接:P1060开心的金明这题是一道01背包问题,如果你还不知道什么是背包问题,那么请看我的背包问题学习笔记思路这道题的输入有一点点奇怪,v[i]=2~n+1行的第一个数*第二个数。其他的稍微抽象一点就可以变为标准的01背包问题了。关于状态转移方程......
  • 06Linux_用户管理
    Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须前先系统.管理员申请一个账号,然后以这个账号的身份进入系统。系统管理员可以创建账号,设置账号的密码,并赋予账号不同的权限1.添加用户1.1.基本语法添加用户:useradd用户名1.2.应用案例案例1......