泛型是Java中的一个重要概念,上一篇文章我们说过,当元素存入集合时,集合会将元素转换为Object类型存储,当取出时也是按照Object取出的,所以用get方法取出时,我们会进行强制类型转换,并且通过代码也可以看出来,我们放入其他类型时,如字符串,编译器不会报错,但是运行程序时会抛出类型错误异.....
分类:
编程语言 时间:
2015-09-24 21:13:40
阅读次数:
201
不同与C#提供的Serializable序列化功能,ScriptableObject是Unity3D提供的一个数据存储类,我们接下来学习一下这个类的功能。官方文档http://docs.unity3d.com/Manual/class-ScriptableObject.htmlhttp://docs...
分类:
编程语言 时间:
2015-09-24 21:12:11
阅读次数:
307
1. Integer类概述(1)Integer类在对象中包装了一个基本类型 int 的值,Integer类型的对象包含一个int类型的字段。(2)该类提供了多个方法,能在int类型和String类型之间互相转换,还提供了处理int类型时候非常有用的其他一些常量和方法。2. Integer的构造方法(...
分类:
编程语言 时间:
2015-09-24 21:10:50
阅读次数:
228
Java集合框架可以简单的理解为一种放置对象的容器,和数学中的集合概念类似,Java中的集合可以存放一系列对象的引用,也可以看做是数组的提升,Java集合类是一种工具类,只有相同类型的对象引用才可以放到同一个集合中,否则是不能放进去的; 集合可以对元素进行简单快速的查找、插入、删除操作 某些...
分类:
编程语言 时间:
2015-09-24 21:09:46
阅读次数:
200
通过在如何使用socket进行java网络编程(一)中程序的编写,可以总结出一些常用的java socket编程的范例来。ServerSocket server = new ServerSocket(_PORT_);while (true) { Socket nextC...
分类:
编程语言 时间:
2015-09-24 21:06:17
阅读次数:
133
写程序要细心,遇到bug要善于排查。 今天在用Java写几个小程序的时候,由于极力追求优化与功效,忽视了一个小小的细节问题。但最终找到了bug并且解决了它。 我们都知道,在使用for循环的时候,比如:for(int i = 0; i < n; i++){...} 我们一般都这儿写。但是仅仅...
分类:
编程语言 时间:
2015-09-24 21:04:06
阅读次数:
179
Java序列化机制中的类版本问题分类:【Java 基础】2014-10-31 21:13480人阅读评论(0)收藏举报目录(?)[+]原文地址:http://yanwushu.sinaapp.com/java_serialversionuid/内容简介某些实现了serializable接口的java...
分类:
编程语言 时间:
2015-09-24 21:04:13
阅读次数:
648
下面的例子演示如何使用一个简单的演示空间和自己的头文件定义。码如下面:compare.h:namespace compare{ double max(const double* data,int size); double min(const double* data,int size);}comp...
分类:
编程语言 时间:
2015-09-24 21:00:12
阅读次数:
150
1 def merge(ll, rr): 2 i = 0 3 j = 0 4 num = [] 5 while i >1:])21 rr = mergesort(num[:len(num)>>1])22 num = merge(ll, rr)23 ...
分类:
编程语言 时间:
2015-09-24 21:01:23
阅读次数:
167
LinQ:集成化语言增删改查 O--M--R Object:对象 Mapping:映射 Relation:关系用法: 一、简单的查询造一个上下文对象: HRDataContext _context = new HRDataContext();扩展方法,查所有dataGridView1.DataSou...
分类:
编程语言 时间:
2015-09-24 21:00:30
阅读次数:
138
毫无疑问,用JavaScript脚本可以通过直接查看用户的时钟,方便地在网页上显示本地时间。但是,如果你想显示不同地区的时间—--例如,如果你的本部在别的国家,你想查看“本国”时间而非当地时间,又该怎么办呢?要做到这一点,必须进行各种时间计算才能将当地时间转换为目的时间。本文将解释如何进行这些计算。...
分类:
编程语言 时间:
2015-09-24 20:58:08
阅读次数:
181
经过上几章的学习,完成如下任务:读取一个文本文件里的内容,将每一行的内容按“:”分割成两部分,根据分割出第一项判断并分别放入两个列表里,去除首尾空白,在屏幕上打印。# 两个列表用于存储数据man=[]other=[]try: data=open("demo.txt", encoding="ut...
分类:
编程语言 时间:
2015-09-24 20:56:26
阅读次数:
154
WikiScraper.javapackage master.haku.scrape;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import java.net.*;import java.io.*;public class Wiki...
分类:
编程语言 时间:
2015-09-24 20:56:44
阅读次数:
198
问题引入: 最近在尝试编写贪吃蛇游戏时遇到这么一个问题:当系统以较快频率向窗口发送WM_PAINT消息时,调用OnPaint()函数在窗口中绘制图形就会发生闪烁现象。问题分析: 当我们把绘图过程放在OnPaint()函数中时(放在OnDraw()函数中也是如此,因为OnDraw()会被OnPai.....
分类:
编程语言 时间:
2015-09-24 20:56:33
阅读次数:
189
最近在利用JavaFx开发时,由于没有只能输入数字的控件,每次都要对用户输入的string进行转换,但是Java中利用Double.parseDouble()方法转换时如果转化失败就会抛出异常,每次都try,catch很繁琐,而我在业余学习Swift时发现Swift的Optional和 as?的配合...
分类:
编程语言 时间:
2015-09-24 20:53:25
阅读次数:
199
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999; ...
分类:
编程语言 时间:
2015-09-24 19:49:48
阅读次数:
135
python 标准库中提供了 itertools, functools, operator 三个库支持函数式编程,对高阶函数的支持,python 提供 decorator 语法糖。 迭代器 (iterator)和生成器(generator)概念是 python 函数式编程的基础,利用迭...
分类:
编程语言 时间:
2015-09-24 19:47:27
阅读次数:
244