본문 바로가기

반응형

WINK-(Web & App)/JAVA 스터디

(60)
[2024-2 Java 스터디] 김태일 #2주차 03-8 맵- 키와 값을 한 쌍으로 갖는 자료형 1.맵 자료형 중 하나인 HashMap의 메서드, 예제코드 살펴보기import java.util.HashMap; //HashMap클래스가 있는 자바 패키지 불러오기메서드설명예제 코드putkey와 value 추가HashMap map = new HashMap();map.put("people", "사람");map.put("baseball", "야구");getkey에 해당하는 value 추출(key에 해당하는 value가 없다면 null 리턴)HashMap map = new HashMap();map.put("people", "사람");map.put("baseball", "야구");System.out.println(map.get("people")); // "사람" ..
[2024-2 Java 스터디] 정채은 #1주차 1장. 자바란 ?   특징 8가지  simple객체지향적인터프리터 언어 ( 정확하게 컴파일 언어인 동시에 인터프리터 언어? 라고 합니다)강력.안전.독립적인 플랫폼멀티 스레드 지원(Multithreaded)동적. (Dynamic) 이유는 없다 !!!!!!  2장. 자바 start!!!!!!! 1. 자바 코드 구조 살펴보기 /* 클래스 블록 */public class 클래스명 { /* 메서드 블록 */ [public|private|protected] [static] (리턴자료형|void) 메서드명1(입력자료형 매개변수, ...) { 명령문(statement); ... }; } /* 메서드 블록 */ [public|private|protected] [static] (리턴자료형|vo..
[2024-2 Java 스터디] 강보경 #1주차 자바 파일과 컴파일자바 파일 작성 (xx.java) -> .java 파일을 .class로 컴파일 -> .class 실행 -> 자바 프로그램 실행=> 클래스 파일은 어떤 운영체제에서도 사용할 수 있음 (장점!)main 메서드public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); }}public: 접근 제어자, 누구나 이 메서드에 접근 가능 (접근 제어자: public, private, protected, -)static: 인스턴스 생성하지 않아도 실행 가능 (static, -)void: 리턴값 없음 (void, 리턴 자료형 - 메서드가 실행된 후 리턴되는 값의 자료형)Stri..
[2024-2 Java 스터디] 이민형 #1주차 (1~3장) 자바를 "자바라" (Java "java") 1.  Java는 뭘까요?자바를 정의한다면 Java는 우리나라에서 쓰는 프로그래밍 언어 중 사용 빈도가 매우 높은 객체 지향 프로그래밍 언어객체 지향 프로그래밍 언어 : 객체를 중심으로 프로그래밍 하는 언어객체 : 다음에 알아보도록 하자?    2.  Java랑 인사하기Java 코드의 구조 public class 클래스명 { / 메서드 블록 1 / [public|private|protected] [static] (리턴자료형|void) 메서드명1(입력자료형 매개변수, ...) { 명령문(statement); ... } / 메서드 블록 2 / [public|private|protected] [static] (리턴자료형|void) 메서드명2(입력자료형 매개변수, ..
[2024-2 Java 스터디] 김재승 #1주차 자바란?자바는 객체지향 프로그래밍 언어로 가전제품에 탑재하여 동작하는 프로그램을 만들기 위함이 탄생 이유였으나 현재는 웹과 모바일 앱 개발에서 활발히 사용되고 있는 언어이다.자바로 할 수 있는 것들웹 프로그래밍안드로이드 앱 개발게임 개발데이터베이스처리빅 데이터 분석...etc자바 코드의 구조 살펴보기자바의 기본 구조는 먼저 클래스와 그 아래에 메서드 블록들로 이루워지는데 클래스 명은 소스파일의 이름과 동일하게 지정해야되므로 주의 해야한다. 사진과 같이 클래스를 만들고 아래 메서드 블록에서 접근 제어자 public, private, protected 중에 선택한 후 static 키워드를 사용할지는 선택해서 쓰면 된다. intellij 와 같은 자바의 통합 개발 환경을 지원하는 프로그램 등에선 일일히 메서드..
[2024-2 Java 스터디] 김규현 #1주차 01. 자바란 무엇인가? Java란 무엇인가?- 1995년에 발표된 객체 지향 프로그래밍 언어이다. (객체 지향 언어란 프로그래밍의 주요 개념을 객체로 구조화하고 객체 간의 상호작용을 통해 문제를 해결하는 방식의 프로그래밍 패러다임을 지원하는 언어이다.)- Java를 통해 웹 프로그래밍, 안드로이드 애플리케이션, 개임 개발, 데이터베이스 처리등을 할 수 있다.- Java는 고급 언어에 들어 있는 여러 요소 중에서 불필요하다고 판단되는 부분을 모두 제거했기 때문에 간단함이 특징이나 높은 성능을 요구하는 프로젝트를 실행하기에 부적합하다.- Java는 인터프리터 언어로서 코드를 한 줄씩 작성하고 실행하여 결과를 바로 확인할 수 있다. 02. 자바 시작하기  자바 코드 예public class Sample { ..
[2024-2 Java 스터디] #1주차 이서영 1. Java→ 객체 지향 프로그래밍 언어 O- 웹 프로그래밍- 안드로이드 애플리케이션 개발- 게임 개발- 데이터베이스 처리- 빅 데이터 및 분산 처리 X- 시스템 프로그래밍- 높은 성능 요구 프로젝트- iOS 애플리케이션 개발 라이브러리→ 재사용 가능한 코드조작 or 함수들 의 모음→ 처음부터 다시 작성할 필요없이 해당 기능을 빠르게 구현 가능 프레임워크→ 목적에 필요한 것을 일괄로 가져다 쓰도록 만든 구조화 된 틀  JAVA에서 클래스란?클래스 → 프로그램에서 사용된 객체의 틀을 정의→ 객체를 생성하기 위한 설계도 역할→ 여러가지 멤버변수(클래스 내에서 사용되는 변수)와 메서드(클래스 내에서 사용되는 함수)포함 생성자: 클래스로부터 객체를 생성할 때 호출됨, 객체의 초기화 디렉터리: 폴더 JAVAC?..
[2024-2 Java 스터디] 김지나 #1주차 "~List" 01장. 자바란 무엇인가? ✅ javac와 java- javac: 자바 파일 컴파일 (.java 파일 컴파일 -> .class 파일 생성) - java: 컴파일된 .class 파일을 실행- 자바 프로그램 실행 과정: .java 파일 작성 -> 컴파일, .class 파일 생성 -> .class 파일 실행   ✅ main - main 메서드: 프로그램 실행 시작 메서드, 프로그램을 실행하려면 반드시 필요- main 메서드를 사용하려면 이 ⬇️ 형태로 사용해야 함!!public static void main(String[] args)- public: 메서드의 접근 제어자, 모든 클래스에서 메소드 접근 가능- static: 객체를 생성하지 않아도 실행 가능- void: 리턴값 없음- String[]: 문자열 자..

반응형