点击进入_更多_Java千百问-基础类库1、util包有什么功能java.util包提供了java中的基础工具类。包括基本的集合框架等基础类以及通用的工具类。主要类如下图:?大体将java.util包分为两类:集合、工具,下面分别介绍其中比较常用的类:集合
位集合
BitSet,只存储0、1的集合。
数据集合
Collection,常用集合容器,包括列表List、数据集Set、队列Queue。...
分类:
编程语言 时间:
2016-07-24 10:41:47
阅读次数:
204
转载Ruthless java枚举使用详解 在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。 例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。 在java中如何更好的使用这些“数据集”呢?因此枚举 ...
分类:
编程语言 时间:
2016-07-24 10:36:00
阅读次数:
185
Java反射机制——获取成员变量&构造函数一、成员变量是java.lang.reflect.Field的对象1、Field类封装了关于成员变量的操作2、Field[] fs = c.getFields()方法获取所有public的成员变量Field[]信息3、c.getDeclaredFields获 ...
分类:
编程语言 时间:
2016-07-24 10:37:08
阅读次数:
262
一、解释器 若需要提高python的运行速度,可以使用不同的解释器,比如Cpython、pypy、Jpython等可以在不同的语言下进执行 二、python环境 #!/usr/bin/env python (在你的环境下找python环境,一般都设置为这种模式) 后装的python一般都是在 /us ...
分类:
编程语言 时间:
2016-07-24 10:34:53
阅读次数:
275
303. Range Sum Query - Immutable 求数组中任意两个数之间所有数字的和 QuestionEditorial Solution My Submissions 303. Range Sum Query - Immutable QuestionEditorial Soluti ...
分类:
编程语言 时间:
2016-07-24 10:36:15
阅读次数:
563
list.isEmpty()和list.size()==0 没有区别 isEmpty()判断有没有元素,size()返回元素个数 如果判断一个集合有无元素,用isEmpty()方法。 ...
分类:
编程语言 时间:
2016-07-24 10:34:24
阅读次数:
159
方法抽象将程序模块化为整齐、层次分明的形式。将程序由简洁的方法构成的集合,比其他方式更容易编写、调试、维护和修改。 编写大型程序时,可以使用自顶向下或自底向上的方法,不要一次性地编写整个程序。 ...
分类:
编程语言 时间:
2016-07-24 10:31:56
阅读次数:
252
今天把实现OC代码和JS代码交互的第三方库WebViewJavascriptBridge源码看了下,oc调用js方法我们是知道的,系统提供了stringByEvaluatingJavaScriptFromString函数 。现在主要是了解js是如何调用oc方法的,分享下探究过程。 源码不多,就一个头 ...
分类:
编程语言 时间:
2016-07-24 10:30:24
阅读次数:
409
java数据类型,对象、类之间的关系,标识符,注释的一些相关知识 ...
分类:
编程语言 时间:
2016-07-24 10:28:31
阅读次数:
160
× 目录 [1]词法 [2]动态 前面的话 大多数时候,我们对作用域产生混乱的主要原因是分不清楚应该按照函数位置的嵌套顺序,还是按照函数的调用顺序进行变量查找。再加上this机制的干扰,使得变量查找极易出错。这实际上是由两种作用域工作模型导致的,作用域分为词法作用域和动态作用域,分清这两种作用域模型 ...
分类:
编程语言 时间:
2016-07-24 10:29:09
阅读次数:
191
面试前端必须准备的一个问题:怎样去掉Javascript的Array的重复项, 这个问题看起来简单,但是其实暗藏杀机。 考的不仅仅是实现这个功能,更能看出你对计算机程序执行的深入理解。 我总共总结4种算法来实现这个目的: 其中第1种和第3种方法都用到了数组的indexOf方法。此方法的目的是寻找存入 ...
分类:
编程语言 时间:
2016-07-24 10:25:54
阅读次数:
127
点击进入_更多_Java千百问-基础类库1、lang包有什么功能java.lang包是java语言的核心,它提供了java中的基础类。包括基本Object类、Class类、String类、基本类型的包装类、基本的数学类等等最基本的类。我们介绍一下Java 8中的java.lang包。主要类如下图:?大体将java.lang包分为三类:类型、工具、系统,下面分别介绍其中比较常用的类:类型
对象基类...
分类:
编程语言 时间:
2016-07-24 09:22:56
阅读次数:
196
一、先配置好环境 1.在工程上右键,选Properties,然后选Java Compiler,选Annotation Processing,把那三个Enable复选框都勾选上 2.然后选择Factory Path,勾选Enable project specific settings,然后添加Butt ...
分类:
编程语言 时间:
2016-07-24 09:22:56
阅读次数:
615
一、抽象类1.所谓抽象类,只声明方法的存在而不去实现它的类;2.抽象类不能被实例化,即不能实现其对象;3.abstract class 类名{ 类体 }4.包含一个或多个抽象方法的类必须声明成抽象类;5.abstract <方法返回值类型> 方法名(参数列表) 二、内部类1.如果在一个类中再定义一个 ...
分类:
编程语言 时间:
2016-07-24 09:21:46
阅读次数:
224
Model1简介
Java Web应用程序的开发总体上来说有两个模型就是Model1和Model2。Model1模型出现前,整个Web应用
的情况:几乎全部由JSP页面组成,JSP页面接收处理客户端请求,对请求处理后直接做出响应。这样的弊端显露无
疑:在界面层充斥着大量的业务逻辑的代码和数据访问层的代码,Web程序的可扩展性和可维护性特别差。
JavaBean的...
分类:
编程语言 时间:
2016-07-24 08:16:01
阅读次数:
326
进程 && 线程 进程:是内存中的一个独立的句柄,我们可以理解为一个应用程序在内存中就是一个进程。 各个进程之间是内存相互独立,不可共享的 线程:每个应用运行之后就会对应启动一个主线程,通过主线程可以创建多个字线程,各个线程共享主进程的内存空间。 关于线程、进程的解释有一篇有趣而生动的解释(http ...
分类:
编程语言 时间:
2016-07-24 08:16:33
阅读次数:
221