java基础
IT民工锦里
与其临渊羡鱼,不如退而结网!
一个在互联网摸爬滚打的程序媛
展开
-
局部变量,成员变量,静态变量的区别
类型 声明位置 从属于 生命周期 局部变量 方法或者语句块内部 方法/语句块 从声明位置开始,直到方法或者语句块执行完毕,局部变量块消失 成员变量(实例变量) 类内部,方法外部 对象 对象创建,成员变量也跟着创建,对象消失,成员变量也跟着消失; 静态变量(类变量) 类内部,static修饰 类 类被加载,静态变量就有效;类被卸载,静态变量消失 ...原创 2021-02-16 15:08:35 · 160 阅读 · 0 评论 -
java实现打印当前月的日历
package comday01; import java.time.DayOfWeek; import java.time.LocalDate; import java.util.Date; /*** * 打印当前这个月的日历,在今天的日期前面加个*号 * 思路:1、一周7天,遇到星期一要换行打印 * 2、一个日期占3个数据宽度 * 3、调用LocalDate.now会创建一个新对象, * 并把对象的日期初始化为当前的日期, * 不要使用构造器来构造LocalDate类原创 2020-07-22 22:32:54 · 766 阅读 · 1 评论 -
public class和class的区别
1、一个java源文件当中可以定义多个class文件 2、一个java源文件中的public的class不是必须的 3、一个class会定义生成一个xxx.class字节码文件 4、一个java源文件中定义公开类的话,只能有一个,并且该类名称必须和java源文件的名称保持一致 5、每个class中都可以编写main方法,都可以设定程序入口,想执行B.class的main方法:java B,想执行C.class的main方法:java C 6、想在命令窗口执行java B,那么要求B.class中必须有程序入原创 2020-05-08 22:32:41 · 213 阅读 · 0 评论