我们的经常使用的系统中。程序的工作一般是有事件驱动和消息驱动两种方式,在Android系统中,Java应用程序是靠消息驱动来工作的。消息驱动的原理就是:1. 有一个消息队列。能够往这个队列中投递消息;2. 有一个消息循环。不断从消息队列中取出消息。然后进行处理。在Android中通过Looper来封...
分类:
移动开发 时间:
2016-01-24 14:13:54
阅读次数:
194
3.1 一个简单的Java应用程序3.2 注释3.3 数据类型 3.3.1 整型 3.3.2 浮点类型 3.3.3 char类型 3.3.4 boolean类型3.4 变量 3.4.1 变量初始化 3.4.2 常量3.5 运算符 3.5.1 自增运算符与自减运算符 3.5.2 关系运...
分类:
编程语言 时间:
2016-01-24 12:59:08
阅读次数:
147
1在ubuntu中编译android6.0时需要openjdk7,但是openjdk-7-jdk和openjdk-7-jre需要同时安装。$sudoapt-getinstallopenjdk-7-jre$sudoapt-getinstallopenjdk-7-jdkPS:openjdk-7-jre包只包含Java运行时环境(JavaRuntimeEnvironment)。如果是要开发Java应用程序,则需要安装openj..
分类:
移动开发 时间:
2016-01-21 12:17:42
阅读次数:
171
如何在Java平台上使用脚本语言做Java开发最近开始流行区分Java平台和Java语言,但很多Java开发者还是不能确定如何在 Java应用程序开发中结合脚本。本篇文章,Gregor Roth给出了在Java平台上使用脚本的方法。通过这篇文章,你可以了解怎样在你的Java应用程序中使用脚本,是否你...
分类:
编程语言 时间:
2016-01-21 10:27:12
阅读次数:
264
Java应用程序中System.out.println输出中文乱码2013-12-10 21:27:08cnblogs.com-bluepoint2009-点击数:3631其实,解决办法比较简单,即:编译时指定编码为UTF-8,如:1 javac -encoding utf-8 HelloJava....
分类:
编程语言 时间:
2016-01-13 17:15:01
阅读次数:
299
一、什么是ClassLoader?大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都被封装在不同的class文件当中,所以经常要从这个c...
分类:
编程语言 时间:
2016-01-09 22:54:34
阅读次数:
261
1 什么是Dalvik虚拟机 Dalvik是Google公司自己设计用于Android平台的Java虚拟机,它是Android平台的重要组成部分,支持dex格式(Dalvik Executable)的Java应用程序的运行。dex格式是专门为Dalvik设计的一种压缩格式,适合内存和处理器速度有限....
分类:
移动开发 时间:
2016-01-09 13:51:50
阅读次数:
225
1 什么是Dalvik虚拟机 Dalvik是Google公司自己设计用于Android平台的Java虚拟机,它是Android平台的重要组成部分,支持dex格式(Dalvik Executable)的Java应用程序的运行。dex格式是专门为Dalvik设计的一种压缩格式,适合内存和处理器速度有限....
分类:
移动开发 时间:
2016-01-09 00:52:12
阅读次数:
247
生成可执行jar文件后,直接双击打开应用,发送Http请求带有中文时,服务器接收到的中文乱码!解决方式:1.在cmd命令中执行javaw命令打开jar可执行应用: 打开cmd命令框,输入: javaw -Dfile.encoding=utf-8 -jar D:/client-tool/mob...
分类:
编程语言 时间:
2016-01-08 18:27:21
阅读次数:
182
以下是关于HashCode的官方文档定义:[plain]view plaincopyhashcode方法返回该对象的哈希码值。支持该方法是为哈希表提供一些优点,例如,java.util.Hashtable提供的哈希表。hashCode的常规协定是:在Java应用程序执行期间,在同一对象上多次调用ha...
分类:
编程语言 时间:
2016-01-06 17:46:04
阅读次数:
210