![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FS4Y8b%2FbtrHqPQtOPq%2Fq4RLMfdbLM4sS24poO3IY0%2Fimg.png)
[JAVA] 왕초보를 위한 어렵고 헷갈리는 자바 용어 총 정리 [1] ( 클래스, 객체, 인스턴스, 매개변수, 참조변수 등등)
2022. 7. 16. 20:03
자바/개념
용어들이 헷갈리고 종류가 많아서 용어를 제대로 파악한 뒤 개념에 접근하면 이해가 빠르게 될 것이다. 일단 1편은 코딩에 직접적으로 사용되는 용어들로 구성하였다. 📌클래스 자바 프로그래밍은 무조건 하나 이상의 클래스가 존재하는데 클래스 내부에는 필드와 메서드로 구현할 수 있다. 현실세계를 하나의 특징에 의해 묶기 위해 추상화하는 것으로 불필요한 속성은 제거하고 중요하고 유사한 특징만 클래스로 표현하는 모델링기법 클래스는 설계도에 불가하며 아직 동작하지 않는 상태 class 클래스명 { //필드 (객체속성) //메서드 (객체동작) } //클래스 public class Phone { public String os; public Long battery; public String color; public bool..
[JAVA] 메서드 오버로딩에서 int x, y, z 대신 여러 개의 숫자를 더할 수 있는 기능
2022. 7. 16. 11:36
자바/개념
기존 메서드 생성 시 보통 int x, int y , int z를 사용하지만 3개 이상의 숫자가 필요할시 사용하기 자바에서 제공하는 유용한 기능을 소개하고자 한다 ... numbers : 숫자 0부터 시작하여 numbers안에는 배열 값이 들어갈 수 있다 . ( numbers에 값이 들어가지 않아도 됨) package basic; public class Method { public static void main(String[] args) { //main이라는 메소드 System.out.println(add(1,2,3,4)); // 10출력됨 } public static int add(int ... numbers) { // 0개부터 배열값이 들어올 수 있음 int sum = 0; for (int i =0;..