自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

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

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

本文介紹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來運行都要出錯,好像是引用

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

再來看看新的代碼:

  1. class Test2 {//含有static void main的方法的Test2必須要在***個定義     
  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. }    

其中的含義不用多說了吧:

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

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

【編輯推薦】

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

2009-12-03 10:06:33

Ubuntushell腳本

2022-11-09 10:33:39

awk腳本Groovy

2021-04-24 23:00:43

Windows 10Windows微軟

2010-03-25 12:33:14

Python腳本文件

2009-02-01 10:29:04

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

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

安全

2012-07-12 11:23:07

GroovyJVM

2009-08-28 12:41:49

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

2019-12-17 10:40:48

awkLinux編寫腳本

2013-04-17 10:20:27

GroovyClassLoader

2011-07-06 17:11:41

ASP

2009-12-28 10:16:48

Groovy 1.7

2016-08-29 21:36:55

nginxWeb緩存

2011-02-14 10:21:04

Windows PowWMI

2010-01-08 16:10:05

VB.NET讀寫文本文

2021-12-06 07:15:48

類方法類讀取文本
點贊
收藏

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