如果本地缺少中文字体,使用JEditorPane等swing构件时会无法显示中文。一个解决方案是在JDK的安装目录里,增加fallback时的字体。cd $JAVA_HOME/jre/lib/fontsmkdir fallbackcd fallback拷贝或链接一个中文字体ttc文件mkfontdirmkfontscalefc-cache -fv
一. Java设计的初衷简单: 没有头文件、指针、结构、联合、操作符重载、虚基类等特性面向对象:关注对象和接口网络功能:有扩展的网络库,网络编程容易健壮:Java采用的指针模型消除了重写内存和损坏数据的可能性安全:实现了虚拟机和安全库,防范运行时堆栈溢出,防范在自己的处理空间之外破坏内存,防范未经授权读写文件体系结构中立:字节码是实现体系结构无关的基石可移植:数据类型有固定的大小,int永远为32
Hessian是一个轻量级的remoting onhttp工具,采用Binary RPC协议来提供RMI功能.服务端:引入Hessian的jar包设计接口实现接口配置web.xml,配好对应的servlet对象需要实现Serializable接口客户端:引入Hessian的jar包具有和服务器端一样的接口利用HessianProxyFactory调用远程接口
MMaven这一跨平台的项目管理工具Maven是个跨平台的项目管理工具,主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。在Java程序员的日常工作中,构建一词指的是编译、运行单元测试、生成文档、打包和部署等一系列动作。Maven抽象了构建生命周期,并且为绝大部分的构建任务提供了已实现的插件,使用它可以最大化地消除构建的重复。类似的构建工具还有Ant,是Another neat too
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号