imtianx
  听听音乐
java 知识之 反射的使用 java 知识之 反射的使用
所谓反射,是指在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性。这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 反射有如下的功能: 在运行时判断任意
java 知识 之 内存管理 java 知识 之 内存管理
读书笔记:《疯狂java 程序员的基本修养》第四章——java内存管理 java 中的内存管理包括内存分配和内存回收,这些都是由 JVM 帮我们完成的。当创建对象时为其分配内存空间;当失去引用时,GC会自动清除并回收他们所占用的空间。
java 知识 之 常见java集合的实现细节 java 知识 之 常见java集合的实现细节
读书笔记:《疯狂java 程序员的基本修养》第三章——常见java集合的实现细节 1.java 中集合及其继承关系Collection中常用的集合类类图如下: Map中常用的集合类类图如下: 注:在jdk的安装目录下的 src.zi
java知识 之 对象及其内存管理 java知识 之 对象及其内存管理
读书笔记:《疯狂java 程序员的基本修养》第二章——对象及其内存管理 java中的内存管理分为两个方面: 内存分配:指创建java对象时JVM为该对象在堆空间中所分配的内存空间。 内存回收:指java 对象失去引用,变成垃圾时,J
java知识 之 数组及其内存管理 java知识 之 数组及其内存管理
读书笔记:《疯狂java 程序员的基本修养》第一章——数组及其内存管理 1.数组初始化数组是一个复合数据结构,当需要多个类型相同的变量时,可以定义数组惊醒使用。在java中,数组变量是一个引用类型的变量。java 中的数组是静态的,即初
activity 生命周期及调用栈详解 activity 生命周期及调用栈详解
Activity作为android四大组件之首,是我们是使用最频繁的组件,只有熟练的掌握其生命周期和启动模式,才能使我们在编程中进行合理的控制,在合适的生命周期处理相关的业务,开发出高质量的应用。下面具体的介绍下他的生命周期及启动模式。(a
【转】国内一线互联网公司内部面试题库(二)——android 篇 【转】国内一线互联网公司内部面试题库(二)——android 篇
本文转自:国内一线互联网公司内部面试题库国内一线互联网公司内部面试题库,以下面试题来自于百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐内部题库 熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。下面是 android 部分
2016-11-06
【转】国内一线互联网公司内部面试题库(一)——java篇 【转】国内一线互联网公司内部面试题库(一)——java篇
本文转自:国内一线互联网公司内部面试题库国内一线互联网公司内部面试题库,以下面试题来自于百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐内部题库 熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。下面是java 部分 1.接口
2016-11-05
天盾app项目总结 天盾app项目总结
经过几个星期的努力,天盾app2.0版正式发布。再次记录下自己在开发中遇到的问题: 拍照图片oom listview 图片错位 xutils 数据库的使用与升级 1. 拍照显示图片oom由于该app中有快递单的采集,用Recycler
android studio 生成aar和jar android studio 生成aar和jar
1. aar包aar包是android studio 下打包android 工程中的src、res、lib后生成的aar文件,以便导入到其他的as工程中使用。在as中它的生成方式较为简单,主要步骤如下: 1.新建model,选择 andr
java 三大特性:封装、继承和多态 java 三大特性:封装、继承和多态
最近项目上线,暂时稍微闲一点,来回顾下java的一些基础。回想下,也是大二上学的java,已经过去两年了,老师教的基本都是那些最基础的,如数据类型、运算符之类的,加上自己又没有好好学,基本算没学,也就后来转向android 的时候,用啥学啥
Android Bluetooth 通信技术深入--聊天小应用 Android Bluetooth 通信技术深入--聊天小应用
目前,市场上的大部分手机都带有蓝牙,尽管使用的不多,但作为开发者,我们还有必要了解其原理。最近的项目需要用到蓝牙技术,于是写了个 蓝牙的聊天小demo。 1. 效果示意图这里需要两部手机进行测试。其中一部作为蓝牙服务器,另一部作为蓝牙客户端
3 / 6