码迷,mamicode.com
首页 >  
搜索关键字:自定义对象    ( 632个结果
TreeSet之定制排序和自然排序
TreeSet的几大特点: 1、TreeSet中存储的类型必须是一致的,不能一下存int,一下又存string 2、TreeSet在遍历集合元素时,是有顺序的【从小到大】(我的理解,如果存的字母,按字典序排列) 3、排序:当向TreeSet中添加自定义对象时,有2种排序方法,1:自然排序 2、定制排 ...
分类:编程语言   时间:2018-01-21 19:19:49    阅读次数:205
JAVA-初步认识-常用对象API(集合框架-Map集合-存储自定义对象)
一. 接下来想对学生进行一个排序,应该搞一搞比较方法。通过观察程序的另一部分,学生是具备比较方法的,是按照年龄排的。 现在要对键进行排序,(我是觉着谁叫键,谁叫值是无所谓的,只是位置决定的),将前面的hashmap改成treemap, 将刚才遍历采用的是keyset,现在准备采用entryset。 ...
分类:编程语言   时间:2018-01-20 22:52:37    阅读次数:205
JAVA-初步认识-常用对象API(集合框架-Map集合-hashmap存储自定义对象)
一. 把前面讲到的三个集合使用一下。 交代一下需求,学生是键,归属地是值。到底归属地是不是String,有待商榷。如果归属地比较简单,用天津,上海....这些就是字符串。如果归属地比较复杂,北京的海淀的...,建议把归属地封装成对象。为什么?归属地封装成对象以后,它里面包含着省字段,市字段,区字段. ...
分类:编程语言   时间:2018-01-20 21:32:09    阅读次数:170
[笔记]《JavaScript高级程序设计》- 面向对象的程序设计
ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或函数”。 一、理解对象 创建自定义对象的最简单方式就是创建一个Object的实例,然后再为它添加属性和方法。 1 属性类型 1)数据属性 数据属性包含一个数据值的位置。在这个位置可以读取和写入值。数据属性有4个描述其行为的特 ...
分类:编程语言   时间:2018-01-20 11:01:25    阅读次数:222
python 中的魔法类
摘自http://pyzh.readthedocs.io/en/latest/python-magic-methods-guide.html 11.1. 简介 本指南归纳于我的几个月的博客,主题是 魔法方法 。 什么是魔法方法呢?它们在面向对象的Python的处处皆是。它们是一些可以让你对类添加“魔 ...
分类:编程语言   时间:2018-01-17 18:18:38    阅读次数:217
JavaScript基础知识(对象、函数与对象)
17、对象 属性:描述对象的信息 方法:描述对象的行为 封装:只关心输入和输出(不管过程如何实现) ü 对象的分类: 内置对象(原生对象): 就是JavaScript语言预定义的对象(如String/Number)。 宿主对象: 一般由浏览器环境提供实现,主要分为 BOM 和 DOM。 自定义对象: ...
分类:编程语言   时间:2018-01-15 12:39:54    阅读次数:191
20、序列化模块和模块
1、什么是序列化? 就是转向一个字符串的数据类型 2、为什么序列化? 1、数据存储(将对象从一个地方传递到另一个地方。) 2、网络上传输的时侯 3、以某种存储形式使自定义对象持久化 3、序列化:从数据类型转向字符串的过程 反序列化:从字符串转向数据的过程 二、jason模块提供的四个功能:domp、 ...
分类:其他好文   时间:2018-01-14 19:37:15    阅读次数:117
python3 序列化模块(json、pickle、shelve)
序列化模块 序列化的目的 1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方。 3、使程序更具维护性。 1.json Json模块提供了四个功能:dumps、dump、loads、load import json #(1)dumps dic = {'k1':'值1','k2 ...
分类:编程语言   时间:2018-01-14 19:30:03    阅读次数:220
面向对象和结构化程序设计的区别X
面向对象和结构化程序设计的区别 结构化程序的概念首先是从以往编程过程中无限制地使用转移语句而提出的。转移语句可以使程序的控制流程强制性的转向程序的任一处,在传统流程图中,就是用上节我们提到的"很随意"的流程线来描述这种转移功能。如果一个程序中多处出现这种转移情况,将会导致程序流程无序可寻,程序结构杂 ...
分类:其他好文   时间:2018-01-12 21:19:41    阅读次数:111
序列化模块
序列化的目的 1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方。 3、使程序更具维护性。 json Json模块提供了四个功能:dumps、dump、loads、load json & pickle 模块 用于序列化的两个模块 json,用于字符串 和 python数据类 ...
分类:其他好文   时间:2018-01-11 22:33:44    阅读次数:242
632条   上一页 1 ... 20 21 22 23 24 ... 64 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!