风中猫咪

文章
9
资源
0
加入时间
3年0月8天

DLL之多线程

动态连接库有其自身的优点,如节省内存(例如,多个应用程序可以共享一个DLL文件,真正实现了资源"共享",大大缩小了应用程序的执行代码,有效地利用了内存,而且DLL文件作为一个单独的程序模块,封装性、独立性好,有利于提高软件开发和维护的效率。)、支持多语种等功能,而且,当DLL中的函数改变后,只要不是参数的改变,调用函数并不需要重新编译。Non-MFC DLL:指的是不用MFC的类库结构,直接用

JVM之Java中的内存区域Java中的内存区域

Java中的内存区域JVM 的内存区域分为私有区域(程序计数器、虚拟机栈、本地方法区)、线程共享区域(对、方法区)和直接内存。线程私有区域的生命周期与线程仙童,随线程的启动而创建,随着线程的结束而销毁,在JVM内部,每个线程斗鱼操作系统的本地线程直接映射,因此线程私有区域的存在与否和本地线程的启动和销毁对应线程共享区域随着虚拟机的饿启动而创建,随着关闭而销毁直接内存也交所对外内存,他并不是JVM运行时的数据区的一部分,但是在并发中被频繁使用,JDK的nio模块提供基于CHannel和B

ChoiceStruct_Switch

/*分支结构  switch * 缺点    点到点  只能==判定   无法范围判定 * key类型有限定  int        char   enum  String *                  byte short  * 优点    (分支很多时,菜单的功能选择)代码好看      *  break 关键字 强行终止整个switch *   * ...