- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 Java的import和Python的import的区别
1、Java的import本质是声明以下出现的标识符前面都加上命名空间(java只能导入类和静态的成员)2、python的import本质是执行了整个模块的代码(python只能导入模块,from语句例外)Java在import类的时候,并不执行类代码,也不把类加载进内存,所以说import语句对于java来说只在编译器起作用,运行期就没用了。python在import模块的时候,是执
2016-04-26 21:19:34 2791
原创 【总结】C++、C#、Java、Javascript、Python中引用的区别
首先分两大阵营:C++中引用是一块阵营,C#、Java、Javascript、Python中引用是另一块阵营。之所以这样分是因为同一阵营中引用使用方法基本一样。C++引用本质是个常量指针,而其他语言引用本质是个普通指针。也就意味着C++的引用一旦初始化(执行确定了),以后就不可再修改(不可再指向其他对象),而其他语言的引用可以随时修改指向。具体区别:(先声明下面
2016-04-23 20:02:08 1425
转载 hao-单例模式(Singleton)
单例模式(Singleton)首先来明确一个问题,那就是在某些情况下,有些对象,我们只需要一个就可以了,比如,一台计算机上可以连好几个打印机,但是这个计算机上的打印程序只能有一个,这里就可以通过单例模式来避免两个打印作业同时输出到打印机中,即在整个的打印过
2016-04-13 01:18:21 496
转载 【好】C++中lib 和 dll 的区别、生成以及使用详解
文章转自:http://www.cnblogs.com/panweishadow/p/3632873.html 或者 http://www.cnblogs.com/TenosDoIt/p/3203137.htmllib 和 dll 的区别、生成以及使用详解【目录】lib dll介绍生成动态库调用动态库生成静态库调用静态库
2016-04-03 19:58:39 6959 1
转载 怎样从一个DLL中导出一个C++类
文章转自:http://blog.csdn.net/clever101/article/details/3034743 原文作者:Alex Blekhman 翻译:朱金灿 原文来源:http://www.codeproject.com/KB/cpp/howto_export_cpp_classes.aspx 译文来源:http://blog.csdn.
2016-04-03 19:50:59 845
原创 hao—C++和Java从编译到运行的过程区别
以下内容纯属臆测,没有科学依据,也不想(没空)翻看权威资料。一、C++编译和运行过程1、C++每个编译单元整体上看都是各种声明和定义 C++编译单元就是指每个cpp文件,整体上看(全局的东西,函数内部不算,类定义内部不算)无非就是变量(包括类的实例也算变量)、函数或者类的声明和定义。其中变量占用内存空间,存放在运行时的“全局区”,这个内存空间的数据一般是可变的,可以随时被修改;函
2016-04-03 15:58:36 1834
原创 Java编译单元为什么只能有一个public类,而且源文件名必须要与类名相同
在一个java源文件当中可以有多个类,但是为什么只能有一个public类呢?而当这个类被修饰为public的话,为什么源文件名必须要与类名相同呢? Java编程思想中的一段话:当编写一个java源代码文件时,此文件通常被称为编译单元(有时也被称为转译单元)。每个编译单元都必须有一个后缀名.java,而在编译单元内则可以有一个public类,该类的名称必须与文件的名称相同(包括大
2016-04-01 01:10:10 10293 4
原创 java import、package作用与用法以及与C include的区别
java import、package作用与用法有些人写了一阵子 Java,可是对於 Java 的 package 跟 import 还是不 太了解很多人以為原始码 .java 档案中的 import 会让编译器把所 import 的程式通通写到编译好的 .class 档案中,或是认為 import 跟 C/C++ 的 #include 相似,实际上,这是错误的观念。让我们先了解一下,Ja
2016-04-01 00:47:29 2763 1
原创 访问修饰符的真正理解
首先,必须明确Java中类成员的访问修饰符(public、private、protect、默认或friendly等,C++也同理),并不能简单的理解为书上说的如“子类可以访问”,具体因结合类的内存布局图来理解。例如一个父类有public a成员和protect b成员,在其子类的方法中访问a时,要考虑子类的内存布局能否看到a。 结合内存布局图就可以理解所谓“子类可以访问父类的protect
2016-04-01 00:31:37 1365 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人