![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Tiamo_Zhou
这个作者很懒,什么都没留下…
展开
-
Java基础之成员变量和局部变量的区别
1.在类的位置不同 成员变量:在类中方法外 局部变量:在方法上或者方法里 2.生命周期不一样 成员变量:随着对象的创建而创建,随着对象的消失而消失 局部变量:随着方法的调用而创建,随着方法的弹栈而消失 3.在内存中的位置不同 成员变量:属于对象存储在堆内存中 局部变量:属于方法存在栈内存中 4.初始化值不同 成员变量:有默认的初始化值 局部变量:没有初始化值,使用前必须先赋值 ...原创 2019-01-25 00:23:54 · 107 阅读 · 0 评论 -
Java基础之super关键字
Java基础之super 1.可以用super来调用父类被子类隐藏的方法(重写的方法),父类的成员变量 2.可以调用父类的构造方法原创 2019-01-23 14:48:48 · 116 阅读 · 0 评论 -
Java基础之final关键字
1.被final修饰的类不可以被继承 2.被final修饰的方法不可以被重写 3.被final修改的变量,不可以被改变(指定是变量的引用不可以被改变)原创 2019-01-23 15:18:29 · 97 阅读 · 0 评论 -
Java基础之IO流
1.字节流 1.输入流:InputStream() 1.子类:FileInputStream() 2.输出流:OutPutStream() 2.子类:FileOutPutStream() 3.操作流程 1.硬盘—输入流---->内存—输出流----->硬盘 2.代码示例 FileInputStream fis = new FileInputStream("aaa.txt");//...原创 2019-03-09 12:29:30 · 128 阅读 · 0 评论 -
Java基础之多线程
1.多线程的实现方式 1.继承Thread public class Demo2_Thread { /** * @param args */ public static void main(String[] args) { MyThread mt = new MyThread(); //4,创建自定义类的对象 mt.star...原创 2019-03-12 15:26:05 · 114 阅读 · 0 评论 -
Java基础之反射
1.反射:将类的各个组成部分封装为其他对象,这就是反射机制 好处: 1.可以在程序运行过程中,操作这些对象 2.可以解耦,提高程序的可扩展性 2.获取Class对象的几种方式 1.Class.forName(“全类名”):将字节码文件加载进来,返回Class对象 2.类名.class:通过类名的属性class获取 3.对象.getClass 通过Object类定义的方法获取 Person p ...原创 2019-03-28 14:38:05 · 114 阅读 · 0 评论