2015年12月27日

[图说Java]图说String的不变性

摘要: 我们用下面一组图来说明Java的不变性。1.声明一个字符串String s = "abcd";s存储了字符串对象的引用。下面图片中的箭头就表示这种存储引用。2. 将一个字符串变量赋值给另外一个字符串变量String s2 = s;s2变量存储了同样的引用值。所以,两个变量指向同一个字符串对象。3. 合并字符串s = s.concat("ef");s现在存储的是新生成的字符串对象的引用。4. 总结一... 阅读全文

posted @ 2015-12-27 10:21 sjf0115 阅读(191) 评论(0) 推荐(0) 编辑

2015年12月23日

[Java开发之路](7)RandomAccessFile类详解

摘要: RandomAccessFile适用于大小已知的记录组成的文件,提供的对文件访问,既可以读文件,也可以写文件,并且支持随机访问文件,可以访问文件的任意位置。文件中记录的大小不一定都相同,只要我们知道记录的大小和位置。但是该类仅限于操作文件。RandomAccessFile不属于InputStream和OutputStream继承层次结构中的一部分。除了实现DataInput和DataOutput接... 阅读全文

posted @ 2015-12-23 21:05 sjf0115 阅读(375) 评论(0) 推荐(0) 编辑

7.[Java开发之路](5)异常

摘要: 1. 异常分类在Java程序设计语言中,异常对象都是派生于Throwable类的一个实例。其是如果Java中的异常类不能满足需求,用户可以创建自己的异常类。下图是Java异常层次结构的一个简化示意图。从图上可以看出,所有的异常都是继承于Throwable类,但是在下一层立即分解为两个分支:Error和Exception。(1)ErrorError描述了Java运行时系统的内部错误和资源耗尽错误。应... 阅读全文

posted @ 2015-12-23 14:53 sjf0115 阅读(176) 评论(0) 推荐(0) 编辑

8.Java工程师成神之路

摘要: 一、基础篇1.1 JVM1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收http://www.jcp.org/en/jsr/detail?id=133http://ifeve.com/jmm-faq/1.1.2. 了解JVM各种参数及调优1.1.3. 学习使用Java工具jps, jstack, jmap, jconsole, jinfo, jhat, javap, …h... 阅读全文

posted @ 2015-12-23 14:52 sjf0115 阅读(127) 评论(0) 推荐(0) 编辑

9.[Java开发之路](6)File类的使用

摘要: 1. 构造方法构造方法描述File(String pathname)通过将给定的路径名字符串转换为抽象路径名来创建一个新的文件实例。File(String parent , String child)通过给定的父路径名字符串和子路径名字符串来创建一个新的文件实例。File(File parent , String child)通过给定的父抽象路径对象和子路径名字符串来创建一个新的文件实例。File... 阅读全文

posted @ 2015-12-23 14:50 sjf0115 阅读(109) 评论(0) 推荐(0) 编辑

2015年12月18日

[Java开发之路]Java字符串

摘要: 1.什么是Java中的字符串在 Java 中,字符串被作为 String 类型的对象处理。 String 类位于 java.lang 包中。默认情况下,该包被自动导入所有的程序。创建 String 对象的方法:package com.qunar.test; publicclassHelloWorld... 阅读全文

posted @ 2015-12-18 22:35 sjf0115 阅读(185) 评论(0) 推荐(0) 编辑

导航