1.변수 1-1. java 변수 명명 규칙첫글자 문자 또는 '_', '$'이여야함영어 대소문자 구분첫문자 소문자시작하되, 다른 단어 붙을시 첫문자 대문자(관례)문자수 제한없음자바예약어 사용불가 1-2.변수 사용public class hello { public static void main(String[] args){ //변수선언 int age; age=10; System.out.println(age); //초기화 int number=100; System.out.println(number); //변수합 int sm=age+number; System.out.pri..
Language
1.객체지향 프로그래밍객체를 만들고, 객체들을 연결해 큰 프로그램을 만드는 기법프로그램을 유연하고 변경이 쉽게 만든다. 2.자동 메모리 정리자바는 메모리를 자동으로 정리해준다. 3.인터프리터 언어코드를 한 줄씩 작성하고 실행하여 결과를 바로 확인할 수 있다. 4.멀티 스레드지원멀티 CPU 시스템에서 효율이 높다. 5.동적이다.유지보수가 쉽고 빠르다. 🎈참고자료https://ko.wikipedia.org/wiki/%EA%B0%9D%EC%B2%B4_%EC%A7%80%ED%96%A5_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8Dhttps://s-bug.tistory.com/57https://wikidocs.net/199
1.JDK 설치https://www.oracle.com/java/technologies/downloads/ 2.Extension Pack for Java 설치좌측 확장에서 Extension Pack for Java을 검색해 다운받는다. 3.JAVA 파일만들기우클릭하면 NEW JAVA File이 생긴것을 확인할수있다. 4.JAVA 파일 실행JAVA 파일을 만들어 실행해보자
✨ 리스트 컴프리헨션(Comprehension) 리스트 표현식, 리스트 조건식을 의미한다. 이를 통해 간단하게 리스트를 만들수있다. 1차 리스트 x=[1 for i in range(10)] print(x) 출력결과 [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 2차 리스트 x=[[1 for i in range(3)] for i in range(3)] print(x) 출력결과 [[1, 1, 1], [1, 1, 1], [1, 1, 1]] 🎈참고자료 https://sskl660.tistory.com/9 https://doorbw.tistory.com/174
✨1. api 찾기 치지직 방송에 들어가서 F12 -> Network로 들어가 F5를 통해 페이지를 다시불러온다. 그중 라이브를 확인해주것에 해당되는 JSON 파일을 찾았다. 이를 통해 치지직 라이브여부를 확인해주는 api를 찾았다. https://api.chzzk.naver.com/service/v1/channels/ + 치지직방송인 고유번호 ✨2. json 분석 "code":200, "message":null, "content":{ "channelId":"45e71a76e949e16a34764deb962f9d9f", "channelName":"아야츠노 유니", "channelImageUrl":"https://nng-phinf.pstatic.net/MjAyNDAyMDdfMTkw/MDAxNzA3MzE0N..
롤 게임관련 디스코드 봇 기능을 추가하기 위해 RIOT API를 이용해서 데이터를 얻어보자 ✨1. DEVELOPMENT API KEY 얻기우선 https://developer.riotgames.com/에 접속하여 로그인후 자신의 API 키를 얻자.해당페이지에서 얻을수있는 API KEY는 기간이 하루이기 때문에 영구적으로 쓸수있는 키를 얻기위해서는 우측 상단 REGISTER PRODUCT를 눌러서 영구 API KEY를 발급받자 ✨2. API 목록https://developer.riotgames.com/apis에 들어가면 RIOT API를 얻을수있다. ✨2. 닉네임으로 정보얻기우측칸에서 SUMMEONER-V4를 찾아서 GET /lol/summoner/v4/summoners/by-name/{summo..