我是小康小白,一个平平无奇的Java小白。热爱有趣的文字,生活和远方。 (1)对于普通的Java文件,里面只有一个类,也就是一个class,(注意:e->表达式也应该不能有),那么编译出来的就只有一个类名.class (2)对于复杂一点的.java文件,例如里面有除了公共类以外的,与公共类平行的类或接口,那么,有多少个类或接口,就会编译出多少个.class文件 (3)内部类: 匿名内部类编译后生成 数字从1开始按照顺序来排列; 局部内部类编码后生成 Java中一个char字符永远占两个字节(编码方式为Unicode)(不分中文和英文) Java中有两个用来封装字符串的类:String和StringBuffer; Java中的引用数据类型:类,接口,数组; Java接口中没有实现,只有继承,只能继承其它接口,不能继承其它类。可以实现多个接口。 用户在点击JButton组件时,会触发_____MouseEvent_____事件,处理该事件的监听器必须实现____MouseListener______接口,通过_____mousePressed_____方法完成事件处理,最后需要调用事件源中的____addmouseListener______方法来注册监视器。 静态代码块的特点:随着类的加载而执行,而且只执行一次。 非静态代码块:执行的时候如果有静态初始化块,先执行静态初始化块再执行非静态初始化块,在每个对象生成时都会被执行一次,它可以初始化类的实例变量。非静态初始化块会在构造函数执行时,在构造函数主体代码执行之前被运行。 执行顺序:静态代码块—–>非静态代码块——–>构造函数
个人博客:https://blog.csdn.net/weixin_45791445
外部类的名字+$+内部类的名字+.class文件
外部类的名字+$+数字+.class文件
外部类名字+$+数字+$+内部类的名字+.class文件
按照流是否直接与特定的地方(如磁盘、du内存、设备等)相连,分为节点流和处理流两类。
节点流:可以从或向一个特定的地方(节点)读写数据。如FileReader.
处理流:是对一个已存在的流的连接和封装,通过所封装的流的功能调用实现数据读写。如BufferedReader.处理流的构造方法总是要带一个其他的流对象做参数。一个流对象经过其他流的多次包装,称为流的链接。
JAVA常用的节点流有以下几个:
文 件 FileInputStream FileOutputStrean FileReader FileWriter 文件进行处理的节点流。
字符串 StringReader StringWriter 对字符串进行处理的节点流。
数 组 ByteArrayInputStream ByteArrayOutputStreamCharArrayReader CharArrayWriter 对数组进行处理的节点流(对应的不再是文件,而是内存中的一个数组)。
管 道 PipedInputStream PipedOutputStream PipedReaderPipedWriter对管道进行处理的节点流。
父 类 InputStream OutputStream Reader Writer
常用处理流(关闭处理流使用关闭里面的节点流)
缓冲流:BufferedInputStrean BufferedOutputStream BufferedReader BufferedWriter
增加缓冲功能,避免频繁读写硬盘。
转换流:InputStreamReader OutputStreamReader实现字节流和字符流之间的转换。
数据流 DataInputStream DataOutputStream 等-提供将基础数据类型写入到文件中,或者读取出来。
public,private,abstatic, default,static,strictfp;
Java中的类可以实现多个接口,但只能继承一个类。
执行优先级高于非静态的初始化块,它会在类初始化的时候执行一次,执行完成便销毁,它仅能初始化类变量,即static修饰的数据成员。
佛系更新
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算