by John Sharp, Content Master Ltd.
Introduction
Developers can run Java* language GUIs in Microsoft .NET* if they take a few guidelines into account ahead of time
by John Sharp, Content Master Ltd.
Developers can run Java* language GUIs in Microsoft .NET* if they take a few guidelines into account ahead of time
Автор: Алан Макнотон (Allan McNaughton)
Организация потоков в среде Java* позволяет добиться прироста производительности практически во всех приложениях. Узнайте, как многопоточность становится стандартным средством программирования в среде Java*, благодаря технологии Hyper-Threading и возможностям новых многоядерных процессоров Intel®.
by Nitin Gupta
Intel Corporation
To demonstrate Web services interoperability, Intel engineer, Nitin Gupta, writes a client using the Java Web Services Developer Pack.*
Recently I've got a chance to talk with several commercial VM engineer, and I would like to publish some summary of conversation:
Historically general mechanism to debug managed code with encapsulation or involving of unmanaged code is in using of two different debuggers (see http://www-128.ibm.com/developerworks/java/library/j-jnidebug/index.html, http://developers.sun.com/learning/javaoneonline/2006/tools/TS-1011.pdf for details).
Traditionally we have several debugging concepts to choose out-of- and in- process debugging. Let’s start from in-process, as soon as I own debugger implementing in-process debugger implementation. There are several examples of in-process debugging in industry: printf-debugging (very powerful and helpful;) http://udrepper.livejournal.com/5018.html), kernels' and hypervisors' debuggers.
面世 10 年以来,Java* 已经从一个能够“在任何地方运行”的客户端编程语言发展成为当今理想的企业服务器端应用开发平台。正在设计能够到达企业边缘的应用的软件开发商,目前可以选择大量具备不同系统功能的 Java 构建模块,从而显著缩短开发周期的。
Java 应用是与操作系统无关的,它依赖于 Java* 虚拟机(JVM)才能充分利用底层硬件架构的优势。Java 平台无关的应用间接借助 JVM 才能为平台提供最佳的性能。JVM 处理代码生成、线程管理、内存分配和垃圾收集的好坏程度将决定 Java 应用的性能。