java开发
文章平均质量分 78
kekelht
这个作者很懒,什么都没留下…
展开
-
Java 嵌套类与内部类
在Java中,可以在一个类内部定义另一个类,这种类称为嵌套类(nested class)。嵌套类有两种类型:静态嵌套类和非静态嵌套类。静态嵌套类较少使用,非静态嵌套类使用较多,也就是常说的内部类。其中内部类又分为三种类型:1、在外部类中直接定义的内部类。2、在函数中定义的内部类。3、匿名内部类。对于这几种类型的访问规则,示例程序如下:转载 2014-11-15 16:28:52 · 428 阅读 · 0 评论 -
Scala-3 - 6 - Lecture 2.6 - More Fun With Rationals (15_08)
转载 2015-03-12 21:28:03 · 478 阅读 · 0 评论 -
Sala-3 - 1 - Lecture 2.1 - Higher-Order Functions (10_18)
转载 2015-03-12 18:40:50 · 425 阅读 · 0 评论 -
Scala-3 - 2 - Lecture 2.2 - Currying (14_58)
转载 2015-03-12 19:17:36 · 466 阅读 · 0 评论 -
Scala 2 - 4 - Lecture 1.4 - Conditionals and Value Definitions (8_49)
val和def的区别在scala中,可以用val和def前缀来定义变量,例如:val x = 1def y = "foo"这两者的区别在于:val定义值时,会做call-by-value操作,def则会做call-by-name操作。例如:// 这是一个死循环 def loop: Boolean = loop //转载 2015-03-11 16:25:16 · 441 阅读 · 0 评论 -
Scala-2 - 7 - Lecture 1.7 - Tail Recursion (12_32)
转载 2015-03-11 17:44:14 · 436 阅读 · 0 评论 -
Scala-2 - 6 - Lecture 1.6 - Blocks and Lexical Scope (8_00)
转载 2015-03-11 17:24:42 · 407 阅读 · 0 评论 -
关于FP的一些概念
FP全名为(Functional Programming函数式程序设计 )函数式程序设计是一种设计、编制和调试函数式程序的技术。函数式程序是由一些原始函数、定义函数和函数型组成的函数表达式。Lambda Lambda Calculus 在数学定义上面非常简单,并且和与图灵机等价,也就是说FP语言程序与普通的命令式语言如C可以写出同样能力的程序。定义 一个 Lambda 定义就转载 2015-03-11 15:32:04 · 2358 阅读 · 0 评论 -
Scala-Evaluation Strategies and Termination (4_22)
This scheme of expression evaluation is called substitution model.将一个表达式计算为一个数值。对没有side effects的表达式都可以使用。Side effect:Call-by-name has the advantage that a function argument is not evaluated if t翻译 2015-03-11 16:00:32 · 431 阅读 · 0 评论 -
Hibernate常用Annotation标签说明
@ javax.persistence.Entity实体类定义,该标签表示当前类是一个Hibernate的数据库实体,对应着数据库中的某个表位置:用于类级别参数:无样例:@Entity注意:导入标签类时可能会有多个,这里使用的是javax.persistence.Entity@javax.persistence.Table实体类定义,该标签表示当前类是一个Hiberna转载 2014-12-20 17:38:27 · 474 阅读 · 0 评论 -
java.util.Properties用法
java.util.Properties是对properties这类配置文件的映射。支持key-value类型和xml类型两种。key-value类型的配置文件大略长这样:转载 2014-11-23 09:46:23 · 3558 阅读 · 0 评论 -
java编程思想读书笔记-1
对象导论Java SE5的变化之一是:参数化类型,java转载 2014-11-11 13:09:23 · 563 阅读 · 0 评论 -
java编程思想读书笔记-2
第五章 初始化与清理5.5 清理:终结处理和垃圾回收java里提供finalize()方法:一旦垃圾回收器准备好释放对象,将首先调用其finalize()方法,并且在下一次垃圾回收动作发生时,才会真正回收对象占用的内存。 (1).对象不一定会被回收。 (2)垃圾回收不是析构函数。 (3).垃圾回收只与内存有关。无论对象是如何创建的,垃圾回收器都会释放对象占据的所有内转载 2014-11-11 14:44:07 · 618 阅读 · 0 评论 -
java编程思想读书笔记-3
第6章 访问权限控制6.4 类的访问权限Java的访问权限控制修饰符,从最大权限到最小权限依次是:public、protected、包访问权限(默认,没有关键字)和private。对于类的访问权限只能是:public和包访问权限(但内部类可以是private或protected的);对于类中的成员的访问权限可以是上述的四种。下面是各种访问权限的作用。 public修饰类转载 2014-11-12 15:25:38 · 534 阅读 · 0 评论 -
Java编程思想读书笔记-7
第13章字符串转载 2014-11-19 19:25:14 · 561 阅读 · 0 评论 -
高质量JAVA代码编写规范
1. Java 命名约定 除了以下几个特例之外,命名时应始终采用完整的英文描述符。此外,一般应采用小写字母,但类名、接口名以及任何非初始单词的第一个字母要大写。1.1 一般概念 * 尽量使用完整的英文描述符 * 采用适用于相关领域的术语 * 采用大小写混合使名字可读 * 尽量少用缩写,但如果用了,要明智地使用,且在整转载 2014-11-10 19:22:08 · 480 阅读 · 0 评论 -
Scala-3 - 7 - Lecture 2.7 - Evaluation and Operators (16_25)
转载 2015-03-12 22:08:28 · 482 阅读 · 0 评论