Monde Java Dekon'nichiwa (Tsu apprend rapidement la grammaire dans Vim et Quickrun)

Screen Shot 2018-10-03 at 8.11.58.png

Summary

Fichier java avec Vim`` Quickrun

Historique des révisions

2018/10/03 wed
Correction du nom de classe / variable conseillé par shiracamus dans le commentaire
Variable globale foo_Est en attente de correction

organisation des fichiers

$ tree
.
└── MyProj               // project folder ( working folder )
    ├── main
    │   └── Main.java    // entry file
    └── myclass
        └── Hello.java   // your own classes


3 directories, 2 files

Quickrun

\ 'java': {
\   'exec': ['javac -cp %s:p:h:h:h */*.java', 'java -cp %s:p:h:h:h:%s:p:h %s:t:r %a' ],
\   'hook/output_encode/encoding': '&termencoding',
\   'hook/sweep/files': '%S:p:r.class',
\ },

Java's code

entry class

// Main.java
import MyProj.myclass.*;

public class Main {

    public static void main(String[] argv){

        Hello hello = new Hello("world!");
        hello.sayHello();

    }

}

your own classes

// Hello.java
package MyProj.myclass;

public class Hello {

    private String str_ = "hello ";

    public Hello( String s ){
        this.str_ = this.str_ + s;
    }

    public void sayHello(){
        System.out.println( this.str_ );
    }

}

Reference

Je souhaite importer ma propre classe quickrun help

Recommended Posts

Monde Java Dekon'nichiwa (Tsu apprend rapidement la grammaire dans Vim et Quickrun)
Bonjour tout le monde en Java et Gradle
Apprenez les modèles Flyweight et ConcurrentHashMap en Java
"Hello World" en Java
Hello World en Java
L'histoire de Java dans ce monde
Comparez Hello, world! Avec Spring Boot avec Java, Kotlin et Groovy
Exemple d'encodage et de décodage en Java
Comment apprendre JAVA en 7 jours
Bonjour le monde de Java dans Eclipse maintenant
Classe StringBuffer et StringBuilder en Java
Comprendre equals et hashCode en Java