偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Groovy腳本文件中的靜態(tài)main方法

開(kāi)發(fā) 開(kāi)發(fā)工具
本文介紹Groovy腳本文件中的靜態(tài)main方法。Groovy是一種基于JVM的敏捷開(kāi)發(fā)語(yǔ)言,它結(jié)合了Python、Ruby和Smalltalk的許多強(qiáng)大的特性。Java開(kāi)發(fā)者可以使用類似Java的語(yǔ)法來(lái)獲得這些特性的支持。

本文介紹Groovy中的靜態(tài)main方法。先看如下代碼:

  1. class Test1 {     
  2.     public Test1() {     
  3.          println "TEST1"     
  4.      }     
  5. }     
  6.      
  7. class Test2 {     
  8.     public Test2() {     
  9.          println "TEST2"     
  10.      }     
  11.     static void main(args) {     
  12.         new Test1()     
  13.      }     
  14. }    

此代碼不論用groovy命令行還是用groovyConsole來(lái)運(yùn)行都要出錯(cuò),好像是引用

groovy.lang.MissingMethodException: No signature of method: Test1.main() is applicable for argument types: ([Ljava.lang.String;) values: {[]}
at Test1.invokeMethod(Script0)

再來(lái)看看新的代碼:

  1. class Test2 {//含有static void main的方法的Test2必須要在***個(gè)定義     
  2.     public Test2() {     
  3.          println "TEST2"     
  4.      }     
  5.     static void main(args) {     
  6.         new Test1()     
  7.      }     
  8. }     
  9. class Test1 {     
  10.     public Test1() {     
  11.          println "TEST1"     
  12.      }     
  13. }    

其中的含義不用多說(shuō)了吧:

在groovy腳本里,不應(yīng)該有定義多個(gè)static main方法的類。如果有定義多個(gè)類,那么應(yīng)該將有main方法的類放到***位 ;D

以上就是Groovy腳本文件中的靜態(tài)main方法。

【編輯推薦】

  1. 基于JVM的語(yǔ)言正在開(kāi)始流行
  2. 專題:Groovy開(kāi)發(fā)技術(shù)
  3. 專題:Scala編程語(yǔ)言
  4. Groovy如何幫助JavaFX:別了,純粹的Java代碼?
  5. 用Groovy編寫(xiě)Google App Engine應(yīng)用
責(zé)任編輯:yangsai 來(lái)源: JavaEye
相關(guān)推薦

2009-12-03 10:06:33

Ubuntushell腳本

2022-11-09 10:33:39

awk腳本Groovy

2009-02-01 10:29:04

Oracle數(shù)據(jù)庫(kù)管理

2010-03-25 12:33:14

Python腳本文件

2021-04-24 23:00:43

Windows 10Windows微軟

2011-09-06 14:08:22

IIS

2012-11-19 11:09:15

IBMdw

2015-06-17 14:28:15

Java查詢處理方法

2012-07-02 10:43:49

JVMGroovyJava

2021-09-13 07:53:30

安全

2009-08-28 12:41:49

靜態(tài)方法與非靜態(tài)方法

2012-07-12 11:23:07

GroovyJVM

2013-04-17 10:20:27

GroovyClassLoader

2019-12-17 10:40:48

awkLinux編寫(xiě)腳本

2009-12-28 10:16:48

Groovy 1.7

2011-07-06 17:11:41

ASP

2016-08-29 21:36:55

nginxWeb緩存

2011-02-14 10:21:04

Windows PowWMI

2010-01-08 16:10:05

VB.NET讀寫(xiě)文本文

2021-07-13 05:47:40

GroovyJSON軟件開(kāi)發(fā)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)