科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网› java 相关文章
  • 至顶网java相关文章
编写跨平台Java程序注意事项

使用Java语言编写应用程序最大的优点在于“一次编译,处处运行”,然而这并不是说所有的Java程序都具有跨平台的 特性,事实上,相当一部分的Java程序是不能在别的操作系统上正确运行的,那么如何才能编写一个真正的跨平台的Java程序呢?本文将为大家介绍编写跨平台的 Java程序需要注意的一些问题。...详细

Java程序java

解析Java的多线程机制

Unix操作系统环境下,应用程序可以利用fork函数创建子进程,但子进程与该应用程序进程拥有独立的地址空间、系统资源和代码执行单元,并且进程的 调度是由操作系统来完成的,使得在应用进程之间进行通信和线程协调相对复杂。而Java应用程序中的多线程则是共享同一应用系统资源的多个并行代码执行 体,线程之间的通信和协调方法相对简单。  可以说:Java语言对应用程序多线程能力的支持增强了Java作为网络程序设计语言的优势,为实现分布式应用系统中多客户端的并发访问以及提高服务器的响应效率奠定坚实基础。...详细

解析Javajava

Java开源项目Hibernate快速入门

其实Hibernate本身是个独立的框架,它不需要任何web server或application server的支持。然而,大多数的Hibernate入门介绍都加入了很多非Hibernate的东西,比如: Tomcat, Eclipse, Log4J,Struts, XDoclet, 甚至JBoss。这容易让人产生Hibernate复杂难懂的误解,特别是打击了初学者的积极性。在本文中将不涉及Eclipse, log4j, Struts, Tomcat, XDoclet,和JBoss。本文的目的是演示一下Hibernate的安装过程以及最基本的功能,从而给初学者一个低得不能再低的入门门槛。 ...详细

Hibernatejava

在Java中使用枚举

从C++转到Java上的程序员一开始总是对Java有不少抱怨,其中没有枚举就是一个比较突出的问题。那么为什么 Java不支持枚举呢?从程序语言的角度讲,支持枚举意味着什么呢?能不能找到一种方法满足C++程序员对枚举的要求呢?本为将探讨一下这个问题。...详细

java

JAVA技术:上传图片的缩放处理

图片上传到服务器后,会根据情况将图片缩小成一个图标,我们可以利用java强大的图形处理功能,对上传的图片进行缩放处理。本文的程序使用jdk1.4中最新的ImageIO对图片进行读写,使用AffineTransform对图片进行缩放。...详细

图片缩放java

Java与其他语言数据类型之间的转换方法

本文介绍了Java与其他语言数据类型之间的转换方法。...详细

java语言数据

IBM WebSphere Real Time

要实现 RTSJ 需要来自底层操作系统及 JRE 组件的广泛支持。在 2006 年 8 月发布的 IBM® WebSphere® Real Time与 RTSJ 全面兼容,并且包含了一些新技术,旨在改进 RT 系统的运行时行为并减少应用程序设计者创建 RT 系统时必须的工作量。...详细

IBM WebSpherejava

Java的关键知识点

想成为JAVA高手,至少要非常熟悉并能自如地应用这四个知识点:序列化机制、RTTI机制、CALLBACK机制、反射机制。本文将为大家详细介绍Java的关键知识点。...详细

知识点java

Java中利用管道实现线程间的通讯

管道(pipe)流是一种特殊的流,用于在不同线程(threads)间直接传送数据。一个线程发送数据到输出管道,另一个线程从输入管道中读数据。通过使用管道,实现不同线程间的通讯。本文在简要介绍管道的基本概念及管道的创建与使用后,并以一个具体的实例pipeapp加以详细说明。...详细

pipeapp管道java

解析Java的多线程机制

Unix操作系统环境下,应用程序可以利用fork函数创建子进程,但子进程与该应用程序进程拥有独立的地址空间、系统资源和代码执行单元,并且进程的调度是由操作系统来完成的,使得在应用进程之间进行通信和线程协调相对复杂。而Java应用程序中的多线程则是共享同一应用系统资源的多个并行代码执行体,线程之间的通信和协调方法相对简单。可以说:Java语言对应用程序多线程能力的支持增强了Java作为网络程序设计语言的优势,为实现分布式应用系统中多客户端的并发访问以及提高服务器的响应效率奠定坚实基础。...详细

多线程java

如何提高Linux Java性能的分析

Java线程堆是一个运行中的Java应用程序的所有线程的一个快照。它会显示一些像当前的堆栈跟踪、状态以及线程名称之类的信息。线程列表中包括由JVM本身创建的线程(负责垃圾收集、信号处理等管理工作)和由应用程序创建的线程。本文通过分析Java线程堆解决Java应用程序中存在问题的技术。...详细

JVMjava

Java/J2EE在用友NC项目中的应用

用友已经在高端ERP领域站稳了脚跟,选择Java技术,使得NC能支持各种硬件服务器、操作系统、数据库,真正实现了跨平台应用,为客户提供了灵活多样的解决方案,方便客户对系统的扩展、升级和维护,并且充分保护了用户的投资。...详细

ERPNCJ2EEjava

浅谈Java技术中的数据库应用

Java语言在数据库应用方面,特别在基于Web的B/S结构的在线数据库应用方面的烦琐复杂配置等,并不能使用户和程序开发双方都十分满意。SunSoft虽提供了用Java语言编写成的Java与数据库的接口规范JDBC(Java DataBase Connectivity,而JavaSoft说JDBC并不代表什么),使Java程序可以通过统一标准规范的JDBC API来与不同的数据库通信。确保了\"100%纯Java\"的解决方案。JDBC API 定义了Java中的类和接口,表示数据库连接、SQL 指令、结果集合等。它允许Java程序员发送SQL 指令并处理结果。...详细

应用数据库java

Java字节码转换工具—Retrotranslator

Retrotranslator的网站位于http: //sourceforge.net/projects/retrotranslator,可以在这个网站下载相关的运行程序以及源码,该工具可以实现大多java15的功能转换为java14环境下运行。我测试了一个前端时间开发的一个网络通讯工具,其中用到了很多java15的特性,例如泛形,增强循环,静态引入等功能,以及jdk15独有的类文件,例如StringBuilder等。通过该工具进行转换,可以完美的运行在java14环境下面。当 然,该工具也不是完全可以兼容jdk15的新功能,在其网站上面也谈及了不能够实现的部分,可以作为参考。 ...详细

Retrotranslatorjava

在Linux系统环境下配置java编译环境

本文介绍了在Linux系统环境下配置java编译环境的方法。...详细

javaLinux

如何在Linux系统下配置Java开发环境

本文介绍了在Linux系统下配置Java开发环境的方法。...详细

javaLinux

Java理论与实践:JVM 1.4.1中的垃圾收集

本文介绍了分代垃圾收集是结合了JVM 1.2及以后版本使用技术的长处,使结果对象分配开销非常小。并简单概述了老对象和年轻对象、分代收集、小的收集、代间引用、跟踪代间引用、卡片标记、JDK 1.4.1 默认收集器、并行收集器和并发收集器、微调垃圾收集器等理论或技术。得出:随着JVM的发展,默认垃圾收集器变得越来越好了。JDK 1.2及以后版本所使用的分代垃圾收集器提供了比早期JDK所使用的标记-清除-整理收集器好得多的分配和收集性能。JDK 1.4.1通过增加新的针对多处理器系统和非常大的堆的多线程收集选项,进一步改进了垃圾收集的效率。...详细

JVMjava

Java理论与实践:Web层的状态复制

本文介绍了不管正在构建的是J2EE还是J2SE服务器应用程序,都有可能以某种方式使用Java Servle--可能是直接地通过像JSP技术、Velocity或者WebMacro这样的表示层,也可能通过一个基于servlet的Web服务实现。Servlet API提供的一个最重要的功能是会话管理--通过HttpSession接口进行用户状态的认证、失效和维护。通过HttpSession复制,Servlet 容器可以在构建复制的、高可用性的Web应用程序方面给您减轻很多负担。不过,对于复制有一些配置选项,每个容器都不一样,复制策略的选择对于应用程序的容错、性能和伸缩性有影响。...详细

java

Java理论与实践:变还是不变?

本文介绍了不变对象是在实例化后其外部可见状态无法更改的对象。Java类库中的String、Integer和BigDecimal类就是不变对象的示例-它们表示在对象的生命期内无法更改的单个值。并说明了在Java理论与实践中,不变性的一些长处、何时使用不变类和构造不变类的一些准则。使用不变对象比使用可变对象要容易得多。它们只能处于一种状态,所以始终是一致的,它们本来就是线程安全的,可以被自由地共享。...详细

java

Java理论与实践:并发集合类

本文介绍了在Java类库中出现的第一个关联的集合类是Hashtable,它是JDK 1.0的一部分。Hashtable提供了一种易于使用的、线程安全的、关联的map功能,这当然也是方便的。然而,线程安全性是凭代价换来的―― Hashtable的所有方法都是同步的。此时,无竞争的同步会导致可观的性能代价。Hashtable的后继者HashMap是作为JDK1.2中的集合框架的一部分出现的,它通过提供一个不同步的基类和一个同步的包装器Collections.synchronizedMap,解决了线程安全性问题。...详细

java

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

热门下载
最新专题
最新白皮书
厂商导航
IBMH3CVMwareSAPAMDEMCRSASAPIBMSalesforce