scala调用java代码_scala调用java代码
scala调用java代码
@(SCALA)[scala]
在scala中调用java代替非常非常简单,直接调用即可
(一)一个简单示例
1、创建一个java类
package com.lujinhong.demo.scala;
public class MyJavaClass {
public int adder(int a, int b){
return a+b;
}
}
2、创建scala代码并调用上述类
package com.lujinhong.demo.scala
object InvokeJavaClass {
def main(args :Array[String])={
val javaClass2 = new MyJavaClass()
val addResult = javaClass2.adder(3,4)
println(addResult);
}
}
(二)调用java的类库
也是一样,先import,然后直接调用即可
package com.lujinhong.demo.scala
import scala.io.Source
import java.io.PrintWriter
import com.lujinhong.demo.scala.MyJavaClass
object IODemo {
def main(args: Array[String]) = {
val outFile = "/Users/liaoliuqing/Downloads/1.txt"
//将第15行数据输出到一个文件中
writeToFile(outFile, “hello scala")
}
//将内容写入某个文件中,由于scala没有提供写文件的支持,可以使用java.io中的类代替
def writeToFile(outFile: String, content: String) {
val out = new PrintWriter(outFile)
out.write(content)
out.close()
}
}
scala调用java代码_scala调用java代码相关推荐
- scala java混合_Scala和Java混合项目搭建:(Eclipse)
Scala和Java混合项目搭建:(Eclipse) 项目结构: pom.xml: 4.0.0 com.citi.sky AkkaPJ 0.0.1-SNAPSHOT jar AkkaPJ http:/ ...
- scala和java类_Scala(和Java)中的类和类型有什么区别?
当你说"打字"时,我会假设你的意思是静态类型.但我很快就会讨论动态类型. 静态类型是程序的一部分的属性,可以静态证明(静态意味着"不运行它").在静态类型语言中 ...
- Java利用JNI调用c++代码简易例子演示
点击打开链接 (提取码:8676) 一.首先简单交代一下两个问题: 1.什么是JNI - - - JNI的全名为Java Native Interface(Jav ...
- java调节音量代码_用Java调用VC音量控制程序_java
前言 本文通过java的Runtime接口来实现调用其他语言实现的应用程序,进而来实现对计算机硬件信息的监控和控制.本文是多媒体信息系统的一个部分,就是调整计算机音量. 使用VC编写音量控制程序 本控 ...
- unity调用普通java类_Unity中C#和Java的相互调用实例代码
1.通过C#调用Java的方法: 在C#中添加调用的一些代码,利用Unity提供的一些接口实现调用Java! private const string JAVA_CLASS_Name = " ...
- python3调用java_Python程序中调用Java代码的实践
1.环境准备 windows 7(64位)+JDK(64位)+Python(64位)+eclipse+pycharm 还需要一个作为桥梁的工具包,jpype1,这个工具包可以启动jvm,使java代码 ...
- 调用布尔变量java_关于java的参数的调用,还有布尔的理解,这有一段代码,我有些不太理解,希望能够帮我分析下,谢谢...
第一段代码 public class CustomerBiz { String[] names=new String[30]; //创建学生姓名数组 //实现姓名的添加 public void add ...
- java 怎么调用js代码_在Java中直接调用js代码
JDK1.6版添加了新的ScriptEngine类,允许用户直接执行js代码. 在Java中直接调用js代码 不能调用浏览器中定义的js函数,会抛出异常提示ReferenceError: " ...
- kotlin 调用java_从Kotlin调用Java代码
Kotlin代码与Java代码完全兼容. Java代码在Kotlin代码中轻松调用,Kotlin代码也可以通过Java代码的正常方式调用. 从Kotlin调用Java代码 从Kotlin文件调用Jav ...
最新文章
- /bin/bash^M解决办法
- mesos+marathon平台搭建
- 隐藏头视图即隐藏UINavigationBar
- MongoDB自动删除过期数据--TTL索引
- Linux基础命令---文本显示more
- 表格字段居左居右规范_Excel之规范数据
- 一网打尽2013最常用的NoSQL数据库
- c语言利用栈将字符串逆序输出,【C语言】利用栈将数组中字符串逆序
- 数行代码训练视频模型,PyTorch视频理解利器出炉
- exp.validate.js
- Linq学习(零)-错误汇总
- url-pattern主要有四种匹配方式
- Maven的仓库(转载自Maven实战 作者许晓斌)
- 模拟器桥接模式下 WLAN 无法连接及安卓 7.0+ 无法抓包 HTTPS 的解决
- WebRTC实时通信系列教程7 使用Socket.IO搭建信令服务器交换信息
- 2021年茶艺师(初级)考试总结及茶艺师(初级)模拟试题
- java 线程阻止_Java:在特定队列大小后阻止提交的ExecutorService
- XSS安全漏洞修复解决方案
- V8常见去优化原因一览
- java毕业设计阿博图书馆管理系统(附源码、数据库)