Java基础
互联网产品开发实战
深耕软件开发10年+,记录软件产品开发过程,提供软件开发咨询服务及外包。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
两种方式加载配置文件
第一种方法:需要创建类的实例(单例模式) private static SysConfig sysconfig; private String path="/config.properties"; private Properties props=new Properties(); private SysConfig(){ try {原创 2010-04-16 16:27:00 · 574 阅读 · 0 评论 -
Task 与 Activity 的一些特性介绍
<br />对于开发者来说,熟悉Android这些特性,无疑是受用无穷。。。<br /> <br />android:allowTaskReparenting<br /> 用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)——“true”,表示能移动,“false”,表示它必须呆在启动时呆在的那个Task里。<br /> 如果这个特性没有被设定,设定到<application>元素上的allowTaskReparenting特性的值会应转载 2011-01-12 09:59:00 · 758 阅读 · 0 评论 -
Math 类的几个常用方法
Java 的 Math 类常用的几个方法说明floor : 返回不大于它的最大整数 如, Math.(1.4) = 1 , Math.(-1.4) = -2 round:表示“四舍五入”,计算方法是 Math.floor(x+0.5), 即将原来的数字加上0.5后再向下取整,如, Math.round(11.5) = 12, Math.round(-11.5) = -11ceil :返回不小于它的最小整数 如,Math.ceil(1.4) =2 , Math.(-1.4) = -1min :返回较小的数 如原创 2011-05-20 13:54:00 · 5904 阅读 · 2 评论 -
解压缩带有中文名文件的ZIP包
java.util.zip.ZipInputStream和java.util.zip.ZipOutputStream压缩和解压带有中文名文件的ZIP包时,会报如下异常:java.lang.IllegalArgumentException at java.util.zip.ZipInputStream.getUTF8String(ZipInputStream.java:293) at j原创 2011-11-01 20:11:38 · 9717 阅读 · 4 评论 -
Java中堆内存与栈内存详解
Java把内存分成两种,一种叫做栈内存,一种叫做堆内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟机自动垃圾回收器来管转载 2016-07-28 23:19:52 · 422 阅读 · 0 评论
分享