首页 > 其他分享 >代码块day07

代码块day07

时间:2024-08-02 20:17:57浏览次数:6  
标签:代码 day07 System println 局部 CodeDemo1 out


/*
    代码块:由大括号起来的一段代码,叫做代码块。根据定义的位置不同,修饰符不同,在java中累计有4种代码块。
        局部代码块:在方法的内部,仅使用大括号起来的代码,叫做局部代码块。
        构造代码块:写法和局部代码块的写法一样,只是写的位置在类中方法外。每创建一次对象,都会执行一次。
        静态代码块:写法在大括号前面加上static,写在类中方法外。只会在类的加载的时候,仅执行一遍!
        同步代码块:(放到后面的多线程编程的时候讲解)


        前三个代码块和构造方法之间的执行顺序:
            静态代码块 - 构造代码块 - 构造方法


 */
public class CodeDemo1 {

    //无参构造方法
    CodeDemo1(){
        System.out.println("陈真很不服!"); // 3
    }

    //构造代码块
    {
        System.out.println("魏一民真帅!"); // 2
    }

    //最先执行的
    static {
        System.out.println("这是静态代码块 1"); // 1
    }

    public static void main(String[] args) {
        //局部代码块
//        {
//            int a = 10;
//            System.out.println(a); // 2
//        }

//        System.out.println("好好学习,天天向上!");
//        //局部代码块
//        {
//            int b = 20;
//            System.out.println(b);
//        }

//        System.out.println(a); // 用不到局部代码块中的定义的变量

        CodeDemo1 codeDemo1 = new CodeDemo1();
        CodeDemo1 codeDemo2 = new CodeDemo1();
    }
}

标签:代码,day07,System,println,局部,CodeDemo1,out
From: https://www.cnblogs.com/qiwei-bigdata/p/18339530

相关文章

  • 制作工具类day07
    /*注释:1、单行注释2、多行注释3、文档注释工具类:编写一个通用的类,类中有一些相关的方法功能,可以让我们在不同的程序中都能够使用如何编写一个工具类?(举例:写一个数组相关操作的工具类)1、构造方法私有化2、方法必须是静......
  • Spark内存计算引擎原理与代码实例讲解
    Spark内存计算引擎原理与代码实例讲解关键词:Spark,内存计算,RDD,DAG,Shuffle,容错,分布式计算1.背景介绍1.1问题的由来随着大数据时代的到来,传统的基于磁盘的MapReduce计算框架已经无法满足实时计算、迭代计算等场景对计算性能的要求。Spark应运而生,其基于内......
  • ElasticSearch分布式搜索引擎原理与代码实例讲解
    ElasticSearch分布式搜索引擎原理与代码实例讲解1.背景介绍1.1问题的由来在当今的数字时代,海量的数据被不断产生和存储。如何高效地检索和管理这些庞大的数据集成为了一个关键挑战。传统的关系型数据库虽然在事务处理和数据一致性方面表现出色,但在处理非结构化数据和......
  • 二分算法思路及解题代码
    二分算法一、第一种二分(easy)例题一:力扣704.二分查找-力扣(LeetCode)方法:1.暴力循环遍历,时间复杂度为O(n),代码太简单就省略了也不建议用这种方法2.二分算法(重点)时间复杂度O(logn)解法思路:如果利用暴力那么这道题有一个很重要的条件没有用,那就是有序,如果选取......
  • 【GeoScene】一、创建、发布路网服务,并在代码中测试最短路径分析
    前言网上关于GeoScene及GeoSceneAPIforJavaScript的资料太少了,官方的技术支持又太慢了,最近把在项目中踩过的坑分享出来;**版本信息**GeoScenePro4.0GeoSceneEnterprise3.1GeoSceneAPIforJavaScript4.27.4一、创建网络分析图层1、在地理数据库中新建......
  • 七夕表白代码(非直男)(含答疑)
    今天和大家介绍两个七夕的代码七夕此处有两段代码烟花的代码来自转载C语言烟花代码—兔年顶呱呱-CSDN博客大家可以关注一下这位大佬。该播主的提供的压缩包原码链接要用手机打开本片文章主要原创的地方来自后一个代码烟花这个地方是新年快乐的但是如果你想改成表白的......
  • 如何使用Python代码获取Power Bi Visual Level数据
    我有一个Powerbi报告,托管在本地报告服务器上。现在我想使用python代码检索视觉级别数据。例如,我有一个卡片视觉效果,显示为“100”,这个“100”是根据度量计算的,对于某些视觉效果,该值直接来自数据集中的列值。现在我想检索测量值为“100”,而且我还需要直接来自python代......
  • JAVA后端拉取gitee仓库代码项目并将该工程打包成jar包
    公司当前有一个系统用于导出项目,而每次导出的项目并不可以直接使用,需要手动从gitee代码仓库中获取一个模板代码然后将他们整合到一起它才是一个完整的项目,所以目前我的任务就是编写一个java程序可以自动地从gitee仓库拉取下来那个模板代码到指定地路径上去。并且我还要将这个ja......
  • 最强代码问答来袭!Ask Comate Not Me!
    相信一直使用文心快码BaiduComate的同学已经察觉到了“侧边栏好像变得不一样了?”没错!文心快码BaiduComate侧边栏2.0来啦!新年新气象,侧边栏也要新!侧边栏现在的功能?基于文心大模型和飞桨能力,可以在侧边栏技术问答区域通过自然语言生成代码。你可以在这里问任何想问的......
  • 让C++通过JNI来callback回调kotlin侧代码
    kotlin一次通过jni调用C++侧,然后C++侧多次回传数据让C++通过JNI来callback回调kotlin侧代码1.定义Kotlin接口在Kotlin中定义一个用于接收C++回调的接口:interfaceDataCallback{funonDataReceived(data:String)}2.定义C++侧的JNI方法在C++侧,实现接收指令和......