progtech figgets
This commit is contained in:
parent
d81ed3da1c
commit
1f0f412eee
30
Java/JarmuProgram.java
Normal file
30
Java/JarmuProgram.java
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
// @BAKE javac $@; java $*
|
||||||
|
public class JarmuProgram {
|
||||||
|
public static
|
||||||
|
void main(String[] argv) {
|
||||||
|
Auto a = new Auto();
|
||||||
|
System.out.println(a.getLoEro());
|
||||||
|
}
|
||||||
|
|
||||||
|
public static
|
||||||
|
abstract class Jarmu {
|
||||||
|
abstract double getLoEro();
|
||||||
|
}
|
||||||
|
|
||||||
|
public static
|
||||||
|
class Auto extends Jarmu {
|
||||||
|
Motor motor = new Motor();
|
||||||
|
double getLoEro() {
|
||||||
|
return motor.getLoEro() * 1.34;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static
|
||||||
|
class Motor {
|
||||||
|
double loero = 30;
|
||||||
|
double getLoEro() {
|
||||||
|
return loero;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
34
Java/Main.java
Normal file
34
Java/Main.java
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
/* @BAKE
|
||||||
|
/opt/openjdk-bin-21.0.1_p12/bin/javac $@
|
||||||
|
/opt/openjdk-bin-21.0.1_p12/bin/java $*.java
|
||||||
|
@STOP
|
||||||
|
*/
|
||||||
|
class Main {
|
||||||
|
public static
|
||||||
|
class Singleton {
|
||||||
|
private int field;
|
||||||
|
private static Singleton inst;
|
||||||
|
|
||||||
|
private
|
||||||
|
Singleton() {
|
||||||
|
super();
|
||||||
|
System.out.println("const call");
|
||||||
|
field = 10;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static
|
||||||
|
synchronized
|
||||||
|
Singleton getInstance() {
|
||||||
|
if (inst == null) {
|
||||||
|
inst = new Singleton();
|
||||||
|
}
|
||||||
|
return inst;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static
|
||||||
|
void main(String[] args) {
|
||||||
|
Singleton s1 = Singleton.getInstance();
|
||||||
|
Singleton s2 = Singleton.getInstance();
|
||||||
|
}
|
||||||
|
}
|
17
Java/Main2.java
Normal file
17
Java/Main2.java
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
/* @BAKE
|
||||||
|
/opt/openjdk-bin-21.0.1_p12/bin/javac $@
|
||||||
|
/opt/openjdk-bin-21.0.1_p12/bin/java $*.java
|
||||||
|
@STOP
|
||||||
|
*/
|
||||||
|
import java.util.*;
|
||||||
|
|
||||||
|
class Main {
|
||||||
|
public static
|
||||||
|
class Slaves {
|
||||||
|
List<String> names;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static
|
||||||
|
void main(String[] args) {
|
||||||
|
}
|
||||||
|
}
|
BIN
Java/a.png
Normal file
BIN
Java/a.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 3.7 KiB |
6
Java/a.txt
Normal file
6
Java/a.txt
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
// @BAKE plantuml $@ -o $*.png; nomacs $*.png
|
||||||
|
@startuml
|
||||||
|
|
||||||
|
Gerinces <- Kutya
|
||||||
|
|
||||||
|
@enduml
|
5
Java/hw.java
Normal file
5
Java/hw.java
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
public class Wtf {
|
||||||
|
public static void main(String[] args) {
|
||||||
|
String i = new String("test");
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user