과제 11

리눅스&자바 과제물 ( 추후 수정 )

자바 정수 3개 입력 받아 큰 수 대로 나열 package javaClass; import java.util.Scanner; public class firstClass{ public static void main(String[] args) { Scanner scan=new Scanner(System.in); int a,b,c,d = 0; System.out.print("숫자 세 개 입력 : "); a=scan.nextInt(); b=scan.nextInt(); c=scan.nextInt(); if ((b>a)&&(b>c)) { d=a; a=c; c=d; } else if((c>a)&&(c>b)) { d=a; a=c; c=d; }else if(c>b) { d=b; b=c; c=d; } System.out...

과제 2021.04.01

자바 과제 3/19

import java.util.Scanner; public class test1{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); System.out.println("몇 m입니까?"); int i = scanner.nextInt(); System.out.println((i/5)+"층입니다."); } } 한 층의 높이가 5m 일때 건물의 높이를 입력 받아 몇층인지를 출력하라 단 나머지는 버림 처리 import java.util.Scanner; public class test1{ public static void main(String[] args){ Scanner scanner = new Scanner(Syst..

과제 2021.03.25

과제 - 리눅스 명령어 실습 / 정리 (명품 자바 프로그래밍 개정 4판)

명품 자바 프로그래밍 개정 4판 77p - 78p ls 현재 위치의 디렉토리와 파일 리스트를 출력해준다. ls -a 숨겨진 파일과 디렉토리도 포함해서 보여준다. ls -l 권한 소유자 수정일자 그룹 포함된 파일수 등등 매우 자세하게 나온다. ls -al 숨겨진 파일과 디렉토리 포함하여 매우 자세하게 나온다. ls -d 경로안의 내용을 나열하지 않고, 그 경로를 출력한다. [출처] 리눅스 기초 - ls명령어 옵션 파일 보기 및 디렉토리 목록 보기|작성자 PC크레이터 곰탱이 ls -F 파일 형식을 알리는 문자를 각 파일 뒤에 *, /, =, >, @, |중에 하나를 추가한다. [출처] 리눅스 기초 - ls명령어 옵션 파일 보기 및 디렉토리 목록 보기|작성자 PC크레이터 곰탱이 ls -u 수정 시간 표시 ls..

과제 2021.03.18

자바 - 클래스명과 파일명

클래스명과 파일명은 같아야 하는가? 명품 java programing 개정 4판 54p 연습문제 10번 public class shape { public static void main(String[] args){ System.out.println("Shape"); } } 다음 자바 소스 프로그램은 어떤 이름의 파일로 저장해야 할까? 정답 : shape 어째서 파일명을 'shape'로 지어야 할까? 이유는 class에 있다. 물론 한 파일 내에 클래스는 여러 가지 있지만 "자바에서 public class 는 하나만 존재할 수 있고 파일명과 같아야 한다." 이것은 규칙이다. 자바 소스파일 명명 규칙에는 'public class'과 대소문자까지 동일해야 한다. 물론, public class가 없다면 소스파일 ..

과제 2021.03.14

자바 응용프로그램을 개발할때는 JDK? JRE?

Q. 자바 응용 프로그램을 개발하고자 한다면 JDK와 JRE 중 어떤 것이 필요할까? 명품 JAVA programming 개정 4판 53p 연습문제 8번 이를 알기 위해서는 먼저 JDK와 JRE를 다시 복습해봐요.. JDK란? 'Java Development Kit'의 약어로 한국어로는 '자바 개발 키트'라고 해요. 이는 'jAVA SE', 'JAVA ME', 'JAVA EE'라는 플랫폼 중 하나를 구현한 것으로 자바 플랫폼의 등장 이래 지금까지 가장 널리 사용되는 '소프트웨어 개발 키트(SDK)'예요. JRE란? 'Java Runtime Kit'의 약어로 한국어로는 '자바 실행 환경'이라고 해요. 애초에 이름부터가 자바 실행 환경으로 개발용의 일부인 실행용이에요. 자바 응용을 동작시키는 자바 가상 머신..

과제 2021.03.14