摘要:
先说结论:java没有指针,它使用对象引用来替代指针 c/c++的指针和java的引用完全不是一个东西 c/c++的指针(例如定义a为b变量的指针),a只是变量内存的不同名字(同一块内存) 而java的引用则是指向对象的内存地址,引用本身也占用内存。 阅读全文
摘要:
Runnable 任务,没有返回值 Callable 任务,又返回值 Runnable与Callable 相同点: 1. 都是接口; 2. 用来编写多线程程序; 3. 都需要调用Thread.start()启动线程 不同点: 1. 实现Callable接口的任务线程能返回执行结果;而实现Runnab 阅读全文
摘要:
转载自:https://blog.csdn.net/cool_ben/article/details/49334655 如下是经典的Fobonacci递归算法: 编译后出错,无法在静态上下文中引用非静态。 因为一个类的静态方法在这个Class文件被加载之后,就可以由这个Class类型对象来调用, 而 阅读全文
摘要:
本文总结自:https://blog.csdn.net/asdfsadfasdfsa/article/details/78808131 什么样的方法会抛出InterruptedException异常? 抛InterruptedException的代表方法有: 1. java.lang.Object 阅读全文
摘要:
JDK(Java Development Kit) 整个Java的核心 可通过$JAVA_HOME找到 内容:Java运行环境JRE、Java工具(javac/java/jdb等)和Java基础类库(即java API)。 JRE(Java Runtime Environment) 运行JAVA程序 阅读全文
摘要:
select * from table limit m,n select * from table limit m,n其中m是指记录开始的index,序号从0开始,表示第一条记录n是指从第m+1条开始,取n条。select * from tablename limit 2,4即取出第3条(序号2)至 阅读全文
摘要:
Collections与Collection 1. Collections是java.util下的类,它包含有各种有关集合操作的静态方法2. Collection是java.util下的接口,它是各种集合结构的父接口 ArrayList和Vector1. 同步性: Vector是线程安全的,也就是说 阅读全文
摘要:
本文转自:https://www.cnblogs.com/shen-hua/p/5440285.html 成员内部类 特征: 1. 作为外部类的一个成员存在,与外部类的属性、方法并列 2. 成员内部类持有外部类的引用(能直接使用外部类的方法、属性) 3. 成员内部类中不能定义static变量和方法 阅读全文
摘要:
抽象类 如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 1. 除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样,必须被继承,才能被使用 2. 一个类只能继承一个抽象类,而一个类却可以实现多个接口。 抽象方法 1. 抽象方法只包 阅读全文
摘要:
详情见:https://www.cnblogs.com/xdp-gacl/p/3855702.html 在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。 因此,在需要保存用户数据时,服务器程序可以把用户数据写 阅读全文