- 博客(10)
- 收藏
- 关注
转载 转载:javascript对象详解
avaScript中的数据类型作为javascript的核心,我们经常要用到,也是最基础的。 javascript中有非常复杂的数据类型:包括对象(Object)数据类型,还有五个基本数据类型(Number, String, Boolean, Undefined, Null)。注意,这些基础的数据类型都是“不可改变的”(下文中将要解释),而对象是“可改变的”。 什么是对象(Object)?
2013-10-16 21:52:26 378
原创 枚举类
一。枚举类是一种特殊的类,使用enum关键字定义。可以有自己的方法和属性,也可以有自己的构造器,实现一个和 多个接口。 1.使用枚举类默认继承了java.lang.Enum类,而不是object类,其中java.lang.Enum默认实现了java.lang.Serializable 和java.lang.Comparable接口。 2.枚
2013-08-07 19:21:54 386
原创 抽象类和抽象方法
一.抽象类和抽象方法必须使用abstract修饰符来定义,有抽象方法的类只能被定义为抽象类,而抽象类中可以不含有抽象方法。 抽象类和抽象方法的特点如下: 1.抽象类,抽象方法必须使用abstract来修饰,并且抽象方法中不含有方法体。 2.抽象类不能被实例化,无法使用new关键字调用来调用抽象类的构造方法来创建实例。即使不含有抽象方法也不能创建
2013-08-07 15:31:40 500
原创 java 三大特性
面向对象有三大特征:封装,继承,多态。 —,封装是指把对象的属性和实现细节隐藏在对象内部,不允许外部程序直接访问,而是通过该类所属的方法来访问。 使用封装的优点:隐藏类的实现细节,通过预订的方法来访问数据,也可以在方法内加入逻辑控制,限制对属性的不合理访 问。便于修改,提高代码的可维护性。 封装原
2013-07-22 19:21:18 387
转载 java内存分析(终生保存!)(原作者:sutter's)
今天跟sutter's 聊了一下,他跟我说他是最近才接触java的,看的是 thinking in java 4 英文原版,自己翻译,因为爱好的关系自学java,在这里佩服他一下。30多岁的人了,能因为追求自己的爱好,现在还不断的“折腾”自己,这是我应该学习的地方。请大家尊重他的成果,毕竟是自学的。 在 JAVA 中,有六个不同的地方可以存储数据: 1. 寄存器( registe
2013-07-19 21:48:28 389
原创 String 类
Sttring 类是java中运用最常见最广泛的类。创建String 类对象一般有两种方式:(1)String s1="abcd" (2)String s2=new Sring("abcd"). 第(1)种方式创建的字符串会放在栈中,确切的说是常量池中,常量池用于存放编译时确定好了大小的数据。其流程是在编译阶段检查常量池中是否含有“abcd”字符串,如果有,就直接指向“abc
2013-07-18 13:57:16 354
原创 java 数组
数组是相同的类型的数据元素按顺序组成的一种数据类型。数组中的每个元素可通过数组名加上下标进行引用。数组分为一维数组和多维数组。 1.一维数组: 1.1 声明一维数组的格式一般为:数据类型[] 数组名 或者 数据类型 数组名[] 例如: int[] a , int a[] 创
2013-07-17 19:45:31 316
原创 java流程控制语句
在java中能够决定其他语句执行顺序的的语句被称为流程控制语句。通常有一下几种: 1.选择判断语句:if-else ,switch-case-default 2.循环语句:while,do-while,for 3.控制语句:break,continue,return if语句一般有3中形式: 1. if(表达式)
2013-07-17 18:26:35 456
原创 java 程序的运行机制
java语言编写的程序需要经过编译步骤,但是这个编译步骤并不是经过编译生成特定平台的机器码(通常有3中平台,windows,linux和MacOS),而是生成一种于平台无关的字节码文件,也就是*.class类型的文件。这种文件必须使用java虚拟机解释执行。即是jvm(Java Virtual Machine)。JVM是可运行java字节码文件的虚拟计算机。所有平台上的JVM向编译器提供相同的编程
2013-07-16 21:21:21 310
原创 谈谈自己
毕业已经一年了,在这一年里经历了很多,也体会了很多。 这一年里,一直一家软件公司上班,主要从事系统维护的工作,一小部分时间从事了软件开发工作。维护的工作任务不是很繁重,同事们对我也挺好的。只是一直想从事软件开发的工作。乘着自己年轻,有精力,多学点知识。深知自己的水平有待提高,也明白一点一滴的进步才能成就成功的自己。 我决定把写博客当成一种习惯。一方面记录自己心得体
2013-07-16 20:51:23 361
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人