JavaSE总结
文章平均质量分 80
lffxsx
这个作者很懒,什么都没留下…
展开
-
Java高级总结1
第一讲 类与对象 1.万物皆对象2.二者的关系: 3.其定义规则 属性 + 方法案例:public class People{//属性public String name;//姓名public char sex;//性别public int age;//年龄//方法public void tell(){System.out原创 2017-09-12 22:54:28 · 486 阅读 · 0 评论 -
java高级类和对象、方法、构造方法及成员局部变量
第一讲 类与对象 1.万物皆对象2.二者的关系: 3.其定义规则 属性 + 方法案例:public class People{//属性public String name;//姓名public char sex;//性别public int age;//年龄//方法public void tell(){System.out原创 2017-09-12 22:50:35 · 317 阅读 · 0 评论 -
java高级 常用系统类和访问控制符 封装和继承疑难点
第五讲 常用系统类、包、访问控制符一.Object类是Java中所有类的最终祖先。二.Random类提供了一系列用于生成随机数的方法import java.util.*;public class Test {public static void main(String[] args) {Random r = new Random();int a = r.nextIn原创 2017-09-14 23:28:34 · 254 阅读 · 1 评论 -
多态 抽象类 接口
多态 多态包括两种 方法的重载和重写 对象的向上和向下转型一、方法的重载和重写重载与重写的区别:方法重载指的是,在同一个类中,允许多个方法名相同,参数列表不同(类型,个数,顺序)即可,与访问控制符、返回值、异常无关。 方法的重写指的是,在继承中如果父类中某个方法不能满足子类的需求,子类可以重写父类中的该方法。重写时,方法名、返回值类型、参数列表都必须和父类中该方原创 2017-09-18 09:52:50 · 435 阅读 · 0 评论 -
==与equals的区别
==与equals的区别==是判断内存栈里面的值是否相等,具体来说,判断基础数据类型的值和引用数据类型的地址是否相等equals是判断字符串内容是否相等,equals属于object默认(没有重写)的情况下,equals也是判断引用数据类型的地址是否相等案例1:public class TestEquals{public static void main(S原创 2017-09-21 15:40:48 · 319 阅读 · 0 评论 -
冒泡排序的三种实现
冒泡排序是非常容易理解和实现,,以从小到大排序举例:设数组长度为N。1.比较相邻的前后二个数据,如果前面数据大于后面的数据,就将二个数据交换。2.这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1个位置。3.N=N-1,如果N不为0就重复前面二步,否则排序完成。 按照定义很容易写出代码:[cpp]转载 2017-11-28 22:32:12 · 223 阅读 · 0 评论