반응형 개발36 JAVA 변수, String만 대문자로 시작하는 이유! 글 내용 출처: 하단 참고 / 문제 될 시 삭제! int, long, float, double 같은 타입과 String은 조금 차이가 있습니다. 메모리에서의 관리가 달라지는데요, 비유를 들어 설명드리겠습니다. . 변수를 박스라고 하겠습니다. int, long 같은 변수는 박스안에 바로 필요한 물건들을 넣어놓고, 필요할때마다 찾아서 쓰는 방식이라고 할 수 있습니다. 이런 변수를 원시타입 (Primitive Type) 이라고 합니다. . 반면 String은 박스안에 물건을 넣는것이 아니라, 내가 찾아가야할 주소만 담겨 있습니다. 그래서 박스를 까서 주소를 확인하고 그 주소까지 찾아가면 비로소 내가 필요한 물건을 찾을 수 있습니다. 이런 변수는 참조형 이라고 합니다. 혹시 포인터 라는 걸 들어보셨는지요? 사람.. 개발/Android Studio(Kotlin) 2022. 6. 24. 1바이트 1비트 차이, int 자료형 크기, 2진수를 10진수로 변환하는 방법 * 1비트 = 2진수를 표현할 수 있는 단위 즉, 0과 1(를 나타낼 수 있음) 2진수로의 표현 가능한 자리 → _ (한자리2^1) * 1바이트 = 1비트가 8개 모인 것 즉, 0과 1을 구분 할 수 있는 2진수의 단위가 8개 모인 것 2진수로의 표현 가능한 자리 → _ _ _ _ / _ _ _ _ (여덟자리=2^8) Int 자료형 크기, 2진수로 표현 그렇다면 우리가 알고 있는 int 자료형은 4byte인데, 이는 어떻게 생각하면 될까? 4byte = 1byte가 4개가 되는 것이므로, 2^(8*4)가 되는 것. 2진수를 32개 만큼 표현이 가능하다. 그렇다면, 10진수로 나타냈을 때 최대 표현은 얼마인가? 즉, 1111 / 1111 / 1111 / 1111 / 1111 / 1111 / 1111 / 1.. 개발/Android Studio(Kotlin) 2022. 6. 21. 안드로이드스튜디오에 git 파일 불러오기 쉽게 따라할 수 있는 안드로이드 앱 개발 - 인프런 | 학습 페이지 지식을 나누면 반드시 나에게 돌아옵니다. 인프런을 통해 나의 지식에 가치를 부여하세요.... www.inflearn.com 강의를 보는 중 git파일을 손 쉽게 넣을 수 있는 방법을 공유해주셨다. 소리 없이 동영상 캡쳐했다. Yes 누르면 끝! 개발/Android Studio(Kotlin) 2022. 5. 26. 코틀린 무료 기초 강의 및 후기 / 오프라인 강의도 있어요!(서울지역) 1. 무료강의 제공 사이트 (인프런 / 온라인) https://www.inflearn.com/course/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%95%B1%EA%B0%9C%EB%B0%9C-%EA%B8%B0%EC%88%A0%EB%85%B8%ED%8A%B8#curriculum [무료] 쉽게 따라할 수 있는 안드로이드 앱 개발 - 인프런 | 강의 안드로이드 개발 기초부터 스토어 등록까지, 모바일 앱 개발에 필요한 과정을 쉽게 따라해볼 수 있는 강의입니다., - 강의 소개 | 인프런... www.inflearn.com html css 다룰줄 아니까 코틀린도 대충 보면 이해할 수 있겠지라는 오만함 마음을 가지고 접했다가 와장창 그것들이 다 깨지고 난 뒤에 정신차리.. 개발/Android Studio(Kotlin) 2022. 5. 22. 코틀린 기초 / val, var 차이 1. val, var의 차이점 둘 다 변수인데, 변수라고 하면 우리는 줄 곧 x라는 값으로 알아왔고, 변하는 값으로 알고 있다. 컴퓨터 언어에서 변수란 그릇이라고 생각하면 받아들이기 수월하다. 그릇의 크기는 한정되어있고, 그 그릇에 어떤 내용을 담을지 변수에 따라 다르기 때문이다. Kotlin - val, var의 차이점 코틀린은.... 코틀린은 2017년 구글 I/O에서 공식언어로 지정된 후 근래 신규로 개발하는 안드로이드 앱은 거의 다 코틀린으로 개발 하는 추세며 기존에 자바로 개발하던 앱들도 코틀린으로 전환 velog.io value: 불변(immutable type) variable: 가변(mutable type) 따라서, val과 var의 차이는 그릇에 담을 수 있는 내용이 불변적인지, 가변적인.. 개발/Android Studio(Kotlin) 2022. 4. 28. 안드로이드 스튜디오 단축키 1. Reformat (무작위로 작성된 코드를 일련의 규칙에 따라 배열 해줌) 윈도우 : ctrl + art + L 2. import가 되지 않아 빨간 줄이 뜨는 경우 import하기 위한 단축키 3. 단축키는 아니지만, 안드로이드 스튜디오 내부 애뮬레이터에서만 지정한 값을 보고 싶을때, tools라는 명령어를 사용한다. 개발/Android Studio(Kotlin) 2022. 4. 26. emu-system-aarch64 강제종료하기 m1에서 일어나는 현상인지 아닌지는 모르겠지만, 안드로이드 스튜디오를 설치, 애뮬레이터를 설치한 뒤에 애뮬레이터를 종료하려고 해도, 맥을 강제로 종료하기 하려고 해도 오류가 일어나는 현상이다. 억지로 끄려고 해도 종료되지 않아서 별 검색을 다해봤는데, 영문으로 되어 잘 이해가 되지 않는다. 그럴때는 에서 애뮬레이터를 선택하여 강제 종료하면 된다. 속이 시원하다... 개발/Android Studio(Kotlin) 2022. 4. 24. 파이썬의 자료형, 변수 정수형 int : 소수점이 없는 수 예:1,2,3,4,67 실수형 float : 소수점이 있는 수 예:1.0, 21.4 문자열형 str: 하나 또는 다수의 문자로 구성된 형, 쌍따옴표나 홀따옴표를 사용한다. 예: python 부울형 bool 예: True, False 리스트 list 예: [1.2.3] 튜플 tuple 예: {1,2,3} 딕셔너리 dict 예: {'지구과학':90, '수학':94} 집합 set 예: {'빨강','파랑'} 변수(Varialbe) - 변수란 데이터가 저장되는 메모리 공간을 의미한다. - 이름(name), 자료형(type), 값(value), 메모리주소(id)를 가진다. - 변수의 이름(name)으로 변수에 접근한다. 변수 이름 작성 규칙 - 영문, 숫자, _ 만으로 구성된다... 개발/파이썬 2021. 12. 30. 파이썬 문법 기초 구분자는 기본적으로 한칸의 공백이다. 이 구분자를 변경하고 싶다면 sep를 사용해야한다. 예1. ,(콤마)를 구분자로 사용하고 싶다면 sep=','라는 명령을 내리면 된다. 예2. 공백 없는 구분자를 사용하고 싶다면 sep=''라는 명령어를 내리면 된다. 개발/파이썬 2021. 12. 29. html 링크 효과(파란줄) 없애기 소스는 아래와 같다. 텍스트 링크의 파란색 줄 없애기 a:link { color: blue; text-decoration: none;} a:visited { color: blue; text-decoration: none;} a:hover { color: blue; text-decoration: underline;} a:active { color: blue; text-decoration: underline;} 소스를 해석하면 아래와 같다. a:link : 원래 상태의 링크 a:visited : 한번 클릭했던 링크 a:hover : 링크를 클릭하려고 마우스를 가져갔을 때 a:active : 링크부분에서 마우스를 누르고 있는 동안의 상태 decoration : 밑줄 none : 밑줄이 없는 상태 underli.. 개발/퍼블리싱 2020. 2. 12. html에서 이미지/아이콘 불러오기 퍼블리싱 공부 2일차 오늘의 배움은 html에서 아이콘 혹은 이미지 불러오기다. 사이에 을 넣으면 된다. *가로의 크기를 변경하고 싶다면, *세로의 크기를 변경하고 싶다면, *예시 서비스 포트폴리오 회사소개 0410-2421 파일경로는 현재경로라면 "download.png" 폴더에 있다면 "폴더명/download.png" 폴더의 폴더 안에 들어 있다면 "폴더명/폴더명/download.png" 개발/퍼블리싱 2020. 2. 11. Notepad++ 설치방법 최신버전 7.8.4 / 에디터추천 회사 대리님이 추천해준 notepad++. 무료 텍스트 편집기입니다. 에디트플러스가 유료인데, 이를 대체할 프로그램이라고 볼 수 있습니다. notepad++ 는 회사에서도 사용할 수 있는 소프트웨어입니다. 써보면 훌륭하다고 생각이 들 것이고, 왜 추천하는지 알 수 있습니다. (간혹 실수로 종료를 하거나 꺼지더라도 작성한 데이터들이 삭제되지 않는다는 강력한 장점이 있습니다) 최신버전 7.8.4가 나왔는데, 딱히 이전방법과 설치방법이 다르지 않습니다만, 안내해보도록 하겠습니다. 먼저 notepad++설치 링크로 이동합니다. 1. https://notepad-plus-plus.org/ 개발/퍼블리싱 2020. 2. 10. 이전 1 2 3 다음 💲 추천 글 반응형