java基础
zslxbl
思考这个世界!!!
展开
-
Lambda 表达式
Java Lambda 表达式是 Java 8 引入的一个新的功能,可以说是模拟函数式编程的一个语法糖,类似于Javascript 中的闭包,但又有些不同,主要目的是提供一个函数化的语法来简化我们的编码。Lambda 基本语法Lambda 的基本结构为(arguments)-> body,有如下几种情况:参数类型可推导时,不需要指定类型,如 (a) -> System.out.转载 2016-09-09 01:21:59 · 493 阅读 · 1 评论 -
Java中的equals()方法和hashcode()方法
Object类中有equals和hashcode方法,所有的对象都有以上这两个方法,此时涉及到方法的重写;一般,重写equals方法是一定要重写hashcode方法;equals()相等的两个对象,hashcode一定相等;equals()不相等的两个对象,hashcode不一定不相等,即有可能相等;hashcode()相等,equals()可能相等,也可能不相等;hashcode()不相等,eq原创 2016-09-11 00:10:21 · 254 阅读 · 0 评论 -
一张图看清java中的异常类
图中红色部分为受检查异常。它们必须被捕获,或者在函数中声明为抛出该异常。转载 2016-09-11 00:16:07 · 280 阅读 · 0 评论 -
java中的“属性”:property、attribute、parameter
property是javabean中的,有set和get方法。Setter注入中:attribute是request中的。 property一般指类中的各个属性,每个对象都有不同实例。attribute的属性一般指某个对象的特点,想xml文件中各个标签附带的特性就是 方法:getParameter是通过页面提交(method=post)自动传到request原创 2016-09-17 21:53:37 · 4500 阅读 · 1 评论