Java 15

[ JAVA ] - 기본 입출력 받기

입력받은 값 출력하기 Scanner sc = new Scanner(System.in); int i = sc.nextInt(); String str = sc.next(); //String str = sc.nextLine(); import java.util.Scanner; // Scanner를 사용하기 위해 자바에 내장된 라이브러리를 가져옴. public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // Scanner는 자바에서 제공하는 기본 라이브러리이다. System.out.print("정수를 입력하세요. : "); int i = sc.nextInt(); System.out.println..

JAVA 2022.08.19

[ JAVA ] - 기초 예제

사용자 정의 함수 - 최대 공약수 구하기 반환형 함수명 매개변수 public static int funName (int a, int b) { } 반환값이 없는 경우에는 void public static void funName2(){ } public class Main { // 반환형 함수명 매개변수 public static int function (int a, int b, int c) { int min; if (a > b) { if(b> c) { min = c; } else { min = b; } } else { if (a>c) { min = c; } else { min = a; } } for (int i = min; i > 0 ;i--) { if (a % i == 0 && b % i == 0 && c ..

JAVA 2022.08.19

[ JAVA ] - 기본 개념

JAVA 자바는 객체 지향 프로그래밍 언어로 자바 가상 머신 (JVM: Java Virtual Machine)을 통해 실행 가능하다. * 자바 애플릿 (Java Applet) : 웹에서도 자바를 실행가능하게 해주는 도구로, 현재는 보안상의 이유로 사용이 권장되지 않는다. 자바 특징 자바는 JAM을 통해 실행되어 운영체제와 상관없이 독립적으로 실행되며 같은 결과를 출력한다. 가비지 컬렉터를 통해 자동 메모리 관리를 지원하여 준다. 자바는 상속성, 캡슐화, 다형성의 특징을 가지고 있는 객체 지향언어이다. 자바는 멀티스레드를 지원한다. * 이클립스 : 통합 개발 환경(IDE: integrated development environment)을 제공하는 대표적인 자바 개발도구이다. * JSP ( Java Serv..

JAVA 2022.07.27

[ JAVA ] - 자바 개발환경 구축 (feat mac) - 02

JAVA 개발 환경 구축 - JDK 설치 - 이클립스 설치 - 어피치톰캣 설치 - 이클립스와 톰캣 연동 -- STS4 설치 1. 이클립스 설치 이클립시는 자바 통합 개발 환경이다. https://www.eclipse.org/downloads/packages/ 위의 url을 클릭한다. 아래와 같은 창이 나오면 Eclipse IDE for Java Developers에서 본인의 OS에 맞는 것을 클릭한다. 클릭 후 페이지가 이동되면 다시 다운로드를 클릭한다. 다운로드 후 Eclipse를 Applications로 옮겨준다. Launchpad나 finder에서 Elcipse를 더블 클릭하면 아래와 같이 나오는데, 이는 작업 환경의 경로를 설정해두는 것이다.나는 기존대로 하고 Launch 클릭 2. 어피치 톰캣 ..

JAVA 2022.07.24

[ JAVA ] - 자바 개발환경 구축 (feat mac) - 01

JAVA 개발 환경 구축 - JDK 설치 - 이클립스 설치 - 톰캣 설치 - 이클립스와 톰캣 연동 1. JDK 설치 ( Java Development Kit ) https://www.oracle.com/kr/java/technologies/javase/javase8-archive-downloads.html 위의 경로에 들어간다. 위의 사이트에 들어간 후 Java SE Development Kit 부분을 찾아서 본인의 OS에 맞춰 다운로드 한다. 나의 경우는 Mac OS 체크박스를 체크하고 다운로드를 클릭한다. 다운로드 클릭시 오라클 계정을 만들라는 창이 나오는데 기존 오라클 계정이 있는 경우 기존 것 이용, 없으면 계정 만든 후 로그인 한다. 로그인하면 다운로드가 시작된다. 밑에 다운로드가 아래와 같이 ..

JAVA 2022.07.24