欢迎来到“雪碧聊技术”CSDN博客!
在这里,您将踏入一个专注于Java开发技术的知识殿堂。无论您是Java编程的初学者,还是具有一定经验的开发者,相信我的博客都能为您提供宝贵的学习资源和实用技巧。作为您的技术向导,我将不断探索Java的深邃世界,分享最新的技术动态、实战经验以及项目心得。
让我们一同在Java的广阔天地中遨游,携手提升技术能力,共创美好未来!感谢您的关注与支持,期待在“雪碧聊技术”与您共同成长!
目录
前言
一、类的五大成分
二、代码块的分类
1、静态代码块
格式
特点
作用
举例
2、实例代码块
格式
特点
作用
举例
有时候,代码块不一定是必须使用的,更多情况下,是体现我们的专业性,和代码的最佳实践,才会选择使用代码块。
举例:初始化类的变量,数组。在main方法中进行初始化,和静态代码块中进行初始化,这两种都行,只不过在静态代码块中进行初始化更加的专业,体现出我们知识的完整性。
1、成员变量
2、构造器
3、方法
4、代码块
5、内部类
-
格式
-
特点
类加载时会自动执行。由于类只会加载一次,所以静态代码块也只会执行一次。
-
作用
完成类的初始化,例如:对静态变量的初始化赋值。
-
举例
运行结果:
思考:上述案例的数组在main方法中,进行初始化也很好,为什么还得用静态代码块来初始化数组?
- 但是换成别的方法,可能不止执行一次,就会导致这个数组被初始化很多次。
- 用静态代码块来进行变量的初始化,让代码显得更加专业,也体现出自己的专业性、知识的完整性。
格式
特点
每次创建对象时,执行实例代码块,并在构造器前执行。
作用
和构造器一样,都是用来完成对象的初始化的。例如:对实例变量进行初始化。
举例
运行效果:
以上就是代码块的全部内容,想了解更多的Java知识,请关注本博主~~
到此这篇程序员代码基础知识(程序员代码种类)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/te-jc/76889.html