自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Java编程:Static

static成员:方便在没有创建对象的情况下调用的方法或变量 静态static成员 非静态成员 独立于实例,所有实例对象共享一个副本 每个对象有各自的实例域,互不影响 JVM只分配一次内存,加载类时初始化,直到程序退出时释放 每创建一个实例,就为其分配内存,随实例对象释放 ...

2019-01-25 19:42:48 214

原创 【自学】Java核心技术卷1_6.3 lambda表达式

lambda表达式:可传递的代码块,可在以后执行一次或多次6.3.1 引入lambda的原因:Java是面向对象语言,不能直接传递代码段,必须构造一个对象,这个对象的类需要有一个方法能包含所需代码段,6.3.2 lambda表达式语法:(参数)->{表达式}如果无参数:要提供空括号 ()->{} 参数类型可由上下文推导:可以省略参数类型 (a,b)->{} 只有一...

2019-01-24 22:38:58 315

转载 使用Lambda表达式的一个用例

英文原文,本文为转载的译文假设你正在创建一个社交网络应用。你现在要开发一个可以让管理员对用户做各种操作的功能,比如搜索、打印、获取邮件等操作。假设社交网络应用的用户都通过Person类表示:public class Person { public enum Sex { MALE, FEMALE } private String name; ...

2019-01-24 22:15:06 270

原创 【自学】Java核心技术卷1_6.4内部类

内部类:定义在另一个类中的类。分为成员内部类(定义在成员位置)、局部内部类(定义在外部类方法中)、匿名内部类(没有类名,只用一次)、静态内部类(static修饰)1、内部类特性内部类可以被写在外部类的任意位置,如成员位置、方法内。 内部类可以用多个实例,每个实例都有自己的状态信息,与其他外部对象的信息相互独立(内部类与外部类没有is-a关系) 当想要定义一个回调函数又不想编写大量代码时...

2019-01-21 11:21:24 355

原创 写邮件要文章源代码成功啦!

In order to increase the probability that you see the email, I also sent the same email in your other mailbox (XXX). If you have already seen one of the emails, please ignore the other one. Dear P...

2019-01-16 15:31:00 22571 9

原创 Java编程:Comparable和Comparator接口

博客内容:对docs的个人翻译、综合多个博客的总结表格、程序练习Public Interface Comparable<T>T: the type of objects that this object may be compared to。要被比较的对象的类型 为实现Comparable接口的类的对象强加impose全排序。这里的排序指类的自然顺序natural order...

2019-01-15 11:49:15 544

原创 【自学】Java核心技术卷1_6.1-6.2接口

接口的特性对类的一组需求描述,对方法制定的一套规范。 接口没有实例对象(不能new实例对象),没有实例域(对象的值), 可以定义接口变量,引用实现了接口的类的对象 可用instanceof检查一个类是否实现了某接口:if(anObject isstanceof anInterface){…} 类只能extends一个超类,但却可以implements多个接口(逗号隔开) 接口可以ex...

2019-01-14 16:18:29 261

原创 【自学】Java核心技术卷1_6接口、lambda表达式、内部类、代理

接口:描述类具有什么功能,并不给出每个功能的具体实现(一个类可以实现一个或多个接口,并在需要接口的地方随时使用实现了相应接口的对象) lambda表达式:表示在将来某个时间点执行的代码块 内部类:定义在另一个类的内部,内部类的方法可以访问包含它的外部类的域。主要用于设计具有相互协作关系的类集合 代理:一种实现任意接口的对象,可以用来构建系统级的工具6.1 接口接口中的所有方法自动地属于...

2019-01-07 21:58:09 266

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除