Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- netsh
- grep
- bash
- VirtualBox
- tomcat
- Windows 10
- JavaScript
- profile
- vscode
- port
- IntelliJ
- web.xml
- 네트워크
- Quartz
- 줄바꿈 문자
- Mac
- Windows
- plugin
- import
- 단축키
- resource
- xargs
- find
- GIT
- Eclipse
- context
- maVen
- ssh
- Source
- lsof
Archives
- Today
- Total
develog
[bash] jshell 로 java 코드 실행하기 본문
jshell 실행하기
$ jshell
| Welcome to JShell -- Version 21.0.1
| For an introduction type: /help intro
jshell 로 java 코드 실행하기
jshell> 10 + 20
$4 ==> 30
jshell> System.out.println("hello jshell");
hello jshell
jshell> String str = "hello, "
str ==> "hello, "
jshell> str + "java"
$9 ==> "hello, java"
jshell 로 Test.java 파일 실행하기
# Test.java 파일을 불러온다
jshell> /open ~/jshell-test/Test.java
# main 함수를 실행한다
jshell> Test.main(null)
Test.main execute
// Test.java 파일 내용
public class Test {
public static void main(String[] args) {
System.out.println("Test.main execute");
}
}
jshell 도움말
jshell> /help
jshell> /help intro
|
| intro
| =====
|
| The jshell tool allows you to execute Java code, getting immediate results.
| You can enter a Java definition (variable, method, class, etc), like: int x = 8
| or a Java expression, like: x + x
| or a Java statement or import.
| These little chunks of Java code are called 'snippets'.
|
| There are also the jshell tool commands that allow you to understand and
| control what you are doing, like: /list
|
| For a list of commands: /help
jshell 종료하기
jshell> /exit
| Goodbye
Comments