Java
tcpipstack
深圳码农一枚,专注嵌入式移动, Linux, OS, Tcp/ip, Android
展开
-
Android下SQLite数据库编程学习系列之二---在Android下使用SQLite
Android下SQLite数据库编程学习系列之二---在Android下使用SQLiteSQLite 由以下几个组件组成:SQL 编译器、内核、后端以及附件。SQLite 通过利用虚拟机和虚拟数据库引擎(VDBE),使调试、修改和扩展 SQLite 的内核变得更加方便。SQLite 内部结构如下图所示:Android集成了 SQLite 数据库Andr原创 2012-11-03 16:09:44 · 1344 阅读 · 0 评论 -
JVM原理
JVM原理一、JVM 原理解释JVM 全称是 Java Virtual Machine ,Java 虚拟机,这个 JVM 你是看不到的,它存在内存中。我们知道计算机的基本构成是:运算器、控制器、存储器、输入和输出设备,那这个 JVM 也是有这成套的元素,运算器是当然是交给硬件 CPU 还处理了,只是为了适应“一次编译,随处运行”的情况,需要做一个翻译动作,于是就用了JVM转载 2012-10-26 20:57:03 · 962 阅读 · 0 评论 -
JAVA网络聊天室的设计与实现
JAVA网络聊天室的设计与实现(2年前写的了!)1. 问题描述JAVA聊天室是用java程序实现的,由客户端和服务器端组成。先启动服务器端,再启动客户端,服务器验证身份后客户便可登陆聊天室。 对于客户来说:注册、登陆和退出聊天室时都有相关提示信息;用户应该可以看到所有在线的用户;聊天时可以群聊,也可以选择某个聊天对象私聊。 对于服务器来说原创 2013-02-25 19:05:41 · 21724 阅读 · 12 评论 -
Java Array最重要的10个方法
本文将展示Java Array的最重要的10个方法:0. 声明一个数组String[] aArray = new String[5];String[] bArray = {"a","b","c", "d", "e"};String[] cArray = new String[]{"a","b","c","d","e"};1. 打印数组int[] intArray = { 1, 2, 3, 4,翻译 2016-09-09 09:20:25 · 1018 阅读 · 0 评论 -
关于Java Collections应知应会
翻译 By Long Luo下面这些问题Stackoverflow上关于Java collections提问和讨论最多的问题。在你阅读这些问题之前,有必要先阅读下这篇文章3分钟速读:图解Java Collections的接口以及类层级关系。1. 什么时候用LinkedList?什么时候用ArrayList?ArrayList本质上是一个数组。它的元素可以直接通过翻译 2016-09-12 11:40:41 · 696 阅读 · 0 评论 -
5分钟学会Java反射
By Long Luo 最近在部门内部做了一次知识分享,关于***Java反射***,因此有了这篇文章:《5分钟学会Java反射》。这篇文章篇幅不长,用了大量示例,力求在很短的时间里让大家明白Java反射知识。关于Java反射,我们需要弄懂以下几个问题:反射是什么?反射有什么用?怎么用反射?下面我们来一一进行讲解:一、反射是什么?Reflection的意思是“反射、映象、倒影”,用在J原创 2016-09-07 11:05:21 · 1202 阅读 · 0 评论 -
3分钟速读:图解Java Collections的接口以及类层级关系
翻译 By Long Luo本文翻译自The Interface and Class Hierarchy Diagram of Java Collections,主要通过一系列简单易懂的图片让你迅速了解Java容器类,容器接口以及类层级关系。大段文字会看得很烦,图片才是王道!一、 Collection vs Collections“Collection”和”Collections”是2个完全不同的概翻译 2016-09-08 10:25:08 · 1683 阅读 · 0 评论 -
关于Java字符串(String)10个最常见问题
Java语言中,String一直很基础,但很多人都很多概念还是很模糊。这里我们选取了网络上最常见的10个问题,希望通过1. 如何对字符串进行比较?用“==” 还是equals()?简单来说,如果引用是否相同那么使用==, 判断值是否相等则用equals()。除非你想判断2个字符串是否是同一对象,否则你都应该使用equals()。2. 为什么在安全敏感信息场合应该用char[]而不是string?St翻译 2016-09-08 14:54:16 · 864 阅读 · 0 评论 -
掌握Java: HashMap
HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是会当做一个整体来处理,系统会根据hash算法来来计算key-value的存储位置,我们总是可以通过key快速地存、取value。下面就来分析HashMap的存取。一、定义HashMap实现了Map接口,继承AbstractMap。其中翻译 2016-09-22 09:27:58 · 620 阅读 · 0 评论