码迷,mamicode.com
首页 >  
搜索关键字:运行时    ( 17420个结果
【Android开发-6】了解内情,我们需要一些调试和测试手段
前言:人生不可能十全十美,总会有些遗憾存在,经历过遗憾,我们才懂的什么是生活。程序也一样,追求完美,就必然会有经历bug存在的时候。经历过不断的bug磨练,我们技术才会不断的成长。对于调试bug,通过一些方法和手段就会发现它原来如此。当一切恍然大悟时,就会发现缺陷也是一种美,因为它让你更了解自己,或者说让你更加了解你的程序。 第一、打印输出调试 Android程序在虚拟机运行时...
分类:移动开发   时间:2014-08-12 03:26:53    阅读次数:288
Java反射举例
本文参考:http://www.cnblogs.com/yydcdut/p/3845430.html 1.Java反射的基本介绍 Java的反射非常强大,传递class, 可以动态的生成该类、取得这个类的所有信息,包括里面的属性、方法以及构造函数等,甚至可以取得其父类或父接口里面的内容。 Java 反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个...
分类:编程语言   时间:2014-08-12 00:40:13    阅读次数:242
java 小结2 多态问题。
面向对象这个东西,其实我们一直是不是都没有感觉到自己在用,以后我一定要用用。以前学c#时候认真的看过一次,最近一直研究java。随便再看看。多态问题: 在java中多态分为(1)编译时多态和(2)运行时多态(1)编译时多态比较容易理解:其实就是通过方法重载,就是方法的重载,同一个函数名但是可以参.....
分类:编程语言   时间:2014-08-11 23:58:03    阅读次数:494
Fibonacci斐波拉契数列----------动态规划DP
n==10 20 30 40 50 46 体验一下,感受一下,运行时间#include int fib(int n){ if (nint fib(int n){ if (nint fib[50]={0,1}; //使用打表void in...
分类:其他好文   时间:2014-08-11 23:57:53    阅读次数:530
Java异常处理
一、概述         如果一个人生病了,我们就要对其诊断,然后对症下药,否则任其病不断发展下去或是多种病同时存在,这个人就会变得痛苦,不能正常工作。同样,java是在网络中运行的,为了保证运行安全,网络能正常的运转,同样需要找出程序运行时的错误,并能够及时有效的进行处理,则java引出了异常。所谓异常既是不同于正常的,那么我们也可以称其为例外。 二、异常框架        异常处理在程序...
分类:编程语言   时间:2014-08-11 21:37:52    阅读次数:311
UML之序列图(Sequence Diagram)
类图描述的是类之间的静态关系,而序列图展示的是对象之间的沟通方法,描述运行时的交互关系。 OOP编程语言里面合理的直接交互方式只有一种,方法调用(Event通讯是间接的)。所以序列图也可以 理解为方法调用交互图。方法调用有四个元素,参与者(两个,调用者和被调用者),方法名称,输入 和输出。 参与者 参与者用一个Lifeline来表示,图像为一个矩形外加底部的一条竖线。矩形里面显示对象名,...
分类:其他好文   时间:2014-08-11 21:36:32    阅读次数:409
Mysql----浅入浅出之视图、存储过程、触发器
一、视图 VIEW 视图是虚拟的表,本身不存储任何数据。只有运行时,才包含动态检索出来的数据。 eg:SELECT sid, name, sex, s_num FROM  student, school WHERE sid = 2 AND student.sid = scholl.sid ; 这个简单的查询涉及到两个表。所以任何需要这个数据的人都必须熟悉两个表以及之间的关系。想检索其他学生信...
分类:数据库   时间:2014-08-11 18:00:32    阅读次数:244
Linux下动态链接库的使用
Linux下的工具和程序模块很多都是通过动态链接库实现的。 在使用的时候分为两个过程: (1)编译时需要知道动态链接库文件的位置 (2)运行时需要打开动态链接库 对于(1)的情况,在makefile文件中指定,对于(2)中的情况需要在环境变量LD_LIBRARY_PATH中指定;当然如果程序是安装make install进来的,安装位置如果在系统默认的打开动态链接库路径内,则不再需要在LD...
分类:系统相关   时间:2014-08-11 18:00:22    阅读次数:261
java类加载机制
简单讲一下各个区域 程序计数器:当前线程所执行的字节码的行号指示器,循环,线程恢复等基础功能依赖这个计数器完成(线程私有,每一个线程都会有自己单独的一个计数器)。 本地方法栈:与java虚拟机栈相似,不过执行的是native方法。 方法区(包含运行时常量池):各个线程共享的区域,它用于已被虚拟机加载的类信息,常量,静态变量,即时编译器编译后的代码等数据。 java虚拟机栈:也是线程私有的,生命周期与线程相同 每个方法执行时都会创建一个栈帧(一会儿会详细讲到)结构是栈结构,先进后...
分类:编程语言   时间:2014-08-11 17:54:52    阅读次数:315
iOS的runtime运行时机制
本文转自http://www.cnblogs.com/guoxiao/p/3583432.html最近一直在研究runtime运行时机制的问题,我想可能也有很多人不太清楚这个问题吧?在这里跟大家沟通分享下我对与runtime机制的理解。 要理解runtime,首先我们要了解类和对象的内部结构,下面将...
分类:移动开发   时间:2014-08-11 17:41:12    阅读次数:574
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!