분류 전체보기52 StringBuffer(스트링버퍼) 스트링 클래스는 자기 자신이 변하지 않는 불변의 클래스이다.반면, 스트링버퍼 클래스는 자기 자신이 변하는 클래스이다. 💻 실습1. 아무것도 가지지 않은 스트링 버퍼를 생성한다.2. 만들어진 스트링 버퍼가 가진 append 메서드로 문자열을 추가한다.3. 스트링 버퍼가 가진 toString(반환 타입이 스트링(string))메서드를 이용해서 문자열로 변환한다.package org.example;public class StringBufferExam { public static void main(String[] args) { StringBuffer sb = new StringBuffer(); sb.append("hello"); sb.append(" "); .. 2024. 10. 15. java.lang 패키지/오토박싱(Autoboxing) JAVA는 기본적으로 다양한 패키지를 지원한다.그중에서도 가장 중요한 패키지인 java.lang 패키지가 존재하는데, 별도의 import 없이도 사용이 가능하다.java.lang 패키지 안에는 기본형 타입을 객체로 변환시킬 때 사용하는 wrapper라는 클래스가 존재한다. java.lang (Java SE 11 & JDK 11 ) (oracle.com) java.lang (Java SE 11 & JDK 11 )Provides classes that are fundamental to the design of the Java programming language. The most important classes are Object, which is the root of the class hierarchy, .. 2024. 10. 14. Object와 오버라이딩(Overriding) Object 클래스모든 클래스의 최상위 클래스아무것도 상속받지 않으면 자동으로 Object를 상속받게 됨.즉, Object가 가지고 있는 메서드는 모든 클래스에서 다 사용할 수 있다는 의미이다. 🍅 가장 많이 사용되는 메서드 - 반드시 오버라이드(Override)해서 사용해야 함- equals: 객체가 가진 값을 비교할 때 사용- toString: 객체가 가진 값을 문자열로 반환- hashCode: 객체의 해시코드 값을 반환 위 3가지의 메서드는 자주 쓰이는 대표적인 메서드로, 개발자도구에서도 바로 사용할 수 있다. 💻 실습 [오버라이드 안 한 ver]1. Student 클래스를 생성한다.2. Student 클래스 안에 name, number, birthYear 필드를 선언한다.3. main .. 2024. 10. 10. 인터넷은 어떻게 작동할까? How does the internet work? ❗️혼자 보기 위해 작성한 글이다 보니 오역이 많습니다.게시글 하단에 원문 링크 참조하시길 강력 권장드립니다. 🌐 Internet 개발자로서 인터넷이 무엇인지, 또 어떻게 작동하는지에 대한 확고한 이해가 필요하다.가장 현대적인 소프트웨어 응용프로그램의 기반이기 때문이다.효과적이고, 보안적이며 가변적인 응용프로그램과 서비스를 만들기 위해서는 인터넷이 어떻게 작동하고 인터넷의 힘과 연결성이 어떻게 영향력을 끼치는지에 대한 확고한 이해가 필요하다. 해당 글에서 우리는 이것이 어떻게 작동하는지, 어떤 기본 콘셉트들이 있는지, 그리고 인터넷에서 응용프로그램과 서비스가 만들어지기 위해 사용되는 흔한 프로토콜 및 전문용어들을 포함한 인터넷의 기본들을 다루게 될 것이다. 인터넷 소개 (Introduction .. 2024. 7. 23. 1회 경영정보시각화능력 필기 합격 후기 그렇다. 가뿐하게 해냈다. 장하다 나 자신 시험기간이 다가오면 올수록....갑자기 일이 몰리는터라 부랴부랴 공부했는데,1회 차 시험이라 그랬는지 허망하게도 시행처에서 제공해 준 시험문제와 유사하게 나왔다.(책을 볼 필요가 없었던 수준..)난이도 0 그럼에도 애매하게 책을 봐버린 나는 오히려 더 헷갈리고..합격은 했지만, 고득점(90점이상)을 획득하진 못했다.그래서 가렸다 ^^ 민망쓰그래도 합격했으니 된거잖아요 그쵸 그렇다고 해요 2과목 데이터 해석 및 활용은 그나마 SQL관련한 내용이고 실무에서도 많이 쓰다 보니 익숙했지만,1과목인 경영정보 일반이랑, 3과목인 경영정보시각화 디자인은거의 처음 접하는 수준이라 상당히 눈에 안 들어왔다.(?)그리고 교재도 잔뜩 두꺼워서 뭔가 더 공부하기 싫었다.. 2024. 6. 18. InputStream / OutputStream(byte단위) InputStream(입력스트림)과 OutputStream(출력스트림)은 기본 스트림으로 byte 단위로 데이터를 다룬다. FileInputStream / FileOutputStream파일로부터 데이터를 읽기/쓰기 위한 입력/출력용 기본 스트림바이트 단위의 입력/출력을 처리하므로 이미지나 오디오 파일과 같은 이진 파일을 다룰 때 유용하다. InputStream이 추상 클래스는 바이트(Byte) 입력 스트림을 나타내는 모든 클래스의 슈퍼 클래스다.하위 클래스에는 FileInputStream, ByteArrayInputStream이 있음(xxxInputStream 식으로 표현됨) FileInputStream: 기존 파일과 연결된 입력 스트림 객체를 생성 FileInputStream(File fil.. 2024. 6. 11. 이전 1 2 3 4 5 6 ··· 9 다음