Languages/Java 23

[HUFS/컴퓨터 프로그래밍] #3 변수와 데이터형식

System.out 표준 출력 장치(모니터)로 출력 클래스 변수로 작성한 프로그램이 돌아가는 것을 확인하게 해줌 System.in 표준 입력 장치(키보드)에서 읽음 #표준출력 *System.out.println() 괄호 안의 내용을 출력한 후 한 행을 바꿈 ln -> line feed *System.out.print() 괄호 안의 내용을 출력 *System.out.printf() 서식을 지정해서 괄호 안의 내용 출력 f -> format width: 전체 자릿수 precision: 소수 자릿수 나머지는 생략하지만 %와 conversion은 꼭 넣어줘야 함 conversion: d(정수) f(실수) s(문자열) System.out.printf(“이름: %s”, “김자바”); +형식 문자열에 포함될 값이 2..

Languages/Java 2021.02.26

[HUFS/컴퓨터 프로그래밍] #2 Java 프로그래밍 연습

Java 개발환경구축 & Java프로그래밍 연습 public class HelloJava { public static void main (String[] args) { System.out.printIn("안녕? Java~~") } } // public class: 예약어, 항상 동일하게 사용 // HelloJava: 클래스 이름, 파일 이름인 HelloJava.java에서 .java 제외한 것과 동일해야 함 // 클래스 이름과 파일 이름은 동일하게 // 클래스는 JAVA프로그램을 구성하는 가장 기본 단위 //public static void main (String[] args): JAVA프로그램의 핵심 명령어를 코딩할 메인 메서드 //중괄호{}안에 JAVA프로그램 작성 환경변수 설정? -> 웬만하면 이클..

Languages/Java 2021.02.26

[HUFS/컴퓨터 프로그래밍] #1 Java의 개요

Java 시작하기 *프로그래밍 과정 소스파일 작성 -> 소스파일을 컴파일러를 통해 기계어로 컴파일 -> 기계어를 실행 - 기계어: 0과 1로 이루어진 코드 - 소스파일: 프로그래밍 언어로 작성한 파일 - 컴파일(compile): 소스 파일을 기계어 파일로 번역 - 컴파일러: 기계어로 번역해주는 프로그램 # Java의 개요 ~본래 가전제품 운영체제 개발을 목적으로 개발되었지만 이후 인터넷 친화적 개발 언어로 개선됨, 기존 언어보다 안정적이고 편리하며 플랫폼에 독립적 ~안드로이드와 Java (2007~) 하드웨어의 영향을 받지 않고 에플리케이션 개발이 가능해 Java활용, 다양성을 강점으로 안드로이드의 급성장 ~오라클의 Java 인수 (2010) -이클립스 1999년 IBM에서 개발해 오픈소스로 기증한 통합..

Languages/Java 2021.02.26