
编程基础知识
花岗岩是甜的
yangyk125@126.com
QQ:119508078
WX:longxing125wo
展开
-
编程基础知识——Java相关的“编码”问题
全面分析Java相关的“编码”问题本文说明Java程序员遇到的一个很头痛的问题就是编码问题。一旦开发与系统平台及网络相关的程序而需要传输中文字符时,若不能正确掌握编码的知识,将频频出现乱码问题而扰乱开发计划。目前已经存在大量的关于编码问题的讲解。个人觉得这些文档主要是教“怎样解决目前问题”而非“为什么有这个问题”。希望本文能够帮助读者从根本上了解编码原理,以及软件开发过程中出现乱码的原因,原创 2014-06-09 22:06:54 · 983 阅读 · 0 评论 -
编程基础知识——java类加载
java类加载先来看一段小程序:package com;public class Main1 { static { System.out.println("1111") ; } public static void main(String[] args) { System.out.println("2222") ; }}输出结果为:111原创 2014-06-10 13:03:45 · 909 阅读 · 0 评论 -
编程基础知识——VS里面的各种字符串
在C++编程中,字符串种类繁多,下面介绍各种字符串类型的本质,以及转换。原创 2014-06-09 22:14:55 · 1597 阅读 · 0 评论 -
编程基础知识——C/C++字符串和字符数组
1、 常量字符串在代码里直接出现的”abcdef”这种字符串,在程序执行的时候,系统会将它们放在常量区,所谓常量区就是一直存在的,只读的,不可更改的数据区域,并且一个字符串只会有一份。假设你在程序里有两行代码char* p1 = “agcd”;char* p2 = “agcd”; 无论你这两个行代码隔了多远,如果你想知道p1和p2所指向的字符串在内存中是不是同一个,那答案是肯定的,原创 2014-06-09 22:11:46 · 802 阅读 · 0 评论 -
编程基础知识——C++能不能支持Java和ObjC的反射?
C++能不能支持Java和ObjC的反射?本文以一个问句开始,尝试在C++中实现Java和ObjC的反射机制。原创 2014-06-11 14:00:19 · 1289 阅读 · 0 评论 -
编程基础知识——Java JNI开发流程(1)
首先建立一个空类,名叫package com; public class JniLocalLib { } 然后加入一个需要jni去实现的函数,以native关键字修饰。 package com; public class JniLocalLib { public native int localPlus(inta, int原创 2014-06-15 12:54:59 · 959 阅读 · 0 评论 -
编程基础知识——Java JNI开发流程(2)
讲解在android上使用NDK进行jni开发,以实现某些特定的需求场景。原创 2014-06-15 17:49:39 · 1619 阅读 · 0 评论 -
编程基础知识——C/C++,Java,ObjC的回调方式探讨
C/C++,Java,ObjC的回调方式探讨,C++的callback,java的listener,ObjC的delegate,各种理念模式的相互对比,相互借鉴。原创 2014-06-10 20:31:47 · 1701 阅读 · 0 评论