今天看书的时候看到了局部内部类,书上说局部内部类可以访问局部变量,但是必须是final的。因为局部变量在方法调用之后就消失了,使用final声明的话该局部变量会存入堆中,和内部类有一样的声明周期。但是我写了一个局部内部类,竟然可以访问非final的局部变量,请问这是什么回事呢。ps:我的jdk是8 ...
分类:
其他好文 时间:
2016-06-24 23:37:23
阅读次数:
238
//cookie的声明周期是多久? /* 默认情况下,关闭浏览器立即失效 2.如何设置cookie的生命周期? A:setcookie的第三个参数,即代表cookie的生命周期(以秒为单位) */ //用3个参数,设置cookie的名,值,生命周期 //setcookie('username','p ...
分类:
其他好文 时间:
2016-06-08 15:52:39
阅读次数:
147
从实践谈iOS生命周期 个人感觉生命周期无论在Android,还是iOS都是很重要的概念,因为在每个声明周期的状态下我们可以做很多预加载或者处理的操作。因此在这里主要总结下ViewController和AppDelegate中的一些状态。 应用程序的状态 看下这个图: Foreground :前台 ...
分类:
移动开发 时间:
2016-06-02 11:26:12
阅读次数:
250
一、Activity简介
1、Activity拥有可以编辑用户界面的窗口,窗口布满整个屏幕,也可以小于或者漂浮于其他窗口之上
2、应用程序通常拥有多个互相关联的Activity和一个MainActivity
多个Activity之间跳转简单示意
二、Acitivity生命周期
Activity的声明周期是指Activity所经历的所有状态
Activ...
分类:
移动开发 时间:
2016-05-30 15:05:21
阅读次数:
239
按照ECMA-262的定义,JavaScript的变量与其他语言的变量有很大区别。JavaScript变量松散类型的本质,决定了它只是在特定时间用于保存特定值的一个名字而已。由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值即其数据类型可以在脚本的声明周期内改变。尽管从某种角度看,这可能是一个既有趣又强大,但同时又容易出问题的特性,但JavaScript变量实际的复杂程度远不止如此。
...
分类:
编程语言 时间:
2016-05-27 12:31:52
阅读次数:
180
在方法中定义的内部类,只能访问方法中final 类型的局部变量,这是因为在方法中定义的局部变量相当于一个常量,他的声明周期超出方法运行的声明周期, package com.java.charpt11;interface Outlnterface{//接口一 public void f(); }cla ...
分类:
编程语言 时间:
2016-05-22 12:07:16
阅读次数:
188
1.常量定义: val val 类似于java中的final变量。一旦初始化了,val就不能再被赋值 val megs = "hello world" 2.变量的定义: var var 如同java里面的非final变量,可以在它的声明周期内多次被赋值 var spark:String = " i ...
分类:
其他好文 时间:
2016-05-20 00:48:40
阅读次数:
125
maven简介什么是maven?maven是一个项目管理和构建自动化工具。maven采用纯Java编写。采用了一种被称之为projectobjectmodel(POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,maven可以管理项目的整个声明周期,包括编译,构建,测试,..
分类:
其他好文 时间:
2016-05-13 04:59:11
阅读次数:
143
Activity生命周期方法:
Activity是android四大系统核心组件之一,主要用于处理界面相关业务,响应用户在界面上的相关操作。在此界面执行的相关耗时操作(例如:
子线程休眠,从不稳定的网络获取数据等)原则上都应
在子线程中执行以避免ANR:Application Not Responding。
对象从创建到销毁的整个过程都会执行特定的声明周期方法。
一、当对象第一次被启...
分类:
移动开发 时间:
2016-05-13 04:30:42
阅读次数:
155
服务简介
Service在继承关系上是Activity的大爷,也就是说Activity多继承了一个类,封装了界面相关,等等其他操作。
服务没有onPause、onStop、onResume、onRestart方法,因为service没有界面,长期运行在后台。
startService方式启动服务
Start方式启动服务声明周期:
服务被创建时依次调用onCreate、onStar...
分类:
移动开发 时间:
2016-05-13 00:30:57
阅读次数:
226