static 키워드클래스 멤버(변수, 메소드)에 붙이는 키워드멤버변수는 클래스가 객체로 생성될 때 메모리에 로딩하지만, static 키워드가 붙은 멤버는 프로그램이 실행될 때 메모리에 로드된다.클래스 멤버이긴 하지만 자기가 로드되기 위한 공간으로써만 클래스안에 선언하는 의미가 있다. 1. 멤버변수2. 멤버 메소드메소드 내에서 못씀 - static 변수, 정적변수, 공용변수 static 키워드 알아보기 예제 #112345class MyGrade{ public int kor = 100; public int eng = 90; public static int math = 80;}cs 내 성적이라는 클래스가 있다고 할때, 그 멤버변수로 국어, 영어, 수학 점수를 가지고 있다고 하자.이 성적 데이터에 접근하기 위해..
문자열을 정수로 바꾸기 문제 설명문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 제한 조건- s의 길이는 1 이상 5이하입니다.- s의 맨앞에는 부호(+, -)가 올 수 있습니다.- s는 부호와 숫자로만 이루어져있습니다.- s는 0으로 시작하지 않습니다. 입출력 예예를들어 str이 1234이면 1234를 반환하고, -1234이면 -1234를 반환하면 됩니다.str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습니다. 나의 풀이12345class Solution { public int solution(String s) { return s.matches("\\+?[1-9][0-9]{0,4}") ? Integer.parseInt(s) : Intege..
메소드, 메서드(Method)main메소드 특별한 메소드프로그램이 시작되자 마자 가장 처음으로!!! 자동으로 호출되는 메소드 (JRE,VM에 의해 호출)프로그램 시작점(Start Point) ~ 프로그램 종착점(End Point)main: 예약어임. 즉 키워드. 메소드, Method- 특정 행동을 목적으로 하는 코드의 집합- 행동(Behavior)- 반복되는 코드의 집합 -> 코드의 재사용. 메소드를 만들어야하는 경우!!1. 같은 성격의 코드가 모여있는 경우. >> 코드의 가독성 개선2. 같은 성격의 코드가 2번이상 사용되는 경우. >> 메소드 재사용 요구사항 : "안녕하세요"라는 인삿말을 5번 화면에 출력. 123456public static void hello(){ //메서드 헤더(==메서드 시그니처..