二丁目的丰功笔记

吾将自断后路,于绝境而逢生。矣无安逸享乐,而为人上称王。

Lambda表达式

Lambda 表达式 Lambda 表达式支持代码块作为参数。其作用主要是简化匿名内部类的操作(一定情况下(接口中只有一个抽象函数)可以代替匿名内部类)。   Lambda组成部分: (形参列表)-> {  逻辑语句   }   1.形参列表:形参列表允许省略形参类型。如果形参列表中只有一个...

2015-09-21 12:54:00

阅读数:420

评论数:0

java中的内部类

内部类 A.非静态内部类 定义:定义在类内部的类,一般看作是类成员(局部内部类与匿名内部类不能看成类成员)。   1.内部类成员可以直接访问外部类的私有数据,因为内部类被当成外部类的成员,同一个类的成员之间可以相互访问。但外部类不能访问内部类的细节。例如内部类的成员变量。 2.内部类比外部类可以多...

2015-09-20 22:10:59

阅读数:413

评论数:0

java中父类的静态方法不能被重写

我们通过下面代码来测试:class Parent{ static void a(){ System.out.println("Parent"); } } class Children extends Parent{ static void a(){ System...

2015-09-18 20:11:58

阅读数:385

评论数:0

关于类成员不能访问实例成员的理解补充

摘自李刚的《疯狂JAVA讲义》

2015-09-18 15:14:31

阅读数:545

评论数:0

成员变量与局部变量的区别

关于成员变量与局部变量: 1.初始化问题。 2.权限问题。 成员变量可以不显示初始化(系统自动初始化)、局部变量需要在创造时显示初始化。 成员变量可使用访问控制符,局部变量不能使用访问控制符,因为局部变量的作用域只在其所在的方法,不可能被其他类访问。所以不能使用访问控制符。

2015-09-16 20:30:41

阅读数:322

评论数:0

java 多参数与this

import java.lang.reflect.Array; import java.util.Arrays; import java.util.Scanner;  class Main {     public static void test(String ...books...

2015-09-15 21:35:29

阅读数:356

评论数:0

java 小小问题

为何静态成员不能直接访问非静态成员   知识:     静态成员 :static 修饰的成员,表明它属于这个类本身而不属于该类的单个实例。    非静态成员:不用static修饰的成员,表明它属于该类的单个实例。   解释:    因为静态成员属于该类本身,所以该类的实例便也可以...

2015-09-15 20:44:13

阅读数:315

评论数:0

java 数组

某些内容摘自百度知道、网易云课堂java课程学习和疯狂java讲义

2015-09-15 20:23:13

阅读数:322

评论数:0

java 入门

在java中不同优先级会产生有不同结果: public class test {  public static void main(String[] args) {      System.out.println(1);   System.out.println(...

2015-09-14 15:34:29

阅读数:271

评论数:0

Android之旅开始

记录学习历程

2015-09-14 14:49:45

阅读数:330

评论数:1

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