我是小康小白,一个平平无奇的Java小白。热爱有趣的文字,生活和远方。
个人博客:https://blog.csdn.net/weixin_45791445
有问题欢迎QQ联系:1059320343 (记得备注ImapBox)
(1)对于普通的Java文件,里面只有一个类,也就是一个class,(注意:e->表达式也应该不能有),那么编译出来的就只有一个类名.class
(2)对于复杂一点的.java文件,例如里面有除了公共类以外的,与公共类平行的类或接口,那么,有多少个类或接口,就会编译出多少个.class文件
(3)内部类:
外部类的名字+$+内部类的名字+.class文件
匿名内部类编译后生成
外部类的名字+$+数字+.class文件
数字从1开始按照顺序来排列;
局部内部类编码后生成
外部类名字+$+数字+$+内部类的名字+.class文件
Java中一个char字符永远占两个字节(编码方式为Unicode)(不分中文和英文)
Java中有两个用来封装字符串的类:String和StringBuffer;
Java中的引用数据类型:类,接口,数组;
Java接口中没有实现,只有继承,只能继承其它接口,不能继承其它类。可以继承多个接口。
Java中的类可以实现多个接口,但只能继承一个类。
用户在点击JButton组件时,会触发_____ActionEvent_____事件,处理该事件的监听器必须实现____ActionListener______接口,通过_____actionPressed_____方法完成事件处理,最后需要调用事件源中的____addActionListener______方法来注册监视器。
静态代码块的特点:随着类的加载而执行,而且只执行一次。
执行优先级高于非静态的初始化块,它会在类初始化的时候执行一次,执行完成便销毁,它仅能初始化类变量,即static修饰的数据成员。
非静态代码块:执行的时候如果有静态初始化块,先执行静态初始化块再执行非静态初始化块,在每个对象生成时都会被执行一次,它可以初始化类的实例变量。非静态初始化块会在构造函数执行时,在构造函数主体代码执行之前被运行。
执行顺序:静态代码块—–>非静态代码块——–>构造函数
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算