-
代码块(初始化块)
代码块(初始化块) 代码块(初始化块)的作用:对java对象进行初始化。 程序的执行顺序 1、声明成员变量的默认值; 2、显式初始化、多个初始化块依次被执行(同级别下按先后顺序执行); 3、构造方法再对成员进行赋值操作; 一个类中的初始化块若有修饰符,则只能被static修...
-
Java 高效代码50例
Java 高效代码50例 导读 世界上只有两种物质:高效率和低效率;世界上只有两种人:高效率的人和低效率的人。----萧伯纳 常量变量 直接赋值常量,禁止声明新对象 直接赋值常量值,只是创建了一个对象引用,而这个对象引用指向常量值。 反例 Long i= new Long(1L );Strin...
-
Java最新面试问答整理
Java最新面试问答整理 Q:JDK和JRE区别? JDK是整个JAVA的核心,包括了Java运行环境JRE,一堆Java工具和Java基 础的类库。通过JDK开发人员将源码文件(java文件)编译成字节码文件(class文 件)。JRE是Java运行环境,不含开发环境,即没有编译器和调试器。将class文件 加...
-
JDK1.8新特性(一) ----Lambda表达式、Stream API、函数式接口、
JDK1.8新特性(一) ----Lambda表达式、Stream API、函数式接口、方法引用 jdk1.8新特性知识点: Lambda表达式 Stream API 函数式接口 方法引用和构造器调用 接口中的默认方法和静态方法 新时间日期API default Lambda表达式 Lambda就是把我们之前一些复杂的代码更简单化...
-
【学习笔记】《Java编程思想》 第8~11章
【学习笔记】《Java编程思想》 第8~11章 第八章 多态 多态的条件: 1. 要有继承 2.父类对象引用子类对象 3. 要有方法的重写 多态的作用:消除类型之间的耦合关系。 将一个方法调用与一个方法主体关联起来称作 绑定 。若在程序执行前进行绑定,叫做前期绑定;在运行时根...
-
并发与多线程
并发与多线程 并发与多线程 基本概念 并发与并行 并发:指两个或多个事件在同一时间间隔内发生 。当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间 段分配给各个线程执行,在一个...
-
匿名内部类的构造器
匿名内部类的构造器 匿名内部类的构造器 来看一个例子: class A{ public B f() { return new B() { { setName( "annoyInner"); // 非静态初始块,等同于构造方法 } // 。。。 // 可以自定义成员变量、成员方法 // 可以重写父类方法 }; } public static void main(Stri...
-
c++-构造函数练习和delete,new
c++-构造函数练习和delete,new 强化练习 #include stdio.h#include stdlib.h#include string.h#include iostream#include fstreamusing namespace std;class ABCD{public: ABCD(int a, int b, int c) { _a = a; _b = b; _c = c; printf(ABCD() construct, a: %d,b: %d...
-
c++-构造函数
c++-构造函数 构造函数 构造和析构概念语法 构造函数的分类 有参构造函数3种调用方法 拷贝构造函数4种调用时机 场景1和2:A a(b); A a = b; 场景3:形参是一个元素,实参传递给形参 场景4:函数返回值返回一个元素,匿名对象 匿名对象的去和留 对象的初始化 和 对象的=...
-
Java 8 Lambda 表达式
Java 8 Lambda 表达式 早在2014年oracle发布了jdk 8,在里面增加了lambda模块。于是java程序员们又多了一种新的编程方式:函数式编程,也就是lambda表达式。我自己用lambda表达式也差不多快4年了,但在工作中却鲜有看到同事使用这种编程方式,即使有些使用了,但感觉好...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
