菜菜

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  scala

换汤不换药的scala
摘要:上面是带范型的,下面是正常常规的 //上面同name的trait解析 看编译后的文件 那就是被编译成了三个class Pet.class源码,Pet是一个接口,有俩个方法,由下可见trait里面并没有name这个字段. Dog.class源码 那么可以知道.下面这个语法是一个糖衣. 阅读全文
posted @ 2018-07-30 00:36 好吧,就是菜菜 阅读(386) 评论(0) 推荐(0) 编辑

摘要:下面这份代码更能说明class的setter和getter 多个构造函数 阅读全文
posted @ 2018-07-22 23:44 好吧,就是菜菜 阅读(189) 评论(0) 推荐(0) 编辑

摘要:想知道什么差别,把代码复制下来运行看结果 阅读全文
posted @ 2018-07-15 23:58 好吧,就是菜菜 阅读(257) 评论(0) 推荐(0) 编辑

摘要:最高的父类型为Any,最低类型为Nothing Any is the supertype of all types, also called the top type. It defines certain universal methods such as equals, hashCode, an 阅读全文
posted @ 2018-07-15 22:53 好吧,就是菜菜 阅读(337) 评论(0) 推荐(0) 编辑

摘要:val和var的区别 val是值,不可变 var是变量,可变 函数只是过程,函数定义语法 [var-val] = (paramName:paramType,paramName:paramType) => process 方法,方法和函数类型,有以下不用 使用def 关键字定义,有名字,有参数列表,有 阅读全文
posted @ 2018-07-15 22:22 好吧,就是菜菜 阅读(131) 评论(0) 推荐(0) 编辑

摘要:jvm代码 Java 阅读全文
posted @ 2018-06-20 15:56 好吧,就是菜菜 阅读(3066) 评论(0) 推荐(0) 编辑