- 博客(9)
- 收藏
- 关注
原创 Javascript面向对象之命名空间问题
在Javascript中,数组是对象,函数是对象,正则表达式也是对象,当然对象也是对象。对象是属性的容器,它适用于收集和管理数据,对象也可以用于包含其他对象,所以它可以很容易的表示成树型和图型结构。Javascript面向对象中为了防止类名冲突(相同的类名只要属于不同的命名空间,便不会冲突),引入了“命名空间”这一概念。 对象声明时,还要避开那些关键词和保留字。如:我写了一个对象,声明如
2017-09-10 19:33:16 379
原创 Javascript类(对象)定义问题
function Student(stuNo, stuName){}在面向对象编程中,类是对象的模板,定义了同一组对象(另一说法,又称“实例”)共有的属性和方法。Javascript语言不支持“类”,但是可以使用一些变通的方法来模拟出类。Javascript中定义类有三种方式,下面就简单说一下。方式一: 构造函数法 这是Java语言学习中,教科书上必教的方法。如
2017-09-10 09:36:34 426
原创 Java API中Array类简单使用示例
Array类是java.lang.reflect包中的一个类,该类提供了动态创建和访问java数组的方法。允许在执行 get 或 set 操作期间进行扩展转换,但如果发生收缩转换,则抛出IllegalArgumentException。 下面以一个简单的示例来说明一下:package com.erbin.test;import java.lang.reflect.Ar
2016-12-11 16:27:42 4581
原创 Linux复制命令cp使用解说
Linux下的命令有很多,其中有一个命令,我一直使用都存在问题,那就是cp命令了。每次使用该命令,都提示cp:omitting directiory错误。最后百度了一下才明白,原来cp命令复制目录的时候需要带命令参数的。难怪我一使用cp命令就报错。下面说一下该命令的一些使用技巧: 1. cp命令语法 cp [options] 或 cp [options] source1
2016-11-28 12:40:23 1628
原创 Java枚举类型使用
Java中出现了枚举类型(Enum)后,定义常量时方便了不少,代码的可读性也增强了不少不是吗?,是的。我们不用再像之前声明常量时使用pulbic static final ..这样写一大堆的程序语句了。简单的使用枚举类型进行定义一下,的确很方便的。下面我给大家举个例子来说明一下,枚举类型的用法。先看下面的一段代码:package com.erbin.util;public enum Mo
2016-11-06 22:54:02 458
原创 Java操作properties文件
对于properties文件想必大家一定都很熟悉了吧,里面就是存放的键值对的字符串。我们在在开发中用的许多框架中都用到了properties文件,下面我来说一下,对于properties文件的一些简单的操作。 public class OperaProperties{ public static void main(String args[]){ Properties prop
2016-10-30 17:20:07 300
原创 python中字典的比较方法——cmp
Python中字典的比较同其他类型的比较类似,都是通过返回的整数值来比较大小的。而字典的比较python中提到了一个方法,这个方法是cmp(),它可以返回除-1,0,1外的其他值。下面我们来看看它是怎么实现的。(1) 比较字典的长度如果字典的长度不同,那么用cmp(dict1,dict2)比较大小时,如果字典dict1比dict2长,cmp()返回正值,如果dict2比dict1长,则返回
2016-10-16 15:12:41 19841
原创 Java中toString方法和String.valueOf方法使用
在Java程序中,我发现一些人喜欢用toString()方法将获得的对象或数据直接转成字符串;看到这里我就有些疑惑了。 toString()方法是object中的方法,默认打印的是地址的字符串格式,如果想显示可以看的懂得字符串格式,需要在自己的类中重写toString()方法才可以。一般来讲,只要确保获得的数据不为空就可以使用默认的toString()方法将获得的对象转成字符串就可
2016-10-15 08:12:01 5189
翻译 Java垃圾回收中Stop-The-World和JVM中的Stop-The-World
Java中Stop-The-World机制简称STW,是在执行垃圾收集算法时,Java应用程序的其他所有线程都被挂起(除了垃圾收集帮助器之外)。Java中一种全局暂停现象,全局停顿,所有Java代码停止,native代码可以执行,但不能与JVM交互;这些现象多半是由于gc引起。GC时的Stop the World(STW)是大家最大的敌人。但可能很多人还不清楚,除了GC,JVM下还会发
2016-10-02 22:34:23 14153 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人