본문 바로가기

java25

22.10.28 for, do-while, break, switch, 삼항연산자 - Eclipse 단축키 컨트롤 + m 창최대최소 컨트롤 + d 한줄삭제 -------------------------------------------------------------------------------------------------- package ch0304; /*for반복문 for(초기;조건;증감식){ //반복실행코드 } */ public class Ex05_for { public static void main(String[] args) { /*for문을 활용하여 2~9단 출력하시오 //(교재 124p 참고) * 2*1=2 * * 3*1=3 * : * 4*1=4 * * 5*1=5 * : * 5*9=45 */ // 2 ~ 9 출력, //강사님이 한 것. for(int d=2;d 소스코드.. 2023. 2. 12.
22.10.27 변수 타입(크기), 반복문 - 변수 타입 및 크기, 형변환에 관한 개념 8bit -> 1byte 1bit는 이진수 1자리 1byte는 8자리 큰것에서 작은것으로 변환할때 강제 형변환 하는것. (안담기는것을 강제로... 캐스팅) 작은 타입이 큰 타입으로 가는것 어떤걸 써도 상관없는 상황.. 이런것이 자동형변환 (프로모션) 아래는 프로모션 byte -> short -> int -> long -> float -> double float double은 실수 long이 8바이트고 float가 4바이트이지만 float를 더 큰 타입으로 본다. 따라서 byte -> short -> int -> long -> float -> double 로 표현 byte, short, int, long 은 정수 1하고 1.0하고 같은 수지만 타입은 다르다. 1.. 2023. 2. 12.
22.10.26 클래스, 필드, 메소드, 전역변수, 지역변수 그 외 기본 개념 1. java 파일 컴파일에 관련된 내용 .class 파일로 컴파일 한다고 하는것은 바이트 파일로 변환한다는 뜻. jar 는 class파일 모아서 압축 war는 웹과 관련된 파일 모아서 압축.. 클래스 명 처음에 대문자로 쓰자고 하는게 업계 개발자간의 암묵적 약속임. println 이라는 메소드 println은 줄바꿈하고 print는 줄바꿈 안함. Hi.java public class Hi{ public static void main(String[] args){ // Hi라는 클래스 // main 이라는 메소드 -->행뒤 동작을 하는 것. System.out.println("hi~"); System.out.print("************************"); System.out.println(".. 2023. 2. 12.
22.10.25 java 환경변수 설정 및 메모장 코딩 자바 첫시작을 하는 날이었다. 첫번쨰 eclipse 를 설치 후에 윈도우 시스템 환경변수로 JAVA_HOME 및 jdk 경로 설정을 하였다. JDK 버전은 1.8.0 으로 다운 받았고 이것에 맞춰 환경변수 설정을 완료 하였다. 메모장에 java 코드를 입력하여 저장하였다. public class First { public static void main(String[] args){ System.out.println("Hello~ ^^"); } } 모든파일 유형으로 하고 파일명은 맨 앞에 알파벳 대문자로 한 뒤에 확장자를 .java로 입력하고 저장한다. 위와 같이 First 클래스로 하려면 First.java로 저장해야한다. 저장후에 컴파일을 실행한다. > javac First.java 그러면 First.c.. 2023. 2. 12.