随笔分类 - java oop
摘要:public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("通过Map.ke...
阅读全文
摘要:1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int age }.当我们有这么一个personList,里面包含
阅读全文
摘要:展示: 1.主页面(首页) 01.商品分类 02.所有商品分页展示 03.登录,注册等链接 04.新闻,广告 2.商品分类展示 01.当前位置联动 02.表头联动 03.对应商品分页展示 3.商品详情 01.当前位置联动 02.商品详情 03.两种购买方式(点击加入购物车有动画抛入) 04.商品有区
阅读全文
摘要:在java的集合中,判断两个对象是否相等的规则是: 1)、判断两个对象的hashCode是否相等 。 如果不相等,认为两个对象也不相等,完毕 如果相等,转入2)(这一点只是为了提高存储效率而要求的,其实理论上没有也可以,但如果没有,实际使用时效率会大大降低,所以我们这里将其做为必需的。后面会重点讲到
阅读全文
摘要:java中的set接口有如下的特点: 不允许出现重复元素; 集合中的元素位置无顺序; 有且只有一个值为null的元素。 因为java中的set接口模仿了数学上的set抽象,所以,对应的数学上set的特性为: 互异性:一个集合中,任何两个元素都认为是不相同的,即每个元素只能出现一次。 无序性:一个集合
阅读全文
摘要:一,抽象类:abstract 1,只要有一个或一个以上抽象方法的类,必须用abstract声明为抽象类; 2,抽象类中可以有具体的实现方法; 3,抽象类中可以没有抽象方法; 4,抽象类中的抽象方法必须被它的子类实现,如果子类没有实现,则该子类继续为抽象类 5,抽象类不能被实例化,但可以由抽象父类指向
阅读全文
摘要:首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下: 如果集合中的元素的数目大于目前集合数组的长度时,vector增长率为目前数组
阅读全文
摘要:01.为什么要使用集合框架? 解析:如果并不知道程序运行时会需要多少对象,或者需要更复杂方式存储对象,那么可以使用Java集合框架。 如果启用集合的删除方法,那么集合中所有元素的索引会自动维护。 集合完全弥补了数组的缺陷。 02.集合框架的内容 集合框架都包含三大块内容:对外的接口,接口的实现和对集
阅读全文
摘要:1.首先我们来了解什么是异常呢? 异常阻止当前方法或作用域继续执行的问题。 2.处理异常 说到处理异常,我们当然会想到 try catch finally 在java中我们会对异常的处理有更高的认识 我们会学习 throw throws等更好的处理异常 3.常见异常 4.throw关键字:语句抛出异
阅读全文
摘要:1.什么是接口 在生活中,接口是一套规范,满足这个规范的设备,就可以将它们组装到一起,从而实现该设备的功能 2.接口的注意点 01.接口不能实例化,因为接口是比抽象类抽象程度更好的类型 02一个类如果实现了某个接口,必须重写该接口中的所有方法 03.接口不能有构造,但是抽象类可以有 04.接口中所有
阅读全文
摘要:1.面向对象方法 01.简介 面向对象方法(Object-Oriented Method)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO (Object-Oriented)方法,是建立在“对象”概念基础上的方法学。对象是由数据和容许的操作组成的封装体,与客观实体有直接对
阅读全文
摘要:我们在以前的学习中,我们会了C#中的继承,今天我们来了解了解Java中的继承,其实都大同小异啦! 1.语法 修饰符 SubClass extends SuperClass(){ //类定义部分 } eg:public Dog extends Pet(){ } 我们说Dog继承了Pet 2.那么Dog
阅读全文

浙公网安备 33010602011771号