일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 파이썬
- requests 모듈
- 웹크롤링
- R
- Python
- 타자연습파이썬
- 야구게임 코드
- 조건인덱싱
- R실습
- rolling retention
- 문자열함수
- 구구단
- 파이썬예제
- pandas
- 데이터프레임조회
- 웹크롤링 예제
- 문자열reverse
- R기초
- java
- 네이버웹툰크롤링
- 프로그래머스 풀이
- 피처벡터화
- range retention
- r연습문제
- 웹크롤링 실습
- 특정값 추출
- 파이썬 야구게임
- 데이터프레임 정보 조회
- classic retention
- 함컴타자연습
- Today
- Total
목록Java (5)
서비스 기획자의 성장기록
Java의 변수 Java에서 변수는 선언과 초기화 후에 사용해야한다. Java는 동적 타이핑을 사용하지 않기 때문에 선언할 때 데이터 타입을 지정해 주어야한다. Java에서 사용되는 변수는 지역변수(local variable), 멤버변수 (instance variable), 클래스 변수 (class variable)이 있다. 1) 지역변수 (Local variable) - 메소드({}) 내에서 선언되고 사용 후 폐기되는 변수 (파이썬에서 함수 내부에서 사용되는 parameter과 비슷함) - 변수의 수명(life-cycle)이 가장 짧음 - Stack에 저장됨 **Stack이란: 먼저 들어온 데이터를 나중에 처리하는 구조 (FILO, 메소드를 호출할 때 사용되는 구조) ↔️ Queue: 먼저 들어온 데이..

Scanner 클래스 키보드로 입력한 값을 받아 사용하기 위해서 Scanner 클래스를 사용한다. Scanner은 먼저 클래스 밖에서 import java.util.Scanner로 클래스를 import 하고 사용할 수 있다. Scanner 객체를 생성해 주고 입력받은 값을 'keyin'이라는 변수에 저장한다. 값을 입력 받을 때는 keyin.nextLine(), keyin.nextDouble(), keyin.nextInt() 메소드를 사용할 수 있다. - keyin.nextLine(): 문자열을 전달받음 - keyin.nextDouble(): 실수형을 전달받음 - keyin.nextInt(): 정수형을 전달받음 keyin = new Scanner(System.in)을 선언할 때, 키보드 입력에 대해 추상..

Java class와 main 메서드 선언 Java에서 모든 코드는 클래스 안에 존재해야한다. 서로 관련된 코드들이 별도의 클래스를 구성하고, 이 클래스들이 모여 하나의 Java application을 만든다. Java application은 main 메서드의 호출로 시작해 main 메서드의 첫 문장부터 마지막 문장까지 수행을 마치면 종료되기 때문에 하나의 Java application에는 main 메서드를 포함한 클래스가 반드시 하나는 있어야한다. class 작성법: class 클래스이름 { } main 메서드 선언법: class 클래스이름 { public static void main(String[] args) // main 메서드 선언 { // 실행될 문장 } } Casting & Promotion..

Java의 data type - 변수를 사용하기 위해 변수 타입을 선언해야한다. - 데이터 타입은 크게 1) 기본형 (Primitive type)과 2) 참조형 (Reference)가 있다. 1. Primitive Type (기본형) 고정된 길이의 메모리에 값을 표현하는 데이터 타입이다. 더이상 쪼갤 수 없는 기본 단위로 stack 공간의 변수에 값을 직접 지정하는 방식이다. 수치형 (numeric) 정수형 byte 1 byte (=8 bit), short 2 byte (=16 bit), int 4 byte (=32 bit), long 8 byte (=64 bit), char 2 byte (=16 bit) 실수형 float 4 byte (=32 bit), 유효자리수 7 double 8 byte (=64 ..
객체지향 프로그램 객체지향 프로그래밍(Object Oriented Programming)이란? : 프로그래밍을 데이터를 입력하고 순서대로 처리한 후 결과를 도출하는 명령어들의 목록으로 보는 시각에서 벗어나 여러 독립적인 부품들의 조합, 객체들의 유기적인 협력과 결합으로 파악하고자 하는 컴퓨터 프로그래밍의 패러다임 >> 코드를 모듈처럼 짜는 것 객체 (Object) - 객체지향 프로그래밍의 가장 기본적인 단위 - 객체란 '모든 실재하는 대상'으로 유, 무형의 대상 - 한 실체를 구성하는 명사적인 요소와 동사적인 요소의 집합 - ex. 볼펜: 펜심, 잉크, 볼, 케이스, 쓴다, 누른다 ...등 객체지향 언어의 특징 1) 추상화 (Abstraction) : 객체의 속성과 behavior를 추출하는 것 (공통된..