Java入门-集合 Java入门-集合
List 集合List 集合中元素有序、可重复,集合中每个元素都有其对应的索引顺序。 List 判断两个对象相等,只要通过 equals 方法比较返回 true 即可。 看个例子: public class A { public
2020-04-02
Java入门-异常 Java入门-异常
异常层次 Error:Java 运行时系统的内部错误和资源耗尽错误。应用程序不应该抛出这种类型的对象。如果出现了这样的内部错误,除了通告给用户,并尽力使程序安全地终止之外,再也无能为力了。 Exception RuntimeExcepti
2020-04-02
Java入门-匿名内部类 Java入门-匿名内部类
匿名内部类适合创建只需要一次使用的类,创建匿名内部类时会立即创建一个该类的实例,这个类定义立即消失,匿名类不能重复使用。 匿名类是用来创建接口或者抽象类的实例的。 匿名内部类不能定义构造器。因为匿名内部类没有类名,所有无法定义构造器。但匿名
2020-04-02
Java入门-内部类 Java入门-内部类
非静态内部类public class Cow { private double weight; public Cow() { } public Cow(double weight) { t
2020-04-02
Java入门-抽象类 Java入门-抽象类
设计思想抽象类是模板模式的设计模式体现。抽象类是从多个具体类中抽象出来的父类,具有更高层次的抽象。从多个具有相同特征的类中抽象出一个抽象类,以这个抽象类为其子类的模板,避免子类设计的随意性 使用 抽象类使用 abstract 修饰。 抽象
2020-04-02
Java入门-接口 Java入门-接口
设计思想 接口体现的是规范和实现分离的设计哲学,让软件系统的各组件之间面向接口耦合,是一种松耦合的设计。 接口定义的是多个类共同的公共行为规范,这些行为是与外部交流的通道,意味着接口通常是定义一组公共方法。 定义 接口的修饰符,只能是
2020-04-02
Java入门-Object 类 Java入门-Object 类
Object 类是所有类的父类。 下面介绍几个 Object 类中常用的方法。 toStringtoString 用于输出对象的自我描述信息。 Object 类提供的 toString 返回该对象实现类的 “类名 + @ + hashCod
2020-04-02
UML 图示 UML 图示
UML 是分析程序和理解程序间的调用关系时,不可多得的利器。 这里简单介绍几种程序开发中经常使用的 UML 视图,并辅以真实的 Java 案例。 类图UML 中的类图表示用于表示类、接口、实例之间的静态关系。 类的层次关系展示类的层次关系,
2020-03-26
Scala入门-继承 Scala入门-继承
继承Scala 只支持单继承,这点和 Java 一样。 object ExtendDemo extends App { val stu = new Stu stu.name = "cris" stu.age = 23 st
2020-03-20
Scala入门-封装 Scala入门-封装
提供 get 方法 def setXxx(参数名 : 类型) : Unit = { //加入数据验证的业务逻辑 属性 = 参数名 } 提供 set 方法 def getXxx() [: 返回类型]
2020-03-20
Scala入门-包 Scala入门-包
Scala 的包机制,在 Java 基础之上更加的灵活。 包路径Scala 中包名和源码所在的系统文件目录结构要可以不一致(Java 中强制要求一致),但是编译后的字节码文件路径和包路径会保持一致(编译器自动完成)。 系统目录结构如下:
2020-03-19
1 / 3