본문 바로가기

Java12

[처음부터 다시 하는 JAVA] 형변환 처음부터 다시 하는 자바 공부는 인프런의 김영한 강사님의 강의를 참고해서 공부했다. 형변환1 - 자동 형변환 형변환 작은 범위에서 큰 범위로는 당연히 값을 넣을 수 있다. 예) int long double 큰 범위에서 작은 범위는 다음과 같은 문제가 발생할 수 있다. 소수점 버림 오버플로우 작은 범위에서 큰 범위로 대입은 허용한다. 자바에서 숫자를 표현할 수 있는 범위는 다음과 같다. int double System.out.println("doubleValue1 = " + doubleValue); //doubleValue1 = 10.0 doubleValue = 20L; // long -> double System.out.println("doubleValue2 = " + doubleValue); //dou.. 2024. 1. 13.
[처음부터 다시 하는 JAVA] 변수 시작 처음부터 다시 하는 자바 공부는 인프런의 김영한 강사님의 강의를 참고해서 공부했다. 변수 시작 변수에 대해서 본격적으로 알아보기 전에 다음 코드를 작성하고 실행해보자. Var1 package variable; public class Var1 { public static void main(String[] args) { System.out.println(10); System.out.println(10); System.out.println(10); } } 패키지(package) 이번에는 처음으로 패키지를 만든다. 패키지는 지금 단계에서는 자바 파일을 구분하기 위한 폴더로 이해하면 된다. variable 라는 패키지를 만들었다면, 해당 패키지에 들어가는 자바 파일 첫줄에 package variable; 와 같 .. 2024. 1. 5.
[처음부터 다시 하는 JAVA] Hello World 처음부터 다시 하는 자바 공부는 인프런의 김영한 강사님의 강의를 참고해서 공부했다. 자바 프로그램 실행 Hellojava public class HelloJava { public static void main(String[] args) { System.out.println("hello java"); } } 실행 결과 hello java 영상을 따라서 해당 코드를 만들고 실행해보자. 주의! 자바 언어는 대소문자를 구분한다. 대소문자가 다르면 오류가 발생할 수 있다. 코드를 분석해보자. 지금 단계에서는 이 코드의 모든 내용을 이해할 수 없다. 앞으로 차근차근 하나씩 알아가보자 public class HelloJava HelloJava 를 클래스라 한다. 클래스(class)의 개념을 학습해야 이해할 수 있다... 2024. 1. 4.
[처음부터 다시 하는 JAVA] 자바란? 5개월간의 국비 교육을 수료하고 취업 준비를 하면서 생각보다 자바에 대해 깊이 배우지 못했고, 시간에 쫒겨 수박 겉핥기 식으로 언어를 배웠다. 기초에 대해 잡고 가지 않으면 나중에 문제가 생길 것 같아서 자바를 처음부터 다시 공부하기로 했다. 다시 처음부터 자바를 공부해보자! 객체를 만들 때는 나는 어렵게 만들더라도 사용하는 사람은 쉽게 사용하도록 만들어야 한다 자바란? 자바 프로그램은 컴파일과 실행 단계를 거침 자바 소스 코드를 개발자가 작성 자바 컴파일러를 사용해서 소스 코드를 컴파일 함 자바가 제공하는 javac 라는 프로그램 사용 .java → .class 파일이 생성됨 자바 소스코드를 바이트 코드로 변환하며 자바 가상 머신에서 더 빠르게 실행될 수 있게 최적화하고 문법 오류도 검출함 자바 프로그.. 2024. 1. 3.
[JavaScript] 자바스크립트(JavaScript)란? 자바스크립트(JavaScript) - 사용자의 상호작용에 따라 웹 페이지를 동적제어 하기 위한 프로그래밍 언어 - 웹 브라우저에서 동작 - 클라이언트 측에서 실행 - 웹 페이지를 동적으로 만들고 사용자와 상호작용 하는 기능 구현 - 브라우저를 제어하는데 주로 사용 (서버 측 프레임워크 node.js 등을 이용하면 서버측에서도 사용 가능) 태그 - html 문서 내에서 사용 가능 - 한 문서 내에 여러 개 사용 가능 - 태그가 삽입된 위치에서 소스가 실행됨 사용법 : 1 코드; cs 외부 자바스크립트 파일 연결 1 cs 화면 출력 방법 첫 번째 1 alert("Hello Javascript"); cs 두 번째 1 console.log("Hello Javascript"); cs 자바스크립트와 자바의 차이 J.. 2023. 8. 16.
[자바 기초] 상속 복습 https://shins99.tistory.com/25 [자바 기초] 배열 복습 https://shins99.tistory.com/23 [자바 기초] static 복습 https://shins99.tistory.com/21 [자바 기초] C R U D 의 개념 복습 https://shins99.tistory.com/20 [자바 기초] this 키워드 복습 https://shins99.tistory.com/18 [자바 기초] shins99.tistory.com 상속 💡 학습 목표 1. 상속에 대핸 개념을 이해 하자. 2. 상속 extends 키워를 사용해서 문법을 완성해 보자. 1. 상속에 대핸 개념을 이해 하자. 기능적으로 더 큰 클래스는 자식 클래스 입니다. 상속을 구현하는 경우 ● 상위 클래스는.. 2023. 8. 7.