본문 바로가기
Java/Java 인강

Java 인강 필기 1

by code2772 2022. 10. 1.

[ 목차 ]

    728x90
    반응형
    1강
    
    프로그램이란? -> 나열된 명령들의 집합
    
    프로그래밍 언어란? -> 사람이 컴퓨터에게 명령을 내릴 때 사용하는 언어
    
    프로그래밍 언어의 종류? -> c언어, c++, python, java 등
    
    일반 프로그램 실행 과정 ; 1.코드작성(.java) -> //JVM : 자바의 중간코드를 실행할 수 있는 주체로, JAVA 프로그램과 OS 사이의 중재자 역할 JVM을 통해 OS에 종속되지 않고 사용하게 도와줌 
    
    JVM(2, 컴파일 ->3, 링크 ->4. 디버깅 -> 5,실행) 
    2강 
    
    
    
    한줄 주석처리 ctrl /
    
    여러 줄 주석처리 ctrl shift / 
    
    ctrl d 줄 삭제
    
    ctrl F11 실행
    
    
    
    System.out.print(“”); // 띄어쓰기 X
    
    System.out.println(“”); //띄어쓰기
    
    System.out.printf(“”); //형식지정
    
    
    
    sys ctrl space
    
    art v 클래스 선택 단축키

    package day02;
    
    ​
    
    public class Day02ex {
    
    ​
    
    public static void main(String[] args) {
    
    ​
    
    ​
    
    System.out.print("hello world!"); // 띄어쓰기 없음
    
    System.out.println("A");
    
    System.out.println(100);
    
    System.out.println("3.14");
    
    //System.out.println(); 출력시 한칸 띄우기
    
    System.out.println(); // sysout ctrl space
    
    //System.out.printf(“%형식지정자”,"출력값");
    
    //System.out.printf(“%c”,65); -> 문자로 출력
    
    
    
    //import java.util.Scanner;
    
    //Scanner
    
    
    
    }
    
    ​
    
    }
    
    ​
    
    package day02;
    
    import java.util.Scanner;
    
    //1.준입물 : 입력기능을 내코드에 연결시켜줘
    
    public class Day02input {
    
    ​
    
    public static void main(String[] args) {
    
    // 2.준비물 : scanner를 sc(이름설정)라는 이름으로 사용
    
    Scanner sc = new Scanner(System.in);
    
    //sc.next();//문자열로 입력받아라 -> 기능자체가 키보드로 입력한것
    
    //System.out.println(sc.next()); -> 문자열일뿐 띄어쓰기는 불가능한다
    
    //System.out.println(sc.nextLine()); -> 문자열 띄어쓰기까지
    
    sc.nextInt();//정수
    
    System.out.println(sc.nextInt());
    
    sc.nextFloat();//
    
    System.out.println(sc.nextFloat());
    
    ​
    
    ​
    
    }
    
    ​
    
    }

     

    반응형

    'Java > Java 인강' 카테고리의 다른 글

    Java 인강 필기 6  (0) 2022.10.02
    Java 인강 필기 5  (0) 2022.10.02
    Java 인강 필기 4  (0) 2022.10.02
    Java 인강 필기 3  (0) 2022.10.02
    Java 인강 필기 2  (0) 2022.10.02