首页 > 其他分享 >30_static详解

30_static详解

时间:2024-07-02 22:11:22浏览次数:12  
标签:30 System Person 详解 static println public out

10_static详解

public class Person {
    {
        System.out.println("匿名代码块");
    }
    static{
        System.out.println("静态代码块");
    }
    public Person(){
        System.out.println("构造方法");
    }

    public static void main(String[] args) {
        Person person = new Person();
        System.out.println("===========================");
        Person person1 = new Person();
    }
}
静态代码块
匿名代码块
构造方法
===========================
匿名代码块
构造方法

小提示

  1. 静态代码块最先执行,但只执行一次。
  2. 匿名代码块一般用于赋初始值。
  3. 静态导入包
package com.oop;
//静态导入包
import static java.lang.Math.random;
public class Person {
    public static void main(String[] args) {
        //输出随机数
        System.out.println(random());
    }
}

标签:30,System,Person,详解,static,println,public,out
From: https://www.cnblogs.com/DivineBrightness/p/18280629

相关文章

  • Linux的访问权限详解
    题目解读访问权限rw-r--r--分别代表什么东西r:代表可读w:可写e:可执行方便起见进行拆分rw-代表文件所属用户的权限r--代表同组用户的权限r--代表其他用户的权限同时我们可以用2进制来表示:r:4w:2e:1也即是3位二进制数则可以表示chmod命令更改对应的文件......
  • YC307B [ 20240625 CQYC省选模拟赛 T2 ] 一个题(ynoi)
    题意你需要维护一个可重集\(S\),支持插入删除以及查询最大的方案使得给定正整数\(k\),划分为\(k\)个非空子集的按位与结果之和最大。\(n\le10^5\)Sol先上个trie。然后考虑一次查询怎么搞。先转化一下,如果需要划分为\(k\)个子集,显然需要合并\(n-k\)次。我们只......
  • 详解位运算(&、|、^、&^、>>、<<)
    十六进制与二进制对应关系十六进制和二进制之间的转换非常直接,每个十六进制数字直接对应四个二进制位,并且十六进制相对二进制要更加简洁,因此通常书写位操作的代码时会选择使用十六进制来表示数值。为了方便快速阅读涉及位运算的源码,我们首先需要了解十六进制的16个数字......
  • Redis Sentinal(哨兵模式详解)
    参考文章https://www.cnblogs.com/wzh2010/p/180309071、什么是哨兵模式在实际生产环境中,服务器难免会遇到一些突发状况:服务器宕机,停电,硬件损坏等等,一旦发生,后果不堪设想。哨兵模式的核心还是主从模式的演变,只不过相对于主从模式,在主节点宕机导致不可写的情况下,多了探活,以及竞......
  • dig 命令详解及使用示例
    一、背景知识CNAMECNAME是CanonicalName的缩写,它是DNS(域名系统)记录的一种类型。CNAME记录用于将一个域名映射(别名)到另一个域名。换句话说,当你访问一个设置了CNAME记录的域名时,你实际上被重定向到了另一个域名。例如,假设你有一个域名www.baidu.com,你想让用户通过examp......
  • iperf详解与实践
    iperf详解与实践目录iperf详解与实践1、iperf介绍1.1简介1.2iperf的主要特点包括:1.3iperf主要测试什么1.4iperf和iperf3区别2、iperf的主要参数说明2.1客户端2.2服务端2.3公共使用3、iperf安装配置示例3.1下载win的iperf版本3.2linux客户端测3.2.1源码编译安装ipe......
  • 周下载量3000多万的npm包---nanoid(uuid的竞争对手),生产随机字符串,体积更小,可以自定义
    https://www.npmjs.com/package/nanoid体积更小,可以自定义字符集<scriptsetup>import{onMounted}from'vue'import{nanoid,customAlphabet}from'nanoid'onMounted(()=>{letid1=nanoid()console.log(id1)letcustomNanoid......
  • Next Terminal 一款简单开源轻量级堡垒机,Next Terminal使用详解-(值得收藏)
    1.安装部署:NextTerminal一款简单开源轻量级堡垒机,宝塔Docker安装部署教程一、NextTerminal介绍前沿:NextTerminal是一款开源的轻量级堡垒机与交互审计系统,旨在提供一个集中的、安全的远程访问解决方案,适用于管理不同协议下的服务器与设备。它通过一个统一的Web界......
  • 学习笔记484—Word加载项是灰色怎么解决 Word加载项是灰色的解决方法【详解】
    Word加载项是灰色怎么解决?在Word2016拥有一个加载项的功能,加载项其实就是Word插件,可以实现很多Word自己无法实现的功能,近期有用户发现自己电脑上的Word加载项是灰色的无法使用,这该怎么解决呢?下面我们来看看吧。具体操作如下:1、首先我们打开Word。具体查看图片哦。我这个......
  • 从零到一 Instagram自动运营脚本源码搭建/配置详解
    对于希望在Instagram上实现高效自动运营的用户而言,搭建一套个性化脚本至关重要。本文将从源码层面出发,详解如何从零到一构建并配置Instagram自动运营脚本。一、项目规划明确自动化目标:如提升曝光、增加粉丝、维护用户关系等。设计脚本框架:包括登录模块、任务调度模块、执行模......