Giả sử tôi đã tạo ra một executable jar
từ một mã mà tôi đã sử dụngĐiều gì xảy ra với "System.out.println()" trong jar thực thi?
System.out.println()
Khi chúng tôi chạy jar thực thi, không có giao diện điều khiển. Vì vậy, những gì sẽ xảy ra với dòng này? java
xử lý tình huống này như thế nào?
EDIT 01:
LƯU Ý: Tình hình là khi tôi không sử dụng một giao diện điều khiển để chạy các jar
cũng không liên kết bất kỳ giao diện điều khiển với nó dù sao đi nữa.
EDIT 02: Làm mọi thứ rõ ràng hơn:
Tôi biết rằng không có gì sẽ được in bất cứ nơi nào như không có giao diện điều khiển ..! Tôi muốn biết cách java
xử lý dòng này trong trường hợp này như thế nào? Dòng này có bị bỏ qua khi tạo bytecode cho một jar thực thi không? Hoặc là dòng này chỉ bị bỏ qua khi không có giao diện điều khiển? Hoặc bất cứ điều gì ...
"Khi chúng tôi chạy jar thực thi, không có giao diện điều khiển" - cũng điều đó phụ thuộc vào cách bạn chạy nó. Nếu bạn chạy 'java -jar foo.jar' từ một giao diện điều khiển, sau đó có ... –
Tôi có nghĩa là đang chạy không sử dụng bảng điều khiển ... – minarmahmud
Sau đó, nó đáng để làm cho câu hỏi của bạn rõ ràng hơn. Bạn đã tuyên bố rằng không có bàn điều khiển, khi đó chỉ là * đôi khi * đúng. –