
Java重新学习系列
奋斗的IT小民工
勤奋,决绝重复
展开
-
Java传参到底传递的是什么?
Java传参结论如果参数是基本类型,Java方法参数传递的是基本类型值的拷贝。如果参数是引用类型,Java传递的是所引用的对象在堆中地址值的拷贝什么是基本类型和引用类型基本类型:JAVA八种基本类型:byte、short、int、long、float、double、boolean、char引用类型:对象(包括String)和数组典型的实例代码public class Per...原创 2019-11-17 20:54:55 · 771 阅读 · 0 评论 -
(len = is.read(buffer)) != -1.md
(len = is.read(buffer)) != -1的原理详解InputStream.read(buffer) 方法在java中api文档有read()这几种方法方法摘要方法作用abstract intread()从输入流中读取数据的下一个字节intread(byte[] b)将输入流中读取一定数量 并将其存储在缓冲区数组 b 中。...原创 2018-09-29 15:49:26 · 11868 阅读 · 3 评论 -
toString()的探究
toString()的作用toString()常用用法在写一个属性类的时候,我们经常使用快捷键生成它的get和set方法,同时顺便的快捷生成它的toString()方法。比如:public class Person { private String name; private int age; public Person(String name,int age){原创 2017-03-22 10:13:20 · 273 阅读 · 0 评论 -
super();调用父类构造器
this()和super()调用构造器的区别上篇文章,使用this()调用本类中的构造器,今天接着写super()调用父类的构造器。super()调用父构造器的用法必须要在子类构造器执行体的第一行this调用和super调用不会再同一个构造器的执行体内同时出现爷爷-父亲-孙子构造器的执行流程public class grandfather { public grandfathe原创 2017-03-21 11:21:50 · 584 阅读 · 0 评论 -
构造器的重载和使用this()调用重载的构造器
构造器的重载构造器的重载和方法重载相似。只不过构造器要求必须和类名相同,所以当重载构造器的时候要求其参数列表必须不相同。构造器中this()的使用使用条件public Person(){}//默认的构造函数 public Person(String name){ // 带一个参数的构造函数 this.name=name; } public Pers原创 2017-03-21 10:11:02 · 3021 阅读 · 0 评论 -
你真的理解Java传值与引用吗?
心态学习技术一定要一个知识点学的明明白白的,切勿浮躁--2017年3月20日传值–基本类型变量基本类型变量(int,long,double,float,byte,boolean,char)传其值的拷贝。例子:最基础的public class valueText { public static void main(String[] args) { int a=5;原创 2017-03-20 14:59:40 · 196 阅读 · 0 评论 -
Java中的break,continue,return的区别
break英文含义:中断。作用一:用于完全的结束一个循环。当为多层循环嵌套时直接跳出其外层的一层的循环体。实例:实例一:for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { System.out.println("i的值为"+i+"j的值为"+j); if (j==2原创 2017-03-08 14:57:59 · 228 阅读 · 0 评论