- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 动态代理相关API
public interface InvocationHandler { Object invoke(Object var1, Method var2, Object[] var3) throws Throwable;}- 参数说明:Object var1 表示代理类的对象;Method var2 表示被代理的方法Object[ ] var3 表示这个方法的参数...
2020-06-15 09:06:44 242
原创 一切都是对象
在Java里,一切都被视为对象,但操纵的标识符实际是是对对象的一个引用。例如: 下面的语句创建了一个引用,可以用来操纵句子或者词语。String s;这里创建的只是一个引用,并不是对象。创建一个引用的同时便进行初始化:String s = "adb";一旦创建了一个引用,就希望它能与一个新的对象相关联。通常用new操作符来实现这一目的。new关键字的意思是“给我一个新的...
2019-05-14 10:45:15 181
原创 JavaToThis
package initialization;public class Dog { public void jump() { System.out.println("旋转跳跃,我闭着眼..."); } public void run() { Dog huangErGou = new Dog(); huangErGou....
2019-03-11 09:45:15 146
原创 泛型
多态是一种泛化机制。可以将方法的参数类型设为基类,那么该方法就可以接受从这个基类导出的任何类作为参数。泛型实现了参数化类型的概念,使得代码可以应用于多种类型。泛型出现的原因之一就是为了创建容器类。容器:就是存放要使用的对象的地方,容器类是重要的类库之一。暂时不指定类型,在此后决定具体使用什么类型。为此引入类型参数这一概念。其形式为:用尖括号括住,放在类名后面,在使用的时候,再用实际...
2019-03-03 21:18:24 122
原创 C Primer Plus 指针专题
#include<stdio.h>int main(void){ int urn[5] = { 100, 200, 300, 400, 500}; int *ptr1, *ptr2, *ptr3; ptr1 = urn; //把一个地址赋给指针 ptr...
2018-04-07 23:34:51 296
原创 C Primer Plus 读书笔记
编译器是把源代码转换成可执行代码程序。连接器是用来链接库函数。 #include是预处理指令。C编辑器在编译前会对源代码做一些准备工作,即预处理。#符号表明,C预处理器在编译器接手之前处理这条指令。所有的C编译器软件包都提供stdio.h文件,该文件包含了供编译器使用的输入、输出函数。stdio.h的含义是标准输入/输出头文件。通常,C语言程序顶部的信息集合被称为头文件。头文件可以定义一些常量,或...
2018-04-07 14:03:51 443
原创 算法笔记
package ex_1;public class Ex1_1_7{ public static void main(String[] args) { double t = 9.0; while (Math.abs(t - 9.0 / t) > .001) t = (9.0 / t + t) / 2.0; ...
2018-02-16 09:48:46 197
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人