面向对象
weixin_43827398
这个作者很懒,什么都没留下…
展开
-
封装简单的jdbc操作(简单的orm框架)
前言orm简介对象关系映射(Object Relational Mapping,简称ORM)是通过使用描述对象和数据库之间映射的元数据,将面向对象语言程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形式。 这也同时暗示着额外的执行开销;然而,如果ORM作为一种中间件实现,则会有很多机会做优化,而这些在手写的持久层并不存在。 更重要的是用于控制转换的元数据需要提供和管理;但是同样,这些花费要比维护手写的方案要少;而且就算是遵守ODMG规范的对象数据库依然需要类级别的元数据。原创 2020-08-08 22:29:58 · 206 阅读 · 0 评论 -
基于Socket实现多人聊天室
本文实例为大家分享了Java Socket编程实现多人交互聊天室的具体代码,供大家参考,具体内容如下本项目由三个java功能包(服务器(server),客户端(client),工具包(comm)构成.创建相应的包,在包里创建相应的类就可以在控制台开启服务器和客户端使用聊天室了。服务器(server)SQServerpackage com.softeem.ChatRoom.server;import com.softeem.ChatRoom.comm.Tools;import java.io原创 2020-07-26 12:20:38 · 1108 阅读 · 0 评论 -
多线程入门
多线程概述并行与并发并发:多个任务,在同一个时间段之内执行并行:多个任务,在同一个时间点内执行进程与线程目前的操作系统是一个多进程的系统,在同一个时间之内可以运行多个任务,每一个任务都称之为进程进程: 操作系统中正在执行的一个任务(程序),比如:QQ,微信,Eclipse,屏幕广播都称之为进程。线程:线程是进程中的一条执行路径,比如360安全卫士,在杀毒的同时,清理垃圾,文件整理等操作一个线程必然包含在一个进程中一个进程下包含多个线程线程的调度(CPU)平均分配执行时间(正常)原创 2020-07-19 20:16:50 · 260 阅读 · 0 评论 -
面向对象思路的斗地主发牌小程序
一共54张牌 除了大小王之外,每个点数(A-K)分为四种花色:红心 黑桃 梅花 方块Card类(id,字面点数,大小)NormalCard(花色)BossCard2.一共三名玩家,每个玩家具备id,昵称,牌集合,是否地主,筹码*Player(id,nickname,List,isBoss)*3.洗牌(Collections.shuffle())*4.发牌4.1.随机一名地主4.2.发牌(按顺序)4.3.剩下最后三张牌给地主*5.显示发牌结果(根据点数大小排序显.原创 2020-07-12 16:35:23 · 1112 阅读 · 0 评论