본문 바로가기
반응형

언어 공부하기/JAVA 개념19

[Java 자바] 생성자 키워드 사용하는 이유란? 생성자에 대해 알아보자 (자바 생성자) 오늘은 생성자에 대해 알아보도록 하자.처음 자바를 공부했을 때 생성자를 왜 사용하는지 잘 모르겠으며, 유난히 정확하게 알지 못했던 키워드중 하나이다.그래서 오늘 다시 복습하면서 생성자에 대해 잊어먹지 않도록 기록하고자 한다.▷ 생성자생성자는 인스턴스가 만들어질 때 자동으로 실행되는 메소드이다. 자바에서 객체가 생성될 때 자동으로 호출되어 객체의 초기 상태를 역할을 가진다. public class Car { String model; int year; // 생성자 public Car(String model, int year) { this.model = model; this.year = year; }}  ▷ 생성자 사용 이유와 특징   생성자의 사용이유를 간.. 2024. 7. 23.
[Java 자바] static 키워드 사용하는 이유란? static에 대해 알아보자 (Static) ▷ Static자바의 Static 키워드는 클래스와 관련된 멤버를 정의할 때 사용한다.이런 Static 키워드는 인스턴스를 만들지 않고 클래스에 선언된 변수와 메소드를 사용할 수 있다는 특징을 가지고 있다.공유를 해야하는 변수나 메소드에 static을 붙여 사용하며, 그 변수나 메소드를 사용할 때는 인스턴스명이 아닌 클래스 명을 직접 지정하여 사용한다. class Ex1{ static int example1; static int example2;}class Main{ public static void main(String[] args){ Ex1.example1 = 1000; Ex1.example2 = 2000; }} 그럼 아래 예제를 통해 조금 더 알아보도록 하.. 2024. 7. 22.
[Java 자바] 객체와 인스턴스의 개념 알아보기 (Object, instance) ▷ 객체객체는 다른 프로그램의 실행 클래스나 동일한 프로그램의 실행 클래스에서 멤버 클래스로 사용할 수 있다.그러기 위해서 멤버 클래스를 사용하려면 그 클래스를 '객체(Object)'로 만들어야한다.▷ 인스턴스인스턴스는 특정 클래스로부터 만들어진 객체를 그 클래스의 '인스턴스(instance)'라고 한다.(클래스를 객체로 만드는 작업을 instancin이라고 함.) 그럼 아래 예제를 보고 객체와 인스턴스에 대해 조금 더 알아보자 class AA{ // main()이 있는 실행 클래스 public static void main(String[] args){ BB cal_a = new BB(); // new를 이용해 객체(BB클래스의 인스턴스)인 cal_a 생성 cal_a.p.. 2024. 7. 9.
[Java 자바] Split() 함수 사용 방법 및 예제 알아보기 | Split 함수란?자바에서 문자열을 다룰 때 자주 사용되는 메서드 중 하나가 split 함수이다.이 함수는 특정 구분자를 기준으로 문자열을 분리하여 배열로 반환한다.이번 포스팅에서는 split 함수의 사용법과 다양한 예제를 통해 이를 깊이 있게 알아보겠습니다. Split 함수 2가지String[] split(String regex)String[] split(String regex, int limit) 첫 번째 함수는 문자를 분리할 기준(str)으로 문자열을 분리하여 배열에 저장하여 리턴한다.두 번째 함수는 문자를 분리할 기준(str)과 함께 배열의 최대 크기(limit) 값을 함께 리턴한다. Split 함수 예제 1)public class example { public static void ma.. 2024. 5. 22.
반응형