前段时间受公司业务发展需要,探索性进入Android开发领域。一切从零开始,java基础,Java进阶,Android框架学习,Eclipse熟悉,最终到第一个即时通讯App完成,历经一个月的时间。实现内容包含一个即时通讯服务端,Mysql数据库搭建,Android客户端通讯App。完成之后公司.....
分类:
移动开发 时间:
2014-09-04 09:37:17
阅读次数:
240
IO示例下面是演示的文件file.txtHello World!Hello Nerd!先来研究一个文件读取的例子:import java.io.*;public class Test{ public static void main(String[] args){ try{ Buffe...
分类:
编程语言 时间:
2014-08-22 17:36:19
阅读次数:
272
1.JVM运行时数据区域的划分 a.程序计数器(Program Counter Register) 一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。每个线程拥有独立的一个计数器,如果当前执行的是Native方法,则计数...
分类:
编程语言 时间:
2014-08-21 22:58:45
阅读次数:
483
网格路径问题,中文翻译如下:
从 22的格子的左上角开始,只允许向右和向下移动,一共有六种路径可以抵达右下角
那么在2020的路径中一共有多少条这样的路径?
原题如下:
Starting in the top left corner of a 22 grid,
and only being able to move to the right and down...
分类:
编程语言 时间:
2014-08-18 16:33:02
阅读次数:
232
题目如下:
215 = 32768 并且其各位之和为 is 3 + 2 + 7 + 6 + 8 = 26.
21000 的各位数之和是多少?
原题如下:
215 = 32768 and the sum of its digits is 3 + 2 + 7 + 6 + 8 = 26.
What is the sum of the digits of the number 210...
分类:
编程语言 时间:
2014-08-18 16:28:02
阅读次数:
272
第一部分: Java语言篇1 《Java编程规范》 星级: 适合对象:初级,中级 介绍:作者James Gosling(Java之父),所以这本书我觉得你怎么也得读一下。对基础讲解的很不错。2 《Java核心技术:卷Ⅰ基础知识》 星级: 适合对象:初级,中级 介绍:官方机构图书,你怎么也得有一本,这...
分类:
编程语言 时间:
2014-08-11 20:47:42
阅读次数:
313
断断续续使用java也已经有两年了,算是最熟悉的开发工具了。但写的代码都是以项目为导向,追求work around,还需要打好基础才能长远发展。大致的进阶学习计划,阶段1:深究java语法,阅读常用库的jdk源码,了解jvm机制;阶段2:阅读基于java的开源框架源码,各种framework,con...
分类:
编程语言 时间:
2014-08-10 15:19:40
阅读次数:
204
首先来了解一下jvm(java虚拟机)中的几个比较重要的内存区域
方法区:在java的虚拟机中有一块专门用来存放已经加载的类信息、常量、静态变量以及方法代码的内存区域,叫做方法区。
常量池:常量池是方法区的一部分,主要用来存放常量和类中的符号引用等信息。
堆区:用于存放类的对象实例。
栈区:也叫java虚拟机栈,是由一个一个的栈帧组成的后进先出的栈式结构,栈桢中存放方法运行时产生的局部变量、方法...
分类:
编程语言 时间:
2014-06-14 00:36:36
阅读次数:
357
最近准备写点Javase的东西,希望可以帮助大家写出更好的代码。
1、给不可实例化的类提供私有构造器
比如:每个项目中都有很多工具类,提供了很多static类型的方法供大家使用,谁也不希望看到下面的代码:
TextUtils textUtils = new TextUtils();
if(textUtils.isDigitsOnly("123"))
{
//doSometing...
分类:
编程语言 时间:
2014-05-13 11:50:11
阅读次数:
347