Windows系统中编辑的Java源码,在Linux下打开会出现中文乱码的情况。原因就是文件编码格式的问题,Windows下通常是GBK而Linux下是UTF-8。在vim中用set fileencoding命令就可以看出编码格式,如下://linux下
fileencoding=utf-8
//windows下
fileencoding=latin1最简单的办法就是在windows下将文件另存为u...
分类:
系统相关 时间:
2015-03-28 18:49:24
阅读次数:
160
对于反编译一直持有无所谓有或无的态度,经过昨天一下午的尝试,也有了点心得和体会,具体操作方法如下:
是反编译工具的目录结构
上边
setp 1:在android-apktool里:
执行 apktool d -s xxx.apk
setp 2:将1中生成的classes.dex(即就是Android下的可执行文件,由一簇一簇的.class文件jar...
分类:
其他好文 时间:
2015-03-17 21:59:10
阅读次数:
191
要进行Java开发,首先要安装JDK(Java Development Kit,Java开发工具箱)。JDK 是一系列工具的集合,这些工具是编译Java源码、运行Java程序所必需的,例如JVM、基础类库、编译器、打包工具等。不论是什么样的 Java 应用服务器,都是内置了某个版本的 JDK,因此掌...
分类:
编程语言 时间:
2015-03-15 07:07:17
阅读次数:
177
要进行Java开发,首先要安装JDK(Java Development Kit,Java开发工具箱)。JDK 是一系列工具的集合,这些工具是编译Java源码、运行Java程序所必需的,例如JVM、基础类库、编译器、打包工具等。不论是什么样的 Java 应用服务器,都是内置了某个版本的 JDK,因此掌...
分类:
编程语言 时间:
2015-03-09 01:37:40
阅读次数:
229
Java代码编译是由Java源码编译器来完成,流程图如下所示:Java字节码的执行是由JVM执行引擎来完成,流程图如下所示:Java代码编译和执行的整个过程包含了以下三个重要的机制:Java源码编译机制类加载机制类执行机制Java源码编译机制Java 源码编译由以下三个过程组成:分析和输入到符号表注...
分类:
编程语言 时间:
2015-03-04 16:52:10
阅读次数:
146
我们在开发Android应用的时候,常常会“参考”“借鉴”一下别人“想法”,你们懂的!然而,很多时候我们是看不见别人的源码的,这时候唯一解决的方法就是反编译apk,我们知道,当一个Android应用开发好了以后,会打包生成apk文件,然而Android打包工具会将java源码编译成.class字节码文件,将布局文件做乱码处理,还会将Nine Patch图片做特殊处理,如果不经过反编译而直接加压看其源码或者使用其资源文件,是很不理想的,下面我将记录下常见Android反编译工具的使用方法。...
分类:
移动开发 时间:
2015-03-04 11:08:43
阅读次数:
171
在eclipse下, package, source folder, folder都是目录.它们的差别例如以下:package:当你在建立一个package时,它自己主动建立到source folder下,也仅仅能建立在这个文件夹之下.source folder:存放java源码的目录,当然也包括一...
分类:
系统相关 时间:
2015-02-21 21:00:39
阅读次数:
296
Object类是所有类、数组、枚举类的父类,是类层次结构的根类。每个类都使用Object作为超类。所有对象(包括
数组)都实现这个类的方法。
Object类实现了以下方法:
我们来看看源码中getClass()方法:
public final native Class getClass();
以上的Class...
分类:
编程语言 时间:
2015-02-21 19:56:26
阅读次数:
284
包(package)package的作用 当编写一个JAVA源码文件时,此文件通常被称为编译单元。每个编译单元都必须有一个后缀名 .java 。而在编译单元中可以有一个 public 类,该类的名称必须和文件的名称相同。文件中允许有其他类,但是不能是public类。当编译一个 .java 文件时,文...
分类:
编程语言 时间:
2015-02-15 12:09:32
阅读次数:
139
倾城的一键安装版服务端(包括客户端) , 无须安装Java,直接启动服务端就可进入游戏!!!
新开服添加首个GM的方法:
注册帐号并登陆游戏创建角色名称后,再服务端控制台中输入gmGrade 玩家角色名称 255
即成功升级该角色为GM(注意输入的命令的大小写)
/////////////////////////////////////////
/changeHeroLevel 玩家角色...
分类:
编程语言 时间:
2015-02-02 10:49:51
阅读次数:
181