摘要: 好文收藏转载,清晰易懂 http://www.liuzk.com/410.html 阅读全文
posted @ 2021-09-07 14:05 依然学不会 阅读(16) 评论(0) 推荐(0)
摘要: 可变参数又称参数个数可变,用作方法的形参出现,那么方法参数个数就是可变的 格式:修饰符 返回值类型 方法名(数据类型...变量名){} 范例: public int sum(int...a) 这里的变量a其实是一个数组 如果一个方法有多个参数,包含可变参数,可变参数要放在最后 Arrays工具类中有 阅读全文
posted @ 2021-08-22 23:22 依然学不会 阅读(15) 评论(0) 推荐(0)
摘要: TCP传送数据 创建客户端的Socket对象 Socket(String host,int port) 获取输出流OutPutStream OutPutStream getOutPutStream() 写数据 getOutPutStream().write() 释放资源 close public c 阅读全文
posted @ 2021-08-22 23:21 依然学不会 阅读(29) 评论(0) 推荐(0)
摘要: 所属类型不同 匿名内部类:可以是接口,抽象类,具体类 Lambda:只能是接口 使用限制不同 如果接口中仅有一个抽象方法,可以使用Lambda表达式,也可以使用匿名内部类 如果接口中多于一个抽象方法,只能使用匿名内部类 实现原理不同 匿名内部类:编译以后使用一个单独的.class字节码文件 Lamb 阅读全文
posted @ 2021-08-22 23:20 依然学不会 阅读(91) 评论(0) 推荐(0)
摘要: 成员内部类 它的格式一般如下 class C{ class D{​ }} 特点:成员内部类可以无条件访问外部类的属性和方法,但是外部类想要访问内部类属性或方法时,必须要创建一个内部类对象,然后通过该对象访问内部类的属性或方法 成员内部类无条件访问外部类的属性和方法 class C{ private 阅读全文
posted @ 2021-08-22 23:19 依然学不会 阅读(60) 评论(0) 推荐(0)
摘要: 1.语法层面上的区别 抽象类可以提供成员方法的实现细节,而接口中只能存在public abstract 方法; 抽象类中的成员变量可以是各种类型的,而接口中的成员变流量只能是public static final类型的; 接口中不能含有静态代码块以及静态方法,而抽象类可以有静态代码块和静态方法; 一 阅读全文
posted @ 2021-08-22 23:16 依然学不会 阅读(71) 评论(0) 推荐(0)