Java
文章平均质量分 89
baiyang_
在这里记录我的点滴
展开
-
Java父子类成员变量同名问题
我们都知道,Java在子类与父类有同名的方法签名时,会发生重写,调用时会具体调用到子类的方法:public class Test{ public static void main(string[] args){ Aoo o1 = new Boo(); o1.show(); } } class Aoo{ void show(){ System.out.pr...原创 2018-03-26 22:50:23 · 2477 阅读 · 0 评论 -
简单分析Java中四种访问权限修饰词
当我们提到封装的时候,首先会想到属性的封装,这时就第一次接触了访问权限修饰词的概念。一般在构建一个类时,选择将属性私有化,方法公开化,这样的做法可以给我们带来很多好处,一是避免了使用该类时,直接访问成员属性带来的数据不安全;其次是,当我们处于团队协作的情况下,维护常常是一件需要很多开销的事,而在维护时,这种写法可以使你省去很多苦恼,因为不必担心修改的某个变量被其他类使用了,只需要考虑:所有...原创 2018-04-12 22:49:58 · 1236 阅读 · 0 评论 -
Java聊天室:流的练手小项目
通过利用流,我们能够做一些很有趣的操作,比如文件的读写复制,消息的传输等等,基于此,再结合一些简单的线程、网络编程的知识,就可以实现一个简单的聊天室功能。那么先说我们的需求:实现一个局域网内多人通讯的功能,且结构是有一个服务器端,多个客户端,同时是基于TCP的传输。基于以上需求,可以思考以下问题:客户端可以通过一个发送线程一个接收线程实现,那么客户端呢,该怎么设计线程?客户端向服务器发送消息时需要...原创 2018-05-10 20:18:54 · 1134 阅读 · 1 评论