- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- android studio
- oauth
- 프로그래밍 입문
- 로그인
- 프로그래머스
- 배열
- 백준
- 정렬
- 코딩테스트
- firebase google
- 컴퓨터공학과
- 공유대학
- 비주얼 베이직
- 안드로이드
- python
- 연결리스트
- C언어
- C++
- Java
- sql
- til
- 알고리즘
- 구글 로그인
- 파이썬
- 안드로이드 스튜디오
- Firebase
- 동적할당
- 자바
- 자료구조
목록개인 공부/Java (4)
코딩하는 해달이
더보기참고 문서https://adjh54.tistory.com/129https://12bme.tistory.com/42https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html자바를 공부하면서 String과 StringBuilder가 나뉘어있다는 것을 보았다.`문자열을 자르거나 연결할 때는 + 나 split같은 좋은 메서드들이 많은데 왜 굳이 Builder가 존재할까?` 라는 생각이 들어서 찾아보니 세상에 필요 없는데 만들어진건 없더라.알아본 바로는자바에서 String객체는 변경 불가능하다. 그렇다면 우리가 +으로 추가하는건 어떻게 하는걸까?내부적으로는 두 문자열을 합친 새로운 문자열이 생성되고 이전의 두 문자열은 자바의 가비지 컬렉터가..
스파르타 자판기 자바/코틀린 코드를 이용해 자판기를 만들어 봅시다.사용자가 볼 수 있게 메뉴를 표시합니다.다음과 같은 음료를 실행창에 표시합니다.사이다 1,700원콜라 1,900원식혜 2,500원솔의눈 3,000원사용자는 음료를 선택할 수 있습니다.사용자에게 어떤 음료를 살 것인지를 입력받습니다.ex) 사이다목록에 없는 음료일 경우 실행이 종료됩니다.사용자는 지불할 금액을 입력할 수 있습니다.사용자에게 얼마를 넣을지 입력받습니다.ex) 2000지불하는 금액이 선택한 음료의 비용보다 작다면 “돈이 부족합니다.” 를 출력합니다사용자는 음료를 구매하고 남은 잔액을 확인할 수 있습니다.잔액을 화면에 표시합니다.ex) 입력한 돈 2000원, 사이다 1700원 일때 300원을 잔액으로 보여줍니다.코드import j..
JAVA 톺아보기https://www.ibm.com/kr-ko/topics/java Java란? | IBMJava가 여전히 소프트웨어 개발 플랫폼으로 많이 사용되는 이유는 무엇일까요? Java가 어떻게 프로젝트를 가속화하고 다양한 신기술을 지원하는지 알아봅니다.www.ibm.comJava란더보기객체지향 프로그래밍 언어 및 소프트웨어 플랫폼으로 C, C++를 기반으로한 규칙을 가지고 있음.Java의 주요 이점은 이식성(컴퓨터에서 코드를 작성한 후 모바일 디바이스로 간편하게 옮기기 가능) Java 와 JavaScript의 차이점 Java - 컴파일 필요, 어디서나 실행 가능 JavaScript - 컴파일 불필요, 엡 브라우저에서만 실행 가능Java의 작동 방식더보기Java를 이용해 개발하기 위해서..
Version & 참고 링크 더보기 이 글은 아래의 링크를 바탕으로 작성한 글입니다. (제가 이해한 대로 글을 쓴 것이므로 틀린 내용이 있을 수도 있습니다.) https://kadosholy.tistory.com/125 https://junyoung-developer.tistory.com/122 자바를 공부하던 중에 작년 학기중에 배웠던 비주얼 베이직 소켓 통신이 생각 나서 기본적인 소켓 통신 프로그램을 짜 보았다. 소켓 통신이란 서버와 클라이언트가 특정 포트를 통해 실시간으로 양방향 통신을 하는 방식이다. 내가 만든 프로그램은 서버와 클라이언트가 각각 존재하고 클라이언트는 서버에 메시지를 보낼 수 있으며 서버는 연결된 모든 클라이언트에 메시지를 보낼 수 있다. 먼저 서버 프로그램 코드이다. // TCP..