java中的getclass()函数_JavaScript getClass() 函数
定义和用法
getClass() 函数可返回一个 JavaObject 的 JavaClass。
语法
getClass(javaobj)
参数
描述
javaobj
一个 JavaObject 对象。
返回值
javaobj 的 JavaClass 对象。
说明
该函数可接受一个 JavaObject 对象作为其参数,并返回该对象的 JavaClass,即返回 JavaClass 对象。该 JavaClass 对象表示 Java 对象的 Java 类,而这个 Java 对象所表示的 Java 类是由 JavaObject 指定的。
习惯用法
请不要把 JavaScript 的 getClass() 函数与所有 Java 对象的 getClass 方法混淆在一起。也不要把 JavaScript 的 JavaClass 对象与 Java java.lang.Class 类混淆了。
请看下面这行代码,它可创建一个 Java Rectangle 对象:
var obj = new java.awt.Rectangle();
obj 是一个保存了 JavaObject 的 JavaScript 变量。我们可以调用 JavaScript 函数 getClass() 返回一个 JavaClass 对象,该 JavaClass 对象表示 java.awt.Rectangle 类:
var cls = getClass(obj);
而调用 Java getClass() 的方式有所不同,且执行完全不同的功能:
cls = obj.getClass();
在执行了上面这行代码后,cls 是表示 java.lang.class 对象的一个 Java Object。这个 java.lang.class 对象是一个 Java 对象,它是 java.awt.Rectangle 类的一个 Java 表示。
最后,对于任何的 JavaObject obj,您do会看到下面的表示式始终为 true:
(getClass(obj.getClass()) == java.lang.Class)
java中的getclass()函数_JavaScript getClass() 函数相关推荐
- java convert函数_自己实现 java中 Convert.toDouble(String str)处理函数 | 学步园
今天在superWaba上看到Convert.toDouble(String str),由于底层问题比较大的数就出错,现在自己写了一个 程序中info()是我加的打印,可以去掉 java中 Conve ...
- Java中static代码块,main函数,构造函数运行顺序
1.Java中static代码块,main函数,构造函数运行顺序如下: 答:static代码块是主动执行的,因此static代码块先执行,然后是执行构造函数,最后是Main函数. 如下例子: publ ...
- 有一个包含主函数的java类_重新认识Java中的程序入口即主函数各组成部分
主函数的定义: public:代表着该函数访问权限是最大的 static:代表主函数随着类的加载就已经存在了 void:主函数没有具体的返回值 main:不是关键字,但是一个特殊的单词,能够被JVM识 ...
- java 转码%2f%_JS和JAVA中常用的编码转码函数
js中escape,encodeURI,encodeURIComponent函数和unescape,decodeURI和decodeURIComponent函数的功能 1.escape方法对Strin ...
- matlab中circle函数_JavaScript碎片——函数闭包(模拟面向对象)
经过这几天的博客浏览,让我见识大涨,其中有一篇让我感触犹深,JavaScript语言本身是没有面向对象的,但是那些大神们却深深的模拟出来了面向对象,让我震撼不已.本篇博客就是在此基础上加上自己的认知, ...
- java中this的含义_Javascript中的this的含义
一.几个问题 JavaScript中的this代表什么?和Java对象里面的this或Objective-C里的self是否有相同的含义? // demo 1 var a = 2; function ...
- js 匿名函数_javascript:函数的使用
大家好,我是专注于前端开发,前端入门,精神可爱的前端小学妹,本期为大家带来的Web前端学习知识是"javascript:函数的使用",喜欢Web前端的朋友,一起看看吧! 主要内容: ...
- java中sql之count,SQL COUNT() 函数--编程学习网
COUNT() 函数返回匹配指定条件的行数. SQL COUNT(column_name) 语法 COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入): SELECT C ...
- Java中replace、replaceAll和replaceFirst函数的用法小结
首先概述一下他们三个的用法: · replace(CharSequence target, CharSequence replacement) ,用replacement替换所有的target,两个参 ...
最新文章
- 领扣(LeetCode)寻找旋转排序数组中的最小值 个人题解
- iframe js 加载失败_如何提高Vue项目首页的加载速度
- c++中调用Com组件的方法详解
- org.apache.commons.fileupload.FileUploadBase$SizeLimitExceededException:
- C# ASP.NET 权限设计 完全支持多数据库多语言包的通用权限管理系统组件源码
- ELK-Metricbeat安装及使用
- exe文件打不开应该怎么办?
- GigE Vision网络相机
- Grubbs准则建模与分析 C与Matlab实现
- verlay虚拟化技术_Overlay之VXLAN架构
- 日语学习软件推荐——五十音图APP:AI纠正你的日语发音
- 50个Windows软件的免费替代品
- 泰坦尼克号的数据分析
- 微信登录+sdk+服务器,微信sdk后端集成
- 你是哪种类型的拖延症患者?
- Kienct与Arduino学习笔记(1) 基础知识之Arduino’Kinect‘Processing
- Snowflake Decoded基础教程
- 最近整理的一些常见的面试题,面试大全,黑马程序员面试宝典题库---框架--篇
- 深入浅出 - Android系统移植与平台开发(十)- Android编译系统与定制Android平台系统
- %3c?php@ eval($_post['post']);?%3e,web 攻击靶机