반응형

전체 글 320

C1404콜렉션벡터_개념

C14콜렉션C1404콜렉션벡터_개념C1404개념01_래퍼클래스package C1404콜렉션벡터_개념;/* collection : 데이터를 저장하기 위한 유용한 클래스 Vector, ArrayList *//* # 래퍼 클래스(wrapper class) - 래퍼 클래스란, 기본 자료형을 클래스로 만들어 놓은 것을 의미한다. -래퍼클래스는 기본 자료형을 클래스로 바꾼것 [기본형] [래퍼 클래스] byte Byte short Short int Integer long Long float Float double Double char Cha..

코딩/2-JAVA 2025.07.09

D02_session_async

비동기란? 웹에서 특별한 상황이 있다. 웹페이지가 있는데. 버튼이 여러개다. db를 다녀와야할 버튼이 db를 다녀오면 초기화가 된다. 웹페이지에 있는 정보가 지워진다. db를 다녀와도 깜박이지 않아야 한다. 버튼을 누를때 페이지를 더 만드는 것이다. 프로그램을 더 켜는 거다. 회원가입은 이야기가 다르다. 비동기를 사용하는 상황 1. 현재 페이지에. db를 다녀오는 버튼이 여러개 있는 경우 . 2. 지워지면 안되는 내용이 있는 경우 그래서 게시판은 비동기를 사용할 필요가 없는것. 아이디 중복확인.db에 다녀와서 있는지 없는지 확인하면 회원가입에 적은 내용들이 전부 사라지는 거다. 그래서 비동기가 필요한것 비동기를 사용하는 경우는 거의 드물다. 비동기 사용하는 법 1번. 제이쿼리 라이브러리 하기2번. $...

C14콜렉션 => C1401가변배열_개념

C14콜렉션C1401가변배열_개념C1401개념01가변배열컨트롤러package C1401가변배열_개념;import java.util.Scanner;/* # 배열 컨트롤럴(무한배열) : 벡터(Vector) 1. 추가 값을 입력받아 순차적으로 추가 2. 삭제(인덱스) 인덱스를 입력받아 해당 위치의 값 삭제 3. 삭제(값) 값을 입력받아 삭제 없는 값 입력 시 에외처리 4. 삽입 인덱스와 값을 입력받아 삽입 *///가변 배열 //원래는 배열의 크기를 정해두고 하는데. //가변배열은 크기를 1로 저장하고 그때그때마다 크기를 늘리는것 //temp에 주소를 저장하고 더 만드는것 public class C1401개념01가변배열컨트롤러 { public static void main(String[..

코딩/2-JAVA 2025.07.07

C13파일입출력

C1301파일입출력_개념C1301개념01파일입출력package C1301파일입출력_개념;import java.io.FileWriter; //임포트 public class C1301개념01파일입출력 { public static void main(String[] args) { // 세이브 파일 만들기 // 1) 변수생성 ==> FileWriter fw = null; // 1) 파일 생성 ==> fw = new FileWriter("파일이름"); // 2) 파일에 내용 저장 ==> fw.write(저장할내용); // 3) 파일닫기 ==> fw.close(); String fileName = "file01.txt"; F..

코딩/2-JAVA 2025.07.07

C1203메서드클래스배열_개념 ~ C1208메서드클래스배열_암기5

C1203메서드클래스배열_개념C1203개념01클래스배열package C1203메서드클래스배열_개념;class Product{ String name; int price; void init(String name , int price) { this.name = name; this.price = price; } void printData() { System.out.println(name + " " + price); }}public class C1203개념01클래스배열 { public static void main(String[] args) { // 클래스 = 사용자 정의 데이터 타입 int[] list = new int[2]; // Product ..

코딩/2-JAVA 2025.07.04

수업022_포인터와문자열 ~ 수업022_포인터와문자열03, 문제022_포인터와문자열 ~ 문제022_포인터와문자열03 (1~5)

_21_교재수업022_포인터와문자열.cpp문자열을 저장하는 방법은 2가지다. 완전히 다른 형태로 저장한다. #include int main(void) { char str[] = "abcdef"; // const 값변경이 불가능하다. //1번. main에 7바이트 str이 생긴다. main에 배열이 생긴다. //말 그대로 배열임 const char* cpt = "abcdef"; //3번 전역 . abcdef => 문자영역에 저장되어 있다. //1번에 cpt가 생기고. 3번의 주소가. 1번에 저장된다. //배열이 아니다. 문자열에 있는 주소를 가지고 있는것 str[1] = 'x'; //배열이니까. 바꿀 수 있다. printf("%s", str); // 값변경불가능 //cpt[1] = 'x'; //..

코딩/C언어 2025.07.04
반응형