Java2 [오늘의신기술] ‘JAVA’란 무엇일까? *JAVA란?한 번 작성하면 어디서나 실행 가능한, 객체지향 특성을 가진 다중 플랫폼 프로그래밍 언어 및 SW 플랫폼으로, 웹, 모바일(안드로이드), 기업용시스템, 빅데이터 등 광범위한 분야에서 사용되며, 자바 가상 머신(JVM) 위에서 실행되어 운영체제에 독립적인 것이 가장 큰 특징이다. *JAVA의 주요 특징1)객체지향언어(OOP): 코드 재사용성 및 유지보수성이 높고, 현실 세계의 객체처럼 프로그램을 설계한다.2)플랫폼 독립성(WORA): 작성된 코드는 자바 가상 머신(JVM)이 설치된 모든 운영체제(Windows, macOS, Linux)에서 재컴파일 없이 실행 가능하다.3)자동 메모리 관리(Garbage Collection): 개발자가 직접 메모리를 관리하지 않아도 자동으로 불필요한 메모리를 회.. 2026. 4. 2. [오늘의신기술] ‘JAVA 예외처리’란 무엇일까? *‘JAVA 예외처리’란?프로그램 실행 중 발생할 수 있는 예기치 못한 오류 상황에 미리 대비하여, 프로그램이 비정상 종료되지 않고 안정적으로 동작하도록 제어하는 기법이다. 이는 try-catch-finally 구문 등을 사용하여 오류 발생 가능성이 있는 코드를 감싸고, 오류 발생 시 특정 동작을 수행하거나, 오류가 없어도 마무리 작업을 하는 방식으로 구현된다. *JAVA 예외처리 목적1)프로그램의 안정성 향상: 오류로 인한 강제 종료를 막고 정상적인 흐름을 유지한다.2)사용자 경험 개선: 오류 발생 시 사용자에게 친절한 메시지를 보여주거나, 대체 동작을 수행할 수 있다.3)코드 신뢰도 증가: 예측 가능한 오류 상황에 대한 대응 코드를 명확히 하여 유지보수성을 높인다. *주요 예외 처리 구문 및 키워드1.. 2026. 4. 2. 이전 1 다음