码迷,mamicode.com
首页 > 编程语言
Java中有几种创建对象的方式
1、直接使用new语句 调用类的构造器来实例化对象。 2、利用反射机制 通过java.lang.Class或java.lang.reflect.Constructor的newInstance()方法来间接的调用构造器。 3、克隆对象的方式 Object类里面有一个clone方法,重写这个方法实现克隆 ...
分类:编程语言   时间:2016-07-21 00:37:31    阅读次数:152
java内部类的定义原则
/*内部类的访问规则:1,内部类可以直接访问外部类中的成员,包括私有。 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式 外部类名.this2,外部类要访问内部类,必须建立内部类对象。访问格式:1,当内部类定义在外部类的成员位置上,而且非私有,可以在外部其他类中。可以直接 ...
分类:编程语言   时间:2016-07-21 00:33:02    阅读次数:198
在java中string为什么要设计成final的
各种不同的理解 1 将方法或类声明为final主要目的是:确保它们不会再子类中改变语义。String类是final类,这意味着不允许任何人定义String的子类。换言之,如果有一个String的引用,它引用的一定是一个String对象,而不可能是其他类的对象。——《Java核心技术 卷I》 2 举个 ...
分类:编程语言   时间:2016-07-21 00:31:23    阅读次数:225
《高性能JavaScript》学习笔记——日更中
7-20更 最近在看《高性能JavaScript》一书,里面当中,有讲很多提高js性能的书,正在看的过程中,记下做法以及原因,供以后学习参考: 1、将经常使用的对象成员、数组项、和域外变量存入局部变量 原因:数据存储位置对大地代码整体性能会产生重要的影响,直接变量和局部变量的访问速度快于数组和对象成 ...
分类:编程语言   时间:2016-07-21 00:30:29    阅读次数:236
用python编写的简易端口扫描器
运行的结果为: ...
分类:编程语言   时间:2016-07-21 00:28:55    阅读次数:274
一步一部学习Unity3d学习笔记系1.2 单机游戏和网游的数据验证概念
这一次的笔记的主要内容是单机和网游的数据存储,数据验证方式,在游戏的时候除了控制角色的行动,还涉及到用户角色的升级,经验,金钱赚取,道具购买,技能升级 等等一些数据的交易, 那么单机游戏和网游的区别如下如图: 单机购买流程: 单机游戏的数据存储都是在本地客户端存储的,验证简单,执行简单,在玩单机游戏 ...
分类:编程语言   时间:2016-07-21 00:27:22    阅读次数:241
7.20 函数III&三种排序 Day13
1.选择排序 将某个特定值有序的放置在最终位置上 外层循环控制最终位置的序号,内层循环从外层循环序号处向后遍历,找到最小值。 2.插入排序 插入排序将某个特定值插入到值列的某个子集中,并重复该过程 外层循环控制要插入的数据(从第二个数到最后一个),内层循环控制前面已排好序的的值后移。 3.冒泡排序 ...
分类:编程语言   时间:2016-07-21 00:26:43    阅读次数:159
des加密解密——java加密,php解密
最近在做项目中,遇到des加密解密的问题。 场景是安卓app端用des加密,php这边需要解密。之前没有接触过des这种加密解密算法,但想着肯定会有demo。因此百度,搜了代码来用。网上代码也是鱼龙混杂,好不容易测试在php这边测试加密和解密成功了。为确保安卓app端提交过来的加密参数能够解密出来, ...
分类:编程语言   时间:2016-07-21 00:25:00    阅读次数:234
第三章 使用数组(1)
学习重点: 数字索引数组 非数字索引数组 数组操作符 多维数组 数组排序 数组函数 在第一章和第二章,我使用的变量是标量变量 (只能存储单个数值)。而数组可以具有许多个元素。PHP只吃数字索引数组和关联数组。 关联数组允许使用更有意义的数据作为索引。每个元素除了可以使用数字索引外,还可以使用字符串或 ...
分类:编程语言   时间:2016-07-21 00:23:32    阅读次数:184
java中的回调机制的理解(小例子)
这样的解释似乎还是比较难懂,这里举个简单的例子,程序员A写了一段程序(程序a),其中预留有回调函数接口,并封装好了该程序。程序员B要让a调用自己的程序b中的一个方法,于是,他通过a中的接口回调自己b中的方法。目的达到。在C/C++中,要用回调函数,被掉函数需要告诉调用者自己的指针地址,但在JAVA中 ...
分类:编程语言   时间:2016-07-21 00:22:42    阅读次数:195
JAVA集合类之ArrayList和LinkedList性能比较
关于ArrayList和LinkedList这两个集合类的性能,网上很多文章表示:ArrayList的插入性能要比LinkedList差。今天突然想测试下,这个结论是否准确。编写了如下代码:importjava.util.ArrayList; importjava.util.LinkedList; importjava.util.List; publicclassDemo{ publics..
分类:编程语言   时间:2016-07-20 23:10:06    阅读次数:309
what' s ruby?(ref: ruby编程语言)
q1: q2: 如何定义 tmp=(1..10).to_a; puts tmp[2,5] 里面的[]方法? 举例: ...
分类:编程语言   时间:2016-07-20 23:06:05    阅读次数:209
一步一部学习Unity3d学习笔记系1.1
最近开始在学习Unity3D,在网上找到了一些教程利用晚上回家休息的时间自学了一下,我就是一个小白,对Unity3D什么都不懂,可能需要一些美工的功底。刚好有点,需要点编程的基础,也好我也有点,对C#很熟,看着Unity3D那么火,我也抽时间来研究研究,看看指不定哪天就用到了。 首先准备工作是要到官 ...
分类:编程语言   时间:2016-07-20 23:04:18    阅读次数:224
Java Class对象
RTTI、动态绑定、动态加载、获得Class引用、泛型Class引用、newInstance的坑 ...
分类:编程语言   时间:2016-07-20 22:58:47    阅读次数:519
python 循环
介绍 python中有两种循环,分别是for...in循环、while循环;for...in循环依次把list或tuple中的每个元素迭代出来,while循环只要条件满足就不断循环条件不满足时退出循环。 介绍 一、for...in循环 for...in循环可以依次把列表或者元组中的元素打印输出 1. ...
分类:编程语言   时间:2016-07-20 22:55:43    阅读次数:232
杭电 1862 EXCEL排序(sort+结构体)
Description Excel可以对一组纪录按任意指定列排序。现请你编写程序实现类似功能。 Description Excel可以对一组纪录按任意指定列排序。现请你编写程序实现类似功能。 Excel可以对一组纪录按任意指定列排序。现请你编写程序实现类似功能。 Input 测试输入包含若干测试用例 ...
分类:编程语言   时间:2016-07-20 22:51:41    阅读次数:224
javascript中数组的22种方法 (转载)
...
分类:编程语言   时间:2016-07-20 22:46:44    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!