- 博客(8)
- 收藏
- 关注
原创 JAVA-------集合框架
总结如下:1. 元素是否可以为null 除了hashtable外,Vector,ArrayList,LinkedList, TreeSet, HashSet, HashMap,LinkedHashMap,TreeMap 元素都可以为空2. 是否线性安全 除hashtable,Vecotr外,其他都不是线程安全的。在外部添加锁的方法为 类似于 SortedSet s = Collections.sy...
2018-04-02 13:17:54
149
原创 JAVA————多线程
java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的线程函数用法、概述等。首先让我们来了解下在操作系统中进程和线程的区别: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。(进程是资源分配的最小单位) 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。(线程是cpu调度的...
2018-04-02 13:17:43
151
原创 java——异常笔记
在java代码中,只要一个地方发生了异常,他下面的所有代码都会停止运行trycatch语句块中先运行try里面的,然后再在catch里去执行他的命令,后面如果有finaly就执行,没有就不执行当有多个catch出现的时候,我们是把子类放在上面,父类放在下面的。public class Test04 { public static void main(String[] args) throws E...
2018-03-19 17:37:10
209
原创 java——接口(简单汇总)
接口里的方法都是抽象方法总共有四个修饰符:公有的,私有的,受保护的,和缺损状态,类的修饰:私有和受保护的会报错,只能用用公有的和缺损的接口里方法都是public 和abstract因此里面可以不写一个接口可以继承多个接口,多个接口用逗号隔开接口没有构造器因此不能够被实例化implements 实现当继承和实现同时出现时,要先写继承然后再写实现接口里的属性都是静态常量接口的方法名体现了接口的能力接口...
2018-03-19 17:33:43
196
原创 继承
继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承可以理解为一个对象从另一个对象获取属性的过程。如果类A是类B的父类,而类B是类C的父类,我们也称C是A的子类,类C是从类A继承而来的。在Java中,类的继承是单一继承,也就是说,一个子类只能拥有一个父类继承中最常使用的两个关键字是extends和implements。这两个关键字的使用决定了一个对象和另一个对象是否是IS-...
2018-03-09 13:37:50
141
原创 多态
多态存在的必要条件:1. 继承;2.重写 ;3. 父类引用指向子类对象。这三个条件满足后,一旦你调用父类当中被重写方法时,实际new的是哪个子类对象,你调用的就是哪个子类对象的重写后的方法,这就叫动态绑定。多态是数据抽象和继承之后的第三种基本特征 利用多态可以创建可扩展的程序 多态可以消除类型之间的耦合关系方法调用绑定绑定:将一个方法调同一个方法主体关联起来前期绑定:程序执行前进行绑定(编译器和连...
2018-03-09 13:35:58
126
原创 2018-2-28(笔记:三目运算符)(复习以前java小程序)
1.例:if(a<b){min=a}else{min=b}可用三目运算符来处理min=(a<b)?a:b;解释:如果a<b为真,则表达式取a值。否则取b值2.package zhang;import java.util.*;public class jiujiuchenfabiao { public static void main(String[] args) { Syste...
2018-02-28 15:58:54
291
原创 九九乘法表,个位数对齐(java初级)
package jawa;public class xiangmu { public static void main(String[] args) { System.out.println("九九乘法表"); int x,y; for(x=1;x<=9;x++) { for(y=1;y<=x;y++) { if(x*y<10&...
2018-02-27 11:29:26
1179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人