美文网首页
Java 技术"刻意练习"题

Java 技术"刻意练习"题

作者: Shaw007 | 来源:发表于2019-07-10 08:38 被阅读0次
网络编程

1、使用Socket编程实现两台计算机之间的一对一交谈。
2、实现一个支持网络对战的JavaFX网络小游戏,比如联网下五子棋。
3、编写一个文件共享服务器,所有用户都可以上传文件,也可以下载别人上传的文件,上传和下载支持断点续传。
4、编写一个基于TCP协议的网络聊天室,实现多人在线实时交流。
5、克隆QQ的部分功能,实现基于局域网的一对一聊天和群聊,包括客户端和服务器两块,采用Client/Server架构实现。

网络编程入门书籍: Java网络编程

流文件处理

6、IO流--克隆一个WinRAR, 其特点是压缩包中包容多个文件和文件,是一种递归的结构
包中的文件被压缩了,可以解压单个或多个文件,支持分卷压缩和解压,压缩和解压算法可以切换。

多线程处理

7、多线程开发技术--模仿Windows文件资源管理器,用JavaFX自己写要给,熟悉UI控件的使用和界面布局技巧,多线程(异步)后台访问文件系统,利用数据绑定机制动态更新UI界面

  • 组件化构建
  • 对象集合及操作
  • 多线程遍历与异步I/O操作
  • MVC设计模式
  • JavaFX数据绑定框架及数据绑定控件
  • 文件操作
  • 与宿主操作系统的交互

多线程开发经典书籍:Java并发编程实战

数据库

8、编写桌面版CRUD数据库应用程序,搞定JavaFX数据绑定机制,熟悉JDBC访问数据库技术

MVC设计模式

9、编写Java多窗体应用程序,在这些窗体之间实现一对一、一对多的信息传送。

相关文章

  • Java 技术"刻意练习"题

    网络编程 1、使用Socket编程实现两台计算机之间的一对一交谈。2、实现一个支持网络对战的JavaFX网络小游戏...

  • 蘇小白 │ 68「跟李松蔚学心理咨询」- 09.把技术学到位(2

    关键词:心理咨询,刻意练习,自我觉察 09 | 刻意练习:把技术学到位 把技术学到位,并进行刻意练习:记录,反馈,...

  • 2020-02-01关于刷题的几个建议

    算法刷题 针对性刷题,刻意练习。刻意刷题!不是麻木刷题!刷题前一定要先看书,清楚明白为什么要刷这些题,这些题刷完能...

  • 学习与刻意练习的区别

    学习与刻意练习的区别。 学习编程之类的技术,大概会经历学习与刻意练习。学习主要关注是什么,是一个抽象的理论;刻意练...

  • Java编程基础自测题

    Java编程基础自测题 共20道题 限时30分钟 你是Java新手还是高手?Java开发基础技术你掌握了多少?快来...

  • 263楚静【1期2班】刻意练习Day9

    刻意练习Day9 【刻意练习】 是什么让我理解了使命的定义呢? 当Space X(美国太空探索技术公司)首席执行官...

  • java入门第一章——java开发入门

    一.填空题 (p2)1.java的三个技术平台分别是(java SE、java EE、java ME)(标准、企业...

  • 刻意练习

    什么是刻意练习,刻意练习的原理是什么,刻意练习需要注重哪些方面,如何通过刻意练习提升自己的技能。这是《刻意练习》这...

  • 对刻意练习的思考

    刻意练习是什么?为什么要做刻意练习?如何才能做好刻意练习? 刻意练习是什么? 我所说的刻意练习,是混沌大学的线下活...

  • 如何实施刻意练习?

    刻意练习 《刻意练习》一书中对刻意练习的定义,如下图: 但同时又出现新问题:如何实施刻意练习?书中虽给出刻意练习的...

网友评论

      本文标题:Java 技术"刻意练习"题

      本文链接:https://www.haomeiwen.com/subject/pxxckctx.html