上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 首先,枚举是jdk1.5添加的一个新的功能。在1.5之前,我们定义一个常量都是public static final.....对于虚拟机来说,final关键字是比普通的定义常量更加消耗内存。 在引入枚举之后,我们可以 public enum Size { SMALL,MEDIUM,LARGE,EXT 阅读全文
posted @ 2020-04-22 09:16 Vinlen 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 谷歌有专门的Jar包,先导入包 <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>22.0</version> </dependency> 写一个方法 public dou 阅读全文
posted @ 2020-04-21 17:18 Vinlen 阅读(2224) 评论(0) 推荐(0) 编辑
摘要: 作为jdk8的另一个特性,lambda给我们带来的便利是不言而喻的。Lambda简而言之就是函数编程,当某个方法的参数需要传接口对象的时候,我们传统方式都需要先创建一个实现这个接口的实例对象并重写抽象方法再传进这个方法才能调用。 举个例子 new Thread(new Runnable(){ @Ov 阅读全文
posted @ 2020-04-21 11:28 Vinlen 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 流是jdk8新增的一个特性。大概可以理解为将集合转为流,处理之后再转换成自己想要的其他类型。 对流的操作大概可以分成两类,中间操作和结束操作。 每次调用中间操作都会生成一个新的流,当结束操作执行时会触发实际运算,计算完成之后流就会失效。 Java的优点: Stream不是一个数据结构,它应该可以说是 阅读全文
posted @ 2020-04-21 10:11 Vinlen 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 弄清调用对象方法的执行过程十分重要,下面是调用过程的详细描述。 1)编译器查看对象的声明类型和方法名,假设调用x.f(param),且隐式参数x声明为C类的对象。需要注意的是有可能存在多个名字为f但参数类型不一样的方法(overload)。例如,可能存在f(int)和f(String)的方法,编译器 阅读全文
posted @ 2020-04-20 14:59 Vinlen 阅读(467) 评论(0) 推荐(0) 编辑
摘要: this:this是一个自身对象,是调用当前方法得一个对象。在当前方法里就代表这个对象。因为在实际开发中,一个类会有很多实例,在调用类中的方法(比如查询,修改属性这种最常见的)时需要指明只修改当前调用这个方法的对象。 super:代指当前对象的超类对象(只能继承一个!所以super关键字只能代指一个 阅读全文
posted @ 2020-04-20 11:01 Vinlen 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 重载(overloading) 重载 是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。构造器就是最常见的重载。 举个例子 public class User { private String name; private int age; public User(String n 阅读全文
posted @ 2020-04-17 10:16 Vinlen 阅读(257) 评论(0) 推荐(0) 编辑
摘要: java里只有值传递。 首先需要明白一下值传递和引用传递的含义 值传递:就是在方法调用的时候,实参是将自己的一份拷贝赋给形参,在方法内,对该参数值的修改不影响原来实参; 引用传递:是在方法调用的时候,实参将自己的地址传递给形参,此时方法内对该参数值的改变,就是对该实参的实际操作; 如果有下面一段程序 阅读全文
posted @ 2020-04-17 08:34 Vinlen 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 在一个html页面设计完成之后,页面的元素也就随着页面的加载完成而确定了。不过可以交互的动态页面,肯定需要随着用户的操作而修改页面中的元素内容,包括在元素中添加新的Html代码,修改或者获取元素的值等等 1,操作html var a=$("table tr").html(); 这里a的值为本页面所有 阅读全文
posted @ 2020-04-15 17:27 Vinlen 阅读(610) 评论(0) 推荐(0) 编辑
摘要: $("table tr")表示该页面table节点下所有的tr节点 $("input:checkbox")表示input节点下带有checkbox属性的节点,一般用于$("input:checkbox[name='aaaa']");表示input节点下所有name属性值为"aaaa"的checkbo 阅读全文
posted @ 2020-04-15 16:29 Vinlen 阅读(310) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页