[5분 내로] 강의실/📋 JAVA의 핵심만 알아보자!
JAVA의 핵심만 알아보자!
-
👨💻 블로그 방문에 감사합니다! 안녕하세요. 팀드모네입니다. 오늘은 String 대신에 StringBuffer를 쓰는 이유에 대해서 알아보겠습니다. String과 StringBuffer은 완전히 다르게 동작합니다. 🎯 StringBuffer는 이런 상황일 때 쓰면 됩니다! 단순 문자열 작업엔 스트링을 쓰면 되고 스트링을 짜르고 붙이고 할 일이 많으면 스트링 버퍼를 쓰면 됩니다. 우리가 스트링을 선언해서 힙 메모리에 적재한 후 값을 바꾸거나 붙이는 등 변경하는 작업을 해야한다고 가정해봅시다. String str3 = new String("Hello Mother"); str3 = "Father"; 코드를 보면 "Hello Mohter"에서 "Father"로 스트링 값이 변경된 것을 알 수 있습니다. 근데,..
[JAVA] String 대신에 StringBuffer를 쓰는 이유?👨💻 블로그 방문에 감사합니다! 안녕하세요. 팀드모네입니다. 오늘은 String 대신에 StringBuffer를 쓰는 이유에 대해서 알아보겠습니다. String과 StringBuffer은 완전히 다르게 동작합니다. 🎯 StringBuffer는 이런 상황일 때 쓰면 됩니다! 단순 문자열 작업엔 스트링을 쓰면 되고 스트링을 짜르고 붙이고 할 일이 많으면 스트링 버퍼를 쓰면 됩니다. 우리가 스트링을 선언해서 힙 메모리에 적재한 후 값을 바꾸거나 붙이는 등 변경하는 작업을 해야한다고 가정해봅시다. String str3 = new String("Hello Mother"); str3 = "Father"; 코드를 보면 "Hello Mohter"에서 "Father"로 스트링 값이 변경된 것을 알 수 있습니다. 근데,..
2022.08.01 -
👨💻 블로그 방문에 감사합니다! 안녕하세요. 팀드모네입니다. 오늘은 추상메서드는 무엇이고, 인터페이스와 추상클래스의 차이점에 대해서 알아보겠습니다. 용어를 암기하는데 목적을 둔 포스팅이므로, 핵심만 기술드립니다. 🎯 1. 추상메서드란? -> 속이 빈 껍데기 -> 함수 만들다 만 것. 껍데기만 만들고 기능 구현은 안한 것. 그렇게 생각하면 될 것 같슴다. * 예를들면, public abstract String getName(); 이런겁니다. 🎯 2. 인터페이스란? -> 설계도 -> 모조리 추상메서드임 * 건물을 짓기 전에 설계도를 만들잖아요? 시스템도 똑같습니다. 시스템을 구축하기 전 인터페이스를 만드는 것이죠. 🎯 3. 추상클래스란? -> 추상메서드 + 일반메서드 * 추상클래스를 상속받은 클래스는 추상..
[JAVA] 추상메서드는 무엇이고, 인터페이스와 추상클래스의 차이점은?👨💻 블로그 방문에 감사합니다! 안녕하세요. 팀드모네입니다. 오늘은 추상메서드는 무엇이고, 인터페이스와 추상클래스의 차이점에 대해서 알아보겠습니다. 용어를 암기하는데 목적을 둔 포스팅이므로, 핵심만 기술드립니다. 🎯 1. 추상메서드란? -> 속이 빈 껍데기 -> 함수 만들다 만 것. 껍데기만 만들고 기능 구현은 안한 것. 그렇게 생각하면 될 것 같슴다. * 예를들면, public abstract String getName(); 이런겁니다. 🎯 2. 인터페이스란? -> 설계도 -> 모조리 추상메서드임 * 건물을 짓기 전에 설계도를 만들잖아요? 시스템도 똑같습니다. 시스템을 구축하기 전 인터페이스를 만드는 것이죠. 🎯 3. 추상클래스란? -> 추상메서드 + 일반메서드 * 추상클래스를 상속받은 클래스는 추상..
2022.07.22 -
👨💻 블로그 방문에 감사합니다! 안녕하세요. 팀드모네입니다. 오늘은 JAVA 오버라이딩과 오버로딩의 차이점에 대해서 공유드립니다. 이 포스팅은 암기하는 방법이므로, 핵심만 기술드립니다. 🎯 오버로드란? -> 파라메터만 다른 것 🎯 오버라이딩이란? -> 부모 메서드를 재정의 * 재정의 = 개선, 다시 만들기 👉 총 정리 혹시 더 자세한 내용을 알고 싶으시다면, 영상을 참고해주세요! HTML 삽입 미리보기할 수 없는 소스 2 블로그 방문해주셔서 감사합니다. 도움이 되셨으면 '좋아요'를 눌러주세요! 추가로 질문사항이 있으면 댓글 남겨주세요 :) 💯포스트 후원하기 ▶유튜브 구독하기 reference : https://doctorson0309.tistory.com/ 광고 링크 : https://ogx4.com ..
[JAVA] 오버라이딩과 오버로딩의 차이를 암기하는 방법👨💻 블로그 방문에 감사합니다! 안녕하세요. 팀드모네입니다. 오늘은 JAVA 오버라이딩과 오버로딩의 차이점에 대해서 공유드립니다. 이 포스팅은 암기하는 방법이므로, 핵심만 기술드립니다. 🎯 오버로드란? -> 파라메터만 다른 것 🎯 오버라이딩이란? -> 부모 메서드를 재정의 * 재정의 = 개선, 다시 만들기 👉 총 정리 혹시 더 자세한 내용을 알고 싶으시다면, 영상을 참고해주세요! HTML 삽입 미리보기할 수 없는 소스 2 블로그 방문해주셔서 감사합니다. 도움이 되셨으면 '좋아요'를 눌러주세요! 추가로 질문사항이 있으면 댓글 남겨주세요 :) 💯포스트 후원하기 ▶유튜브 구독하기 reference : https://doctorson0309.tistory.com/ 광고 링크 : https://ogx4.com ..
2022.07.22