用集合写一个简单的随机分组,以及集合内元素数量查询
摘要:12个人,随机分为4组 获取到集合内元素的数量,并用键值对的形式表示
阅读全文
posted @
2017-07-28 21:33
donghongbo
阅读(2214)
推荐(0)
ArrayList以及Map小练
摘要:ArrayList常用方法 HashMap常用方法
阅读全文
posted @
2017-07-28 21:26
donghongbo
阅读(361)
推荐(0)
集合小解
摘要:集合类的由来: 对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定。 就使用集合容器进行存储。 集合特点:1,用于存储对象的容器。2,集合的长度是可变的。3,集合中不可以存储基本数据类型值。 集合容器因为内部的数据结构不同,有多种具体容器。不断的向上抽取,就形成了集合框架。 框架的顶层Co
阅读全文
posted @
2017-07-28 21:22
donghongbo
阅读(148)
推荐(0)
数组的小练习
摘要:1.冒泡排序 2.提供两个数组,输入上边数组提供的星座,返回星座对应的日期区间范围。
阅读全文
posted @
2017-07-24 16:54
donghongbo
阅读(198)
推荐(0)
抽象和接口
摘要:抽象 1.抽象是一种特殊的方法,它只有声明,没有具体的实现(没有方法体)。格式为: abstract void fun();(加分号表示完成) 抽象方法必须用abstract关键字进行修饰。如果一个类含有抽象方法,则称这个类为抽象类, 抽象类必须在类前用abstract关键字修饰。因为抽象类中含有无
阅读全文
posted @
2017-07-21 11:59
donghongbo
阅读(234)
推荐(0)
面向对象-多态
摘要:最重要的一句话:父类的引用,指向子类的对象 多态的三个重要条件: 1.要有继承 2.要有重写 3.父类的引用指向子类对象 多态的分类: 1.person为父类,student为子类。那么:person p=new student(); 2.fliable为接口,bird为实现接口的类,那么:flia
阅读全文
posted @
2017-07-21 11:20
donghongbo
阅读(142)
推荐(0)
面向对象-继承
摘要:继承的概念: 面相对对象有三大特征,封装,继承,多态。封装不必多言,继承和多态非常重要。另外,仿佛继承就是多态的前提。 继承顾名思义就是子类继承父类,父类的方法,属性等,子类可以直接拿来用。
阅读全文
posted @
2017-07-21 11:06
donghongbo
阅读(130)
推荐(0)
java面向对象之关键字,权限修饰符
摘要:1.关键字:this,static,package,importthis:1、表示对当前对象的引用!2、表示用类的成员变量,而非函数参数,注意在函数参数和成员变量同名是进行区分!其实这是第一种用法的特例,比较常用,所以那出来强调一下。3、用于在构造方法中引用满足指定参数类型的构造器(其实也就是构造方
阅读全文
posted @
2017-07-19 10:53
donghongbo
阅读(1440)
推荐(1)
java中面向对象的理解
摘要:面对对象就是: 把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。对象即为人对各种具体物体抽象后的一个概念,
阅读全文
posted @
2017-07-17 20:38
donghongbo
阅读(5520)
推荐(0)
java在控制台输出空心正方形,菱形,空心菱形
摘要:使用for和if打印一个空心正方形 /*思路:要想打印一个5x5的空心正方形,首先它的第一横行和最后一行都是填满的,需要全部遍历出来,第二三四行和只有左右两条边是出来的,中间部分为空的。因此在打印第二三四列的时候,需要再进行一下判断,来确定打印空格。*/ 使用for循环打印一个菱形 /* 思路分析:
阅读全文
posted @
2017-07-15 19:51
donghongbo
阅读(16535)
推荐(0)
包装类和数组
摘要:1.数组:相同类型的多个对象,[]; 常用length属性; int [] arr = new int[3];--不明确具体数据,仅仅知道个数。 int [] arr = new int[]{3,4,5,6,55} ; int [] arr = {6,88,44,53,7};2.==和equals的
阅读全文
posted @
2017-07-15 19:02
donghongbo
阅读(939)
推荐(0)
java中变量赋值的理解
摘要:1.当赋值的值超出声明变量的范围时候,会报错! byte a =200 //会报错,因超出范围。 byte a =(byte)200;//进行一个强制转换,就不会报错,不过会超出范围,超出部分会从头开始加, 由于byte的范围为-128~127,所以是-128+73为所得结果。2.声明一个整数类型时
阅读全文
posted @
2017-07-13 19:45
donghongbo
阅读(4786)
推荐(0)
这些不能混淆的前端知识!
摘要:HTML类1、标准模式(严格模式)与怪异模式(混杂模式)相同:浏览器对文档的解析模式区别:(1)标准模式是指浏览器按 W3C 标准解析执行代码;怪异模式则是使用浏览器自己的方式解析执行代码,因为不同浏览器解析执行的方式不一样,所以我们称之为怪异模式;(2)<!DOCTYPE> 声明位于文档的最前面,
阅读全文
posted @
2017-07-11 20:34
donghongbo
阅读(231)
推荐(0)
常用的dos命令
摘要:dos命令行(小黑框)对于我们来说一点都不陌生,不过,真正用他的除了it工作者(正常人谁用那玩意)也不是很多,题主在学习java的过程中,有人接触到了这个dos明命令,不过很难受的是, 用起来并不爽。为啥那,虽然看起来高大上有逼格,不过对于一个新手来说,根本不知道一下常用的命令,输入help,出来一
阅读全文
posted @
2017-07-11 20:32
donghongbo
阅读(235)
推荐(0)
java环境的配置
摘要:为什么要配置java环境? 首先,java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。java写的程序,如果能够在计算机上跑
阅读全文
posted @
2017-07-11 20:22
donghongbo
阅读(206)
推荐(0)
javascript面向对象个人理解
摘要:1. javascript面向对象特性:抽象性,封装性,继承性; 2. js中的对象:键值对的集合;比如说{key:value} 3.抽象性:用一个对象描述一个数据,需要抽取这个对象的核心数据;两个必要条件a.抽取核心数据,b.不在特定情况下不知道是什么。 4.封装性:对象将数据与功能封装到一起;
阅读全文
posted @
2017-07-06 09:33
donghongbo
阅读(123)
推荐(0)
js如何获取样式?
摘要:在某个项目中,我们经常会需要来获取某个元素的样式,比如说获取一个div的color;这样,新的问出现了, var style = box.style.width;console.log(style);如果我们写的是行内的样式,可以轻松通过这种方式来获得所需要的样式,不过,如果我们的样式是内联或者外联
阅读全文
posted @
2017-07-03 09:23
donghongbo
阅读(468)
推荐(0)