`
xin815
  • 浏览: 7000 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
Java技术由四方面组成: 1  JAVA编程语言 2  JAVA类文件格式 3  JAVA虚拟机 4  JAVA应用程序接口 Java运行期环境代表着JAVA平台。 JAVA平台结构: JVM处在核心位置, 是程序与底层操作系统和硬件无关的关键。 注意: 运行JAVA程序的任务由JVM的运行期实例单个承担 java被看成是一个想象中的机器,在实际的计算机上通过软件来模拟实现。有自己想象中的硬件,如处理器,堆栈,寄存器等 还有自己的相应的指令系统。 每个运行的JAVA程序都对应着一个JVM实例 JVM在它的生存期间有一个明确的任务,那就是运行JAVA程序。 因此当JAVA程序启 ...
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节 ...

简单原则

如果你想最简单地完成一项编程任务,我认为可以从四个方面入手: 1. 清晰原则。 代码要写得尽量清晰,避免晦涩难懂。清晰的代码不容易崩溃,而且容易理解和维护。重视注释。不为了性能的一丁点提升,而大幅增加技术的复杂性,因为复杂的技术会使得日后的阅读和维护更加艰难。 2. 模块原则。 每个程序只做一件事,不要试图在单个程序中完成多个任务。在程序的内部,面向用户的界面(前端)应该与运算机制(后端)分离,因为前端的变化往往快于后端。 3. 组合原则。 不同的程序之间通过接口相连。接口之间用文本格式进行通信,因为文本格式是最容易处理、最通用的格式。这就意味着尽量不要使用二进制数据进行通信,不要把二 ...
编辑 作用域   功能    快捷键 全局    查找并替换  Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切 Ctrl+X 全局 快速修正 Ctrl1+1 全局 内容辅助 Alt+/ 全局 全部选中 Ctrl+A 全局 删除 Delete 全局 上下文信息 Alt+?   Alt+Shift+?   Ctrl+Shift+Space Java编辑器 显示工具提示描述 F2 Java编辑器 选择封装元素 A ...

java解压ZIP文件

    博客分类:
  • J2SE
/**  * 解压zip文件  * @author Michael sun  */  public class UnzipFile {         /**       * 解压zip文件       *        * @param targetPath       * @param zipFilePath       */      public void unzipFile(String targetPath, String zipFilePath) {             try {               File zipFile = n ...
package com.dollar.util; import java.io.BufferedReader; import java.io.File; import java.io.InputStreamReader; public class UnRarFile { /**       * 解压rar文件       *        * @param targetPath       * @param absolutePath       */      public void unRarFile(String targetPath, String absolutePat ...
1 J2ME中很重要的两个配置   1  CLDC (Connected Limited Device Configuration)   2  CDC  (Connected Device Configuration) 2 怎么区分这两个配置?    根据设备的硬件性能来区分。    比如处理器和内存容量。 3  两种配置的具体硬件参数?    CLDC硬件参数:       1  512KB一下内存       2  有限能源供应(一般指电池)       3  有限或非持续网络连接       4  简单的用户界面       5  16位或32位的处理器     CDC硬件参数: ...
1 什么是J2ME? j2me是Java 2  Micro Edition的简称。是SUN推出针对嵌入式和消费类电子产品的开发平台。比如手机 PDA 电视机顶盒等。事实上,j2me是一些规范和技术的集合。 2 J2ME的开发环境?   开发环境比较灵活。 推荐使用ECLIPSE 加ME插件 3 J2ME平台的体系结构?     J2ME平台是有Configuration(配置) 和profile(描述) 构成。         Configuration(配置) 是提供给最大范围设备使用的最小类库集合。 那么也就是说它是所有移动设备的J2ME开发的基础。它包含有JVM。     Prof ...
如果你决定开始学习J2ME了,那么首先你应该清楚J2ME的体系结构是什么样的。当你真正清楚了Configuration和Profile的关系、了解了CDC和CLDC的区别后,那么你可以开始编写自己的HelloWorldMIDlet了 2. 选择优秀的开发环境,J2ME的开发环境 ...
Global site tag (gtag.js) - Google Analytics