Demo02.java 920 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package J20250716.demo05_codeblocks;
  2. /**
  3. * @author WanJl
  4. * @version 1.0
  5. * @title Demo02
  6. * @description
  7. * @create 2025/7/16
  8. */
  9. public class Demo02 {
  10. {
  11. //成员代码块 构造代码块
  12. //构造代码块是在类中,方法外部定义的,和方法是同一级。
  13. //每当执行构造方法的时候,都会先执行构造代码块里的代码。
  14. System.out.println("今天天气不错");
  15. System.out.println("是风和日丽的");
  16. //提高代码的复用性,代码块里面的代码,会被所有的构造方法执行。
  17. }
  18. /*
  19. */
  20. public Demo02() {
  21. }
  22. public Demo02(int a) {
  23. }
  24. public Demo02(String b) {
  25. }
  26. public Demo02(double c) {
  27. }
  28. public Demo02(int a,String b) {
  29. }
  30. public Demo02(int a,String b,double c) {
  31. }
  32. public static void main(String[] args) {
  33. Demo02 d=new Demo02(1);
  34. }
  35. }