码迷,mamicode.com
首页 >  
搜索关键字:字符串常量    ( 984个结果
String,StringBuffer,StringBuilder的区别
1.可变不可变 String:是字符串常量,在修改时不会改变自身,若修改,等于重新生成新的字符串对象。 StringBuffer:在修改时会改变对象自身,每次操作都是对StringBuffer对象自身进行修改,不是生成新的对象。使用场景:用于对字符串经常改变的情况下。主要方法有: append(), ...
分类:其他好文   时间:2018-11-13 02:55:45    阅读次数:147
Java面试-常见基础笔试题目
1. Vector, ArrayList, LinkedList的区别 Vector:①长度可变,以类似数组的形式存储于内存中,线程安全(同步),因为其大部分方法都有synchronized 关键字,正因为是同步的,所以进行频繁的数据操作时,必然会导致性能的下降。 ②当增加的元素长度超过Vector ...
分类:编程语言   时间:2018-11-10 13:01:35    阅读次数:170
java内存
堆:(对象) 引用类型的变量,其内存分配在堆上或者常量池(字符串常量、基本数据类型常量),需要通过new等方式来创建。 堆内存主要作用是存放运行时创建(new)的对象。 (主要用于存放对象,存取速度慢,可以运行时动态分配内存,生存期不需要提前确定) 栈:(基本数据类型变量、对象的引用变量) 基本数据 ...
分类:编程语言   时间:2018-11-10 12:53:15    阅读次数:149
关于String s = new String("xyz"); 创建几个对象的问题
题目String s = new String(“hello”)和String s = “hello”;的区别? 区别String s = new String(“hello”)会创建2(1)个对象,String s = “hello”创建1(0)个对象。 注:当字符串常量池中有对象hello时括号 ...
分类:其他好文   时间:2018-11-06 19:35:36    阅读次数:85
java学习02(面向对象基础)
1.对象可以简单认识成一个内存块,一个区域。 2.内存分为:栈内存,堆内存,方法区(堆的一部分,包括类的信息,静态方法,静态变量,字符串常量),这点对理解很多东西都很有用 3.包先简单理解成一个文件夹(域名倒着写) 4.面向对象: 继承: 类只能单继承,接口才可以多继承 子类构造函数调用前默认会调用 ...
分类:编程语言   时间:2018-11-06 17:41:28    阅读次数:135
第二章的知识点
1.字符串常量 是以双引号作为字符串的定界符 形式:可以包含数字、标点符号、空和其他特殊字符, 2.print和println方法 的相同点与不同点? 答:相同点:print和println方法代表System.out 对象提供的俩个服务。 不同点:print光标不会移到下一行 println光标会 ...
分类:其他好文   时间:2018-11-03 15:25:59    阅读次数:140
String、Object、包装类的常用方法以及注意点
String类 1.1String的两种实例化方式 a.直接赋值 String str=“hello”; b.通过构造方法实例化String对象 1.2字符串相等比较 str.equals(str1) public boolean equals(String str1) 1.3字符串常量是Strin ...
分类:其他好文   时间:2018-11-02 00:15:53    阅读次数:245
JAVA条件语句之if...else
如果布尔表达式为true 执行里面的代码 if...else语句: 如果布尔表达式为true,执行if里的代码; 如果为false,执行else里的代码。 if...else if...else语句:同理,由多个布尔表达式组成,依次往下判断,若都为false则执行else语句 if语句可以嵌套使用: ...
分类:编程语言   时间:2018-10-30 17:36:57    阅读次数:166
Java中的String,StringBuilder,StringBuffer三者的区别
这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。 String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的。以下面一段代码为例: 如 ...
分类:编程语言   时间:2018-10-29 19:59:31    阅读次数:154
C++的编译预处理
C++中,在编译器对源程序进行编译之前,首先要由预处理对程序文本进行预处理。预处理器提供了一组预编译处理指令和预处理操作符。预处理指令实际上不是C++语言的一部分,它只是用来扩充C++程序设计的环境。所有的预处理指令在程序中都是以“#”来引导,每一条预处理指令单独占用一行,不要用分号结束。预处理指令 ...
分类:编程语言   时间:2018-10-29 11:54:51    阅读次数:244
984条   上一页 1 ... 22 23 24 25 26 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!