专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 告诉你如何用js调用Java方法

告诉你如何用js调用Java方法

更新时间:2022-10-09 11:03:21 来源:赢咖4 浏览3505次

您可以使用 JavaScript 从工作步骤调用 Java 方法。您可能希望执行此操作来执行复杂的计算、执行复杂的业务分析或利用现有工具中的某些功能。要从 JavaScript 调用Java静态方法,请使用以下语法:

Packages.<fully_qualified_java_class_name>.<static_method_name>

要实例化一个新的 Java 对象,请使用以下语法:

var jobj = new Packages.<fully_qualified_class_name>(params);

要实例化 Java 类的新数组,请使用以下语法:

var dsNames =
java.lang.reflect.Array.newInstance(<fully_qualified_class_name>, <array length>); 

例如,要创建大小为 3 的字符串数组的实例,请使用以下代码:

var dsNames =
java.lang.reflect.Array.newInstance(java.lang.String, 3);

JavaScript 引擎使用关键字 Packages 来标识 Java 类和方法。

以下是如何在 JavaScript 中调用 Java 方法的示例:

Java program: Employee.java
        package com.tdiinc;
        public class Employee {
            protected static String companyName;
            protected String empName;
            Employee(String ename) {
            empName = ename;
            }
            public static String getcompanyName() {
            return(companyName);
            }
            public String getempName() {
            return empName;
            }
        }
JavaScript:
        function f1() {
            var cmpname=Packages.com.tdiinc.Employee.getcompanyName();
            var empObj = new Packages.com.tdiinc.Employee("George")
            var ename = empObj.getempName();
        }

以上就是关于“告诉你如何用js调用Java方法”介绍,大家如果想了解更多相关知识,不妨来关注一下本站的Java赢咖4在线学习,里面的课程内容从入门到精通,细致全面,很适合没有基础的小伙伴学习,希望对大家能够有所帮助。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>