
Java SE
程序员_西瓜皮
这个作者很懒,什么都没留下…
展开
-
java的内存划分(基础)
java的内存需要划分称为5个部分:1、栈(Stack):存放的都是方法中的局部变量。方法的运行一定要在栈当中。 局部变量:方法的参数,或者是方法{}内部的变量。 作用域:一旦超出作用域,立刻从栈内存中消失。2、堆(Heap):凡是new出来的东西,都在堆内存中。 堆内存里面的东西都有一个地址值:16进制。 堆内存里面的数据,都有默认值。 规则: ...原创 2019-10-24 00:33:49 · 144 阅读 · 0 评论 -
java中int转String
public class IntToString {public static void main(String[] args) {//第一种方式//String.valueOf(i)int i = 250;String str = String.valueOf(i);//验证System.out.println(getType(i));System.o原创 2017-09-13 20:43:43 · 324 阅读 · 0 评论 -
lastIndexOf的用法
String str = "你好啊,我是猪!";int i = str.lastIndexOf(",");输入的结果是3。lastIndexOf的结果是该字符的下标。下标从0开始。String str2 = str.substring(str.lastIndexOf(","));输出的结果是:,我是猪!substring是从该字符开始。...原创 2018-06-25 19:31:33 · 44760 阅读 · 9 评论 -
Java中this和super的用法总结
super可以理解为是指向自己超(父)类对象的一个指针,而这个超类指的是离自己最近的一个父类。super也有三种用法:1.普通的直接引用与this类似,super相当于是指向当前对象的父类,这样就可以用super.xxx来引用父类的成员。2.子类中的成员变量或方法与父类中的成员变量或方法同名class Country { String name; void value() { ...转载 2018-07-02 15:43:06 · 221 阅读 · 0 评论 -
基本数据类型转换
数据类型转换-自动转换(隐式)特点:1、代码不需要进行特殊处理,自动完成2、规则:数据范围从小到大案例:1、int转换成long(符合特点2)// int -> longlong num1 = 10;System.out.println(num1); // 102、float转换成double(符合特点2)double num2 = 10.3F;Syste...原创 2019-10-04 13:55:37 · 222 阅读 · 0 评论