- 博客(10)
- 收藏
- 关注
原创 黑马程序员-java的反射
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流—— 通过一个对象获得完整的包名和类名package Reflect; /** * 通过一个对象获得完整的包名和类名 * */ class Demo{ //other codes... } class hello{ public static void main(String[] args
2015-05-15 16:55:56 282
原创 黑马程序员-设计模式-工厂模式
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流—— 在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需要一系列的步骤: 你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在生成你需要的对象之前
2015-05-15 16:39:57 383
原创 黑马程序员-Java中静态绑定和动态绑定
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流—— 一个Java程序的执行要经过编译和执行(解释)这两个步骤,同时Java又是面向对象的编程语言。当子类和父类存在同一个方法,子类重写了父类的方法,程序在运行时调用方法是调用父类的方法还是子类的重写方法呢,这应该是我们在初学Java时遇到的问题。绑定指的是一个方法的调用与方法所在的类(方法主体)关联起来。对java来说
2015-05-15 13:51:49 384
原创 黑马程序员-java中堆和栈的区别
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流—— Java把内存划分成两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。堆内存用来存放由n
2015-05-15 13:18:06 348
原创 黑马程序员-java中的socket编程
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流—— Socket,又称为套接字,Socket是计算机网络通信的基本的技术之一。如今大多数基于网络的软件,如浏览器,即时通讯工具甚至是P2P下载都是基于Socket实现的。Unix的输入输出(IO)系统遵循Open-Read-Write-Close这样的操作范本。当一个用户进程进行IO操作之前,它需要调用Open来指定并获
2015-05-15 12:16:14 309
原创 黑马程序员-Android基础四大组建内容提供者Content Provider
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用shared
2015-05-15 10:58:50 441
原创 黑马程序员-Android基础四大组建Service
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- service就是服务,它跟Activity的级别差不多,但不能自己运行只能后台运行,并且可以和其他组件进行交互。service可以在很多场合的应用中使用,比如播放多媒体的时候用户启动了其他Activity这个时候程序要在后台继续播放,比如检测SD卡上文件的变化,再或者在后台记录你地理信息位置的改变等等,总之服
2015-05-15 10:36:41 340
原创 黑马程序员-Android四大组建之BroadcastReceive广播接收者
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 广播接收者,在android系统中有各种各样的广播,比如来电,短信的接受发送,电池电量的变化都会发送广播,我可以监听这些广播来执行自己的应用程序,从而达到我需要目的。广播接收者没有界面,但是我们可以通过广播接收者启动一个activity来达到通知用户的目的。和activity一样,广播接收者需要在清单文件中注册
2015-05-14 23:31:30 663
原创 黑马程序员-Android基础四大组建之Activity
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 在我学习andriod的过程中,从基础慢慢了解深入,首先接触的是activity。activity是android所有的基础,代表了一个页面,所有的内容都通过activity来展示。比如承载信息的控件,button,checkbox,listview等等。我们的android应用是由很多个activity组成的
2015-05-14 22:57:12 474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人