自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 黑马程序员——基础知识-反射机制

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ JAVA 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为 java 语言的反射机制。 Java 程序在运行时,Java 运行

2015-10-21 19:44:24 200

原创 黑马程序员——基础知识--垃圾回收

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- Java是在JVM所虚拟出的内存环境中运行的。内存分为栈(stack)和堆(heap)两部分。 栈 许多语言利用栈数据结构来记录函数调用的次序和相关变量。 在Java中,JVM中的栈记录了线程的方法调用。每个线程拥有一个栈。在某个线程的运行过程中,如果

2015-10-20 18:14:05 262

原创 黑马程序员——基础知识--数组

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 数组 数组(array)是最常见的数据结构。数组是相同类型元素的有序集合,并有固定的大小(可容纳固定数目的元素)。数组可以根据下标(index)来随机存取(random access)元素。在内存中,数组通常是一段连续的存储单元。 Java支持数组这一数据结构。我们

2015-10-20 18:10:09 229

原创 黑马程序员——基础知识--多线程

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 多线程 多线程(multiple thread)是计算机实现多任务并行处理的一种方式。 在单线程情况下,计算机中存在一个控制权,并按照顺序依次执行指令。单线程好像是一个只有一个队长指挥的小队,整个小队同一个时间只能执行一个任务。 在多线程情境下,计算机中有多个控制权。

2015-10-20 18:06:47 256

原创 黑马程序员——基础知识--IO流

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 计算机最重要的功能是处理数据。一个有用的计算机语言需要拥有良好的IO功能,以便让未处理的数据流入程序,让已处理的数据流出。 与其他语言相比,Java的IO功能显得复杂。在其他语言中,许多IO功能(比如读取文件),是被封装好的,可以用一两行程序实现。在Java中,程

2015-10-20 18:03:21 227

原创 黑马程序员——基础知识--继承

继承(inheritance)是面向对象的重要概念。继承是除组合(composition)之外,提高代码重复可用性(reusibility)的另一种重要方式。我们在组合(composition)中看到,组合是重复调用对象的功能接口。我们将看到,继承可以重复利用已有的类的定义。   类的继承 我们之前定义类的时候,都是从头开始,详细的定义该类的每一个成员。比如下面的Human类:

2015-10-20 17:57:48 254

原创 黑马程序员——基础知识--包

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 在一个正常的Java项目中,我们往往需要编写不止一个.java程序,最终的Java产品包括了所有的Java程序。因此,Java需要解决组织Java程序的问题。包(package)的目的就是为了更好的组织Java程序。 包的建立 包的建立非常简单。我们

2015-10-20 17:55:44 246

原创 黑马程序员——基础知识--接口

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 在封装与接口中,private关键字封装了对象的内部成员。经过封装,产品隐藏了内部细节,只提供给用户接口(interface)。 接口是非常有用的概念,可以辅助我们的抽象思考。在现实生活中,当我们想起某个用具的时候,往往想到的是该用具的功能性接口。在public和pr

2015-10-20 17:50:39 256

原创 黑马程序员——基础知识--封装

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 我们将要封装(encapsulation)对象的成员(成员包括数据成员和方法),只允许从外部调用部分的成员。利用封装,我们可以提高对象的易用性和安全性。 封装与接口 封装(encapsulation)是计算机常见的术语,即保留有限的外部接口(interfac

2015-10-20 17:45:35 184

原创 黑马程序员——基础分享--构造函数

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- Java中的对象在创建的时候会初始化,对象的数据成员被赋予初始值。我们可以显式初始化。如果我们没有给数据成员赋予初始值,数据成员会根据其类型采用默认初始值。 显式初始化要求我们在写程序时就确定初始值,这有时很不方便。我们可以使用构造器(constructor)来初

2015-10-20 17:35:26 161

原创 黑马程序员——基础知识-成员方法和成员变量

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 我给大家来分享Java中方法与数据成员的一些细节。   调用同一对象的数据成员 方法可以调用该对象的数据成员。比如下面我们给Human类增加一个getHeight()的方法。该方法返回height数据成员的值: public class Test

2015-10-20 17:26:51 169

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除