会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
自带光环的宇
首页
新随笔
联系
管理
2022年7月21日
面向对象
摘要: 面向对象 内存管理 内存管理: 由JVM管理 堆: 存储new出来的对象(包括实例变量) 垃圾: 没有任何引用所指向的对象 垃圾回收器(GC)不定时到内存中清扫垃圾 回收过程是透明的 不一定发生垃圾立刻回收 通过调用System.gc()建议JVM调度GC回收 实例变量的声明周期: 创建(new)对
阅读全文
posted @ 2022-07-21 18:58 自带光环的宇
阅读(54)
评论(0)
推荐(0)
2022年7月20日
Java多态
摘要: 多态:多种形态 同一个对象被造型为不同的类型时,有不同的功能 所有对象都是多态的(明天总结详细讲) 对象的多态:水、我、你...... 同一类型的引用在指向不同的对象时,有不同的实现 所有抽象方法都是多态的 行为的多态:cut()、getImage()、move()...... 向上造型/自动类型转
阅读全文
posted @ 2022-07-20 18:58 自带光环的宇
阅读(41)
评论(0)
推荐(0)
2022年7月19日
Java-interface
摘要: 1:接口概述: 接口就是一种公共的规范标准,只要符合规范标准,大家都可以通过Java中的接口更多的体现在对行为的抽象。 接口的特点: 接口用interface关键字修饰。 public interface 接口名字{} 类和接口之间是实现关系, 用implements关键字表示。 public cl
阅读全文
posted @ 2022-07-19 18:48 自带光环的宇
阅读(85)
评论(0)
推荐(0)
2022年7月18日
Java-成员内部类 匿名内部类
摘要: 1)成员内部类: 应用率不高 1.1)类中套类,外面的称为外部类,里面的称为内部类 1.2)内部类通常只服务于外部类,对外不具备可见性 1.3)内部类对象通常在外部类中创建 1.4)内部类中可以直接访问外部类的成员(包括私有的) 内部类中有一个隐式的引用,指向了创建它的外部类对象 外部类名.this
阅读全文
posted @ 2022-07-18 19:34 自带光环的宇
阅读(42)
评论(0)
推荐(0)
2022年7月15日
Java-抽象方法 抽象类
摘要: 1、抽象方法 如果父类的方法本身不需要实现任何功能,仅仅是为了定义方法签名,目的是让子类去覆盖它,那么,可以把父类的方法声明为抽象方法。 class Person { // 定义抽象方法 public abstract void run(); } 把一个方法声明为abstract,表示它是一个抽象方
阅读全文
posted @ 2022-07-15 19:15 自带光环的宇
阅读(230)
评论(0)
推荐(0)
2022年7月14日
Java-static
摘要: static关键字 在类中,用static声明的成员变量为静态成员变量,也成为类变量。类变量的生命周期和类相同,在整个应用程序执行期间都有效。 static修饰的成员变量和方法 属于类 存储在方法区中,一份 普通变量和方法从属于对象 静态方法不能调用非静态成员,编译会报错 static关键字的用途
阅读全文
posted @ 2022-07-14 19:50 自带光环的宇
阅读(69)
评论(0)
推荐(0)
Java-final
摘要: final关键字 final:最终的 不能改变的 final可以用来修饰的结构:类、方法、变量。 static final 用来修饰属性:全局常量。 final修饰类 此类不能被其他类所继承。 比如:String类、System类、StringBuffer类。 final class Hoo{ }
阅读全文
posted @ 2022-07-14 18:54 自带光环的宇
阅读(54)
评论(0)
推荐(1)
Java-访问权限修饰符
摘要: 私有权限 private private 可以修饰属性、构造方法、普通方法。被 private 修饰的类成员只能在定义它们的类中使用,在其他类中都不能访问。 对于封装良好的程序而言,一般将属性私有化,提供公有的 getter 和 setter 方法,供其他类调用。 默认权限 default 不写任何
阅读全文
posted @ 2022-07-14 10:27 自带光环的宇
阅读(102)
评论(1)
推荐(0)
2022年7月13日
Java-基础知识
摘要: Java语言发展史 詹姆斯•高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年 获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patrick,Naug
阅读全文
posted @ 2022-07-13 20:25 自带光环的宇
阅读(81)
评论(0)
推荐(1)
Java-重写和重载的区别
摘要: 1.重写(Override) 从字面上看,重写就是 重新写一遍的意思。其实就是在子类中把父类本身有的方法重新写一遍。子类继承了父类原有的方法,但有时子类并不想原封不动的继承父类中的某个方法,所以在方法名,参数列表,返回类型(除过子类中方法的返回值是父类中方法返回值的子类时)都相同的情况下, 对方法体
阅读全文
posted @ 2022-07-13 14:55 自带光环的宇
阅读(81)
评论(0)
推荐(1)
公告