`
albert2012
  • 浏览: 14250 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

JAVA程序提示不能创建线程,定位思路

 
阅读更多
1、首先通操作系统命令查看当前有多少线程在运行
pstree | wc -l
2、如果很多,看一下哪个进程创建的多,可以通过top命令看谁占CPU较多,通过jstack查看线程堆栈是否异常

 

3、再看一下本程序jvm堆内存及线程栈内存设置的是否过大
分享到:
评论

相关推荐

    Java游戏设计打飞机程序(源代码+论文).rar

    8. **异常处理**:良好的错误处理能保证程序在遇到问题时不会突然崩溃,而是给出提示或者恢复到可接受的状态。 9. **论文撰写**:项目附带的论文可能涉及了游戏的设计思路、技术选型、实现过程、遇到的问题及解决...

    用java编写的开窗户游戏

    9. **多线程**:如果游戏需要在用户交互的同时进行背景计算(比如检查胜利条件),可能需要使用多线程技术,如Java的`Thread`类或`ExecutorService`。 10. **用户交互**:良好的用户交互体验也是游戏成功的关键。这...

    基于Java的源码-24点游戏逼真图形版代码.zip

    "逼真图形版"可能意味着该程序使用了Java的图形用户界面(GUI)库,如JavaFX或Swing,来创建一个具有视觉吸引力和交互性的游戏界面。 【描述解析】 描述中"基于Java的源码-24点游戏逼真图形版代码.zip"与标题相同,...

    JAVA五子棋手机网络对战游戏的设计与实现(源代码+).rar

    1. **Java编程**:Java是一种跨平台的面向对象编程语言,适用于开发各种类型的应用程序。在这个项目中,Java用于编写游戏的后端逻辑和用户界面。它支持多线程,使得游戏可以同时处理用户的输入和网络通信,确保游戏...

    敏感词分析课程设计 包含代码 报告 各类图 java

    6. **异常处理**:在实际操作中,文件可能不存在,或者内容为空,因此需要编写异常处理代码,确保程序在遇到错误时能够优雅地退出并给出提示。 7. **性能优化**:考虑到大规模文本的处理,可能需要考虑使用多线程或...

    操作系统实验报告(贪吃蛇游戏).docx

    实验要求在Windows 9x/2000/XP/ME操作系统下,使用编程语言如VC、VB、Java或C,通过多道程序设计技术来实现游戏或解决实际问题。在这个实验中,学生选择了用多道程序技术实现一个游戏程序——贪吃蛇。 设计要求: 1...

    一次使用Eclipse Memory Analyzer分析Tomcat内存溢出

    在软件开发过程中,特别是在 Java 应用程序中,内存管理是非常关键的一环。当应用程序遭遇 `OutOfMemoryError` 异常时,通常意味着程序存在内存管理问题,如内存泄露或内存溢出。本文将详细介绍如何利用 Eclipse ...

    坦克大战补充资源 无源码

    2. **文件格式不支持**:确认Eclipse能识别并加载gif格式的图片。有时,IDE可能对某些图形格式有特定限制。 3. **编码问题**:文件名或路径中可能存在非ASCII字符,导致读取异常。确保所有路径和文件名都只包含...

    Battleship:一个模拟战舰游戏的控制台应用程序

    本文将深入探讨游戏的核心功能、设计思路以及Java在实现过程中的关键应用。 首先,让我们了解一下战舰游戏的基本规则。游戏双方各自在网格状的棋盘上布置自己的舰队,包括不同大小的船只,如航空母舰、战列舰、巡洋...

    二十三种设计模式【PDF版】

    (我们不能总是使用别人设定好的框架,为什么不能有我们自己的框架?) 因此,首先你必须掌握 GoF 的设计模式。虽然它是隐性,但不是可以越过的。 关于本站“设计模式” Java 提供了丰富的 API,同时又有强大的...

    疯狂Android讲义源码

     6.11.1 Java国际化的思路 252  6.11.2 Java支持的语言和国家 252  6.11.3 完成程序国际化 253  6.11.4 为Android应用提供国际化  资源 255  6.11.5 国际化Android应用 256  6.12 本章小结 258  第7章 图形...

    weblogic_linux

    4. **创建域**:WebLogic Server中的“域”是管理和运行Web应用程序的基本单位,在安装完成后需创建至少一个域。 5. **启动WebLogic Server**:安装并配置好域后,可以通过命令行或图形界面启动WebLogic Server。 #...

    方立勋JavaWeb ppt、代码

    - **加载机制**:采用C++实现,无法被Java程序直接引用。 **7.23 Extension ClassLoader** - **作用**:负责加载扩展目录下的jar包。 - **加载机制**:采用Java实现,可以被其他ClassLoader继承。 **7.24 System ...

    Mausam:一个人可以通过输入地方的城市名称来获取有关该地方天气的信息

    在后端处理上,Mausam可能采用了多线程技术,以确保用户在等待响应时,程序仍能保持响应性。同时,为了优化性能,可以考虑缓存最近查询的结果,避免频繁的网络请求。这可以通过Java的并发工具,如ConcurrentHashMap...

Global site tag (gtag.js) - Google Analytics