【让我们一起来学java】
秦书
这个作者很懒,什么都没留下…
展开
-
数组
今天把数组有关的知识点梳理一下,基础很重要!数组概念:一次性定义多个类型一致的变量 (用于存储数据);数组的特点: 1) 开辟的内存空间是连续的; 2) 数组变量存储的是数组在内存中的首地址; 3) 数组一旦开辟不能扩充。数组的定义方式:原创 2013-10-24 10:56:17 · 427 阅读 · 0 评论 -
浅谈indexOf() 与 binarySearch()
我们知道在实际开发中,查找(索引)是非常常见的一种操作,能够进行索引,得到想要的结果的方式也很多,这里就谈谈对一个列表进行索引的两个常见的方法:indexOf()和binarySearch()。indexOf 只能检索到第一个符合条件的值,返回值是下标,若没有符合,返回-1。内部的实现是通过遍历,一有符合条件的便返回。自然效率就比较低。 binarySearch()是Collectio原创 2013-10-21 11:02:22 · 849 阅读 · 2 评论 -
JAVA的几个概念
我们经常听到JAVA是跨平台的,“一处编译,处处运行”!确实非常神奇!所以这其中有几个概念要解释一下:JAVA是跨平台的,JVM不是跨平台的(没有JVM,JAVA是不能运行的),整个JDK中,JVM是不跨平台的,其他都是跨平台的(指.class文件跨平台)。JDK是JAVA开发工具包(包括Develoment Tool 和 JRE)JVM是JAVA虚拟机JRE原创 2013-10-31 16:58:01 · 348 阅读 · 0 评论 -
String、StringBuffer、StringBuilder
CharSequence接口有三个实现类与字符串有关:String、StringBuffer、StringBuilder。String 类是不可改变的量,也就是说创建后就不能再修改了。如:String str = "abc"; 那么在内存就永远是“abc”这样具有固定表面值的一个对象,不能被修改。又如: str = str + "def"; 此时,字符串变量str是“a原创 2013-10-08 22:11:54 · 448 阅读 · 0 评论