自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 简易文件收发器

简易文件收发器实现的功能是:客户端向服务器发送文件名,服务器接受并判断是否存在此文件,若不存在则向客户端反馈不存在,若存在则反馈文件名及大小(字节数),并发送,由客户端接收.主要理论:运用了Socket网络输入输出流,使服务器和客户端都建立了内存与网络的交流;运用了file文件输入输出流,同样还它们建立了内存与硬盘的交流;运用了Thread线程,使服务器支持多客户端并发.模拟为Ser...

2019-07-26 19:26:51 270

原创 抽象 接口的一些小细节

抽象方法不可以是静态的,不可以有方法体**(不可以写大括号)**,不可以在普通类中定义,可以在接口中和抽象类中定义abstract类中至少有一个方法是abstract方法abstract只能修饰类或方法,不能修饰属性接口中的方法却都是abstract的接口不占用存储空间接口是一种只含有抽象方法或常量的一种特殊的抽象类,因为接口不包括任何实现,所以与存储空间没有任何关系java8以前...

2019-07-24 16:09:38 105

原创 重写与重载的区别

== 重写、重载的问题:==重写要求方法签名完全相同,返回值类型如果是基本类型或无返回值时必须一致。重载要求方法名相同且参数列表必须不同,与返回值类型无关。...

2019-07-24 15:56:56 126

原创 private不能用于修饰顶层类

private不能用于修饰顶层类:原因: 对于顶层类(外部类)来说,只有两种修饰符:public和默认(default)。因为外部类的上一单元是包,所以外部类只有两个作用域:同包,任何位置。因此,只需要两种控制权限:包控制权限和公开访问权限,也就对应两种控制修饰符:public和默认(default)。但是private可以修饰class的,只不过该类不能使顶层类,可以是内部类 内部类...

2019-07-24 15:54:32 1575

原创 Java三目运算符

在三目运算符中:第二个表达式和第三个表达式中如果都为基本数据类型,整个表达式的运算结果由容量高的决定对于三目运算符 boolean类型表达式A?表达式B:表达式C,先计算条件A,然后进行判断。如果A的值为true,计算B的值;否则,计算C的值。一个条件表达式从不会既计算B,又计算C,三目运算符本质上是一种分支结构注意:第二个表达式和第三个表达式中如果都为基本数据类型,整个表达式...

2019-07-24 15:50:24 123

原创 分享一道有意思的Java自然转换的题

(多选题)byte b1=1,b2=2,b3,b6,b8;final byte b4=4,b5=6,b7;b3=(b1+b2); /语句1/b6=b4+b5; /语句2/b8=(b1+b4); /语句3/b7=(b2+b5); /语句4/System.out.println(b3+b6);下列代码片段中,存在编辑错误的语句是 ( 1 3 4 )原因:语句1中(b1...

2019-07-24 15:38:04 151

原创 Java中基本数据的自然转换顺序

隐式类型转换规则是:byte→short(char)→int→long→float→double

2019-07-24 15:33:54 329

转载 Java之父--Gosling

Java之父–Gosling詹姆斯·高斯林 (James Gosling,1955年5月19日-,出生于加拿大)James Gosling亲手设计了java语言,完成了java技术的原始编译器和虚拟机。sun公司于1995年年正式推出!James Gosling从小就喜欢技术,爱鼓捣东西。12岁的时候,他用报废的电话机和电视机中的部件做了一台电子游戏机。附近农民的康拜因(联合收割机)出了问题...

2019-07-24 15:28:38 778

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除