谁说java没指针,我觉得全是指针才对 java 中也有指针的,只不过java的指针所管理的区域是安全的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ThinkX() ( )至少你不能用这个指针随意的转换类型:)我看不是这样的吧!他可以在父类与子类之间转换.若要他在不同的(没有血缘关系的)类之间转换,是不可一,不过这样好像c++也办不到killjoy(伪装者) java 中也有指针的,只不过java的指针所管理的区域是安全的。这位大哥,我有些不明吧你说的这是指什么?能详细点说吗? JAVA里实际上除了基本类型外是值传递外,其他都引用传递,而JAVA句柄之所以安全,是因为JAVA不允许你像C里面可以对指针加加减减,换句话说,它不允许你直接访问内存 是的,在java的collection中的操作时,几乎都是在操作指针。 当然,其实我觉得现在的高级语言中都有指针的,只是实现的方法不一样而已,在JAVA中,多一REF来实现了指针的功能,所以说,在某一层次上来说JAVA是有指针的的~~~ C++中的指针是可以随便转换的,只要是DWORD的数,都可以转换的。 只能说JAVA中也有地址,不能说有指针 你说的很对,Java不能少了这个“引用”的概念!但是就算说本质是指针吧,但他比C/C++封装的好。这种高层封装是很重要的。你怎么不说所有语言本质最后都要到二进制、到机器指令呢!透明这个词我想应该很多人明白的,高级我想也是很多人理解的。 “JAVA里实际上除了基本类型外是值传递外,其他都引用传递”这个说法是错的。Java里面全是“值传递”,基本类型不用说,就算是对象类型,传的也是值,这个值代表变量的引用的值(可以理解为地址值),但绝对不是参数传递。 关键java中使用的是保证内存安全的,不像c/c++指针失控后,会导致灾难性后果!!! java的指针和C的有本质的不同 在C++里 CFrame p; p += 256;不管是什么指针,都能乱跳到很多地方(非操作系统保护区),是cracker想看东西的一种方法。Java为了防止这些,就不允许,Java虽然不灵活,但是简单,安全C++,Java各有各的优势,我都很喜欢 本质上都是地址,但java那样做就安全多了 是呀,我同意把java定义的变量看成是一种句柄来看,它不象指针一样可以随意的改变。 别搞错了,指针不等于引用,C++中有指针和引用,JAVA中只有引用,指针是对某内存地址内容的直接操作,而引用是做不到的,所以JAVA中引用并不是指针。JAVA不允许直接操作内存 关于xxxxx.class.getClassLoader().getResource(fileName),请教大家。 java I/O 流 求用java实现文件系统的浏览 JAVA 对象 状态 保存 一个关于基类与子类的小问题 文件的删除! win2003安装jdk5.0时提示default charset no supported请问如解决??高手指帮忙。。急啊。在线等!!! 关于对象类型转换的一个问题 我该选择 jbuilder 还是 c++builder 送分送分!谁先回答给谁! 请高手回答这个问题,请注意看注释部分 怎么知道一个文件有多少行?
至少你不能用这个指针随意的转换类型:)我看不是这样的吧!他可以在父类与子类之间转换.
若要他在不同的(没有血缘关系的)类之间转换,是不可一,不过这样好像c++也办不到killjoy(伪装者)
java 中也有指针的,只不过java的指针所管理的区域是安全的。这位大哥,我有些不明吧你说的这是指什么?能详细点说吗?
你怎么不说所有语言本质最后都要到二进制、到机器指令呢!透明这个词我想应该很多人明白的,高级我想也是很多人理解的。
Java里面全是“值传递”,基本类型不用说,就算是对象类型,传的也是值,这个值代表变量的引用的值(可以理解为地址值),但绝对不是参数传递。
CFrame p;
p += 256;
不管是什么指针,都能乱跳到很多地方(非操作系统保护区),
是cracker想看东西的一种方法。Java为了防止这些,就不允许,Java虽然不灵活,但是简单,安全C++,Java各有各的优势,我都很喜欢