java学习总结
文章平均质量分 76
高浮雕时
上班族的程序猿一枚
展开
-
java函数中值传参和对象传参的区别
java函数中值传参和对象传参的区别java中基本类型和类对象存储的过程书面描述:在java内存中定义一个变量时会先开辟一个空间,来存储这个变量。不同的是,当变量为基本类型时,存储的空间会直接存储对应的数值。而当变量(或者应该称为对象)为某一个类时,该空间只是存储一个内存地址,而该地址指向变量对应的类实例。代码测验:1.函数传参为对象时比如有一个方法test(A a),当A类对象b作为参数传入test()方法中时,对象b会随着函数中a的变化而变化。即为引用传递。伪代码如下:测试方法代码块:原创 2021-03-15 16:28:19 · 897 阅读 · 1 评论 -
java整形变量存不下上兆亿的数字 !?
java整形变量存不下上兆亿的数字 !?java中int的取值范围首先java中的八种基本类型复习一下。int,short,long,double,float,byte,boolean,char如果你想的是:怎么不写String类型啊?,这个人是不是傻啊?,那么我建议你这个号重开吧。众所周知,String是一个对象类。并不包含在基本类型中。其中int 数据类型是32位、有符号的以二进制补码表示的整数;最小值是 -2,147,483,648(-2^31);最大值是 2,147,483,647(2^原创 2021-03-04 22:23:23 · 294 阅读 · 3 评论 -
迭代器next()方法只能用一次——记工作中的一次bug反省
格式规范和代码思想的重要性简述我这次做的是一个jsp页面,具体内容就是在自定义类中写好获取数据的方法,然后在jsp页面中调用这个静态方法。因工作原因不能还原代码,在此给出一个例子。废话不说,先上代码:首先定义两个类,用来获取数据public class OutPut { public static Map<Integer,Integer> map = new HashMap<Integer, Integer>(); //为定义的map存储数据 pub原创 2021-02-07 16:50:17 · 977 阅读 · 0 评论 -
java接口Interface的存在意义浅谈
1. 继承要谈接口,首先要了解java中继承的原理。继承在java中用关键字extends来实现。比如说有类People,有两个类需要去继承People类,那么就要这么定义class People{…public Sring name;public void getBaby(){//生孩子…}public void getPeriod(){//来大姨妈…}public void eat(){//吃饭…}}class Male extends People{…}cl原创 2020-11-03 21:14:11 · 668 阅读 · 3 评论