Development/Java(853)
-
JAVA version History
JAVA History
-
자바(java)의 특징, 자바의 활용분야
자바의 특징 · 배우기 쉽다. · 자바 가상 머신(JVM, Java Virtual Machine)을 사용하여 플랫폼 독립적으로 동작 · 객체지향 프로그래밍 · 가비지 컬렉션 · 자동 메모리 관리 등을 지원하여 다른 언어에 비해 안정성이 높습니다 · 멀티스레드 · 네크워크와 분산처리 지원 · C++과 유사 · 연산자 오버로딩을 금지하고 제네릭을 도입함으로써 코드의 가독성이 높였습니다. · 자바에 관한 많은 참고 자료를 얻을 수 있습니다. · 다른 언어에 비해 작성해야 하는 코드의 길이가 긴 편입니다. 자바의 활용분야 · C/C++에 비해 쉽고 네트워크 기능의 구현이 쉽고 웹 환경에서 적합하여 폭넓게 사용되고 있는 언어입니다. · 현재는 금융기관, 웹사이트의 다양한 기능, 응용소프트웨어 프로그램, 모바일 게..
-
다중 for문, 예
다중 for문 · Nested loop (중첩 반복문) · 단일 for문에서 끝나는 것이 아니라 그것을 다시 여러 번 반복하는 제어문입니다. · 다시 말해서 for문 안에 for문이 있는 구문을 다중 for문이라 합니다. 예 · 애국가 1절~4절까지를 3번 부르세요! · 구구단 출력하기
-
Java - 2차원 배열 선언 형식, 1차원 배열 vs 2차원 배열, 2차원 배열의 선언과 동시에 초기화 방법
Java - 2차원 배열 선언 형식 2개의 차원 즉, 가로와 세로차원을 가지는 배열 각 차원의 크기는 괄호([] )로 구분하여 선언합니다. 데이터형식[][] 배열명 = new 데이터형식[세로][가로]; 2차원 배열 선언 예 int[][] arr1=new int[2][7];가로길이가 2이고, 세로길이가 7인 int형 배열double[][] arr1=new double[5][9];가로길이가 5이고, 세로길이가 9인 double형 배열String[][] arr1=new String[6][2];가로길이가 6이고, 세로길이가 2인 Stirng배열 2차원 배열의 선언과 동시에 초기화 방법 int[][] arr=new int[3][4]{ {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12} ..
-
관계 연산자(비교 연산자; comparison operator), 비교 연산자 종류
관계 연산자(Relational Operator) · ≒ 비교 연산자(comparison operator) = 논리 관계 연산자 · 변수나 상수의 값을 비교할 때 쓰이는 연산자(두 피연산자 사이의 관계를 확인)입니다. · 관계를 비교하여 참(True)과 거짓(False)을 결과로 반환하는 연산자 · 연산 결과는 항상 true 또는 false인 논리값(boolean)이 반환됩니다. · if, when의 조건식과 함께 많이 사용됩니다. 비교 연산자 종류 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽입니다. 연산자 의미 반환값 > 크다 n1 > n2 //n1이 n2보다 큰가? 왼쪽 피연산자가 오른쪽 피연산자보다 크면 참, 아니면 거짓 = 크거나 같다 n1 >= n2 //..
-
The Java™ Tutorials
The Java™ Tutorials https://docs.oracle.com/javase/tutorial/index.html