java
文章平均质量分 75
CAM-TAY
这个作者很懒,什么都没留下…
展开
-
java知识点 (继承、对象、复用类、初始化、访问权限控制等)
本文作者阅读了《java编程思想》的前七章,并且在阅读过程中记录下了下面的知识点。 1、对象的复制相当于引用,例如直接使用b=a复制数组,对b的改变会直接对a产生影响。 2、静态方法只能调用类中的静态变量,可以通过类名.静态方法名进行调用。 3、递归方法:可以自己调用自己 4、String类的函数codePointAt:x.codePointAt(i)代表x的第i个字母对应的ASCII码 ...原创 2018-02-18 23:25:27 · 261 阅读 · 0 评论 -
图论算法总结
一幅含有V个结点的图是一棵树的条件:1) 有V-1条边且不含有环;2) 有V-1条边且连通;3) 连通,但删除任意一条边都不连通;4) 无环图,但添加任意一条边都会形成环;5) 任意一对顶点间仅存在一条路径。图的数据结构表示:1) 邻接矩阵:使用V*V的矩阵,当顶点v和顶点w之间有边相连时,位置(v, w)处值为true2) 边的数组:使用Edge类,内含有2个int实例变量3) 邻接表数组:使用...原创 2018-03-26 22:02:20 · 1217 阅读 · 0 评论 -
Java 8特性 (接口、Lambda等)
转自:https://blog.csdn.net/haiyoung/article/details/52693212本教程将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接口,Map以及全新的日期API“Java is still not dead—and ...转载 2018-05-03 11:09:54 · 831 阅读 · 0 评论 -
java并发、多线程知识点总结
1、Web库类、Sevlet天生有多线程性。2、定义任务:使用Runnable接口并实现run()方法。 而将runnable (不返回任何值) 对象编程工作任务的方式为Thread t = new Thread(new Task()); t.start();这里start()会迅速返回,因为每个任务都由不同的线程执行,不影响main()中的其他任务操作。如果想要添加更多的线程,就可以使用f...原创 2018-06-13 11:03:54 · 218 阅读 · 0 评论 -
java注解
java注解何为注解内置注解注解的定义及使用注解处理器注解元素 何为注解 也称为元数据,为在代码中添加信息提供一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据。将元数据和源代码二建结合起来,而不是保存在外部文档中。能够提供更加干净易读的代码以及编译期类型检查。 内置注解 @Override:表示当前方法定义将覆盖超类中的方法 @Deprecated:使用此注解,编译器会发出警告信...原创 2018-11-27 16:45:37 · 182 阅读 · 0 评论