TOP
class="layout-aside-left paging-number">
본문 바로가기
728x90

프로그래밍 및 기타/Java, JSP, HTML, CSS18

[java] 예제 및 풀이 (Switch, 배열 + 반복문) 이전 내용 [java] java 예제 및 풀이(scanner, 조건문, do-while)이전 내용 [java] parse+자료형: 문자열 변환이전 내용 [java] 이클립스 한글 깨짐이전 내용 [java] 이클립스 다크모드, 글꼴 설정이전 내용 [Java] Java 개념, Java를 위한 프로그램 설치Java 란?출처: 위puppy-foot-it.tistory.com예제1 Q. Switch 문을 사용하여 과일 가격을 알려주는 프로그램 만들기System.out.println("어떤 과일을 원하세요?");String fruit = "Banana";switch (fruit) {case "Apple": System.out.println("5000원 입니다."); break;case "Grape": .. 2025. 4. 2.
[java] java 예제 및 풀이(scanner, 조건문, do-while) 이전 내용 [java] parse+자료형: 문자열 변환이전 내용 [java] 이클립스 한글 깨짐이전 내용 [java] 이클립스 다크모드, 글꼴 설정이전 내용 [Java] Java 개념, Java를 위한 프로그램 설치Java 란?출처: 위키백과 자바(영어: Java)는 썬 마이크로시puppy-foot-it.tistory.com예제1 Q. 키보드로 입력 받은 정수의 제곱값을 출력하는 프로그램 만들기// 퀴즈1. 키보드로 입력 받은 정수의 제곱값 출력 프로그램scanner.nextLine();System.out.print("정수를 입력하세요: ");int num1 = scanner.nextInt();int num2 = num1 * num1;System.out.println(num1 + "의 제곱: " + nu.. 2025. 4. 1.
[java] parse+자료형: 문자열 변환 이전 내용 [java] 이클립스 한글 깨짐이전 내용 [java] 이클립스 다크모드, 글꼴 설정이전 내용 [Java] Java 개념, Java를 위한 프로그램 설치Java 란?출처: 위키백과 자바(영어: Java)는 썬 마이크로시스템즈의 제임스 고슬링(James Goslinpuppy-foot-it.tistory.com래퍼 클래스 (Wrapper Class) 래퍼 클래스: 기본 자료타입을 객체로 다루기 위해 사용하는 클래스기본 타입래퍼클래스byteBytecharCharacterintIntegerfloatFloatdoubleDoublebooleanBooleanlongLongshortShortparse + 자료형문자열 변환 parse와 관련된 문법은 주로 문자열을 다른 타입으로 변환하는 데 사용 1. Integ.. 2025. 4. 1.
[java] 이클립스 한글 깨짐 이전 내용 [java] 이클립스 다크모드, 글꼴 설정이전 내용 [Java] Java 개념, Java를 위한 프로그램 설치Java 란?출처: 위키백과 자바(영어: Java)는 썬 마이크로시스템즈의 제임스 고슬링(James Gosling)과 다른 연구원들이 개발한 객체 지향적 puppy-foot-it.tistory.com한글 깨짐 아래와 같은 코드가 있다.class FloatEx1 { public static void main(String[] args) { float f = 9.12345678901234567890f; float f2 = 1.2345678901234567890f; double d = 9.12345678901234567890d; System.out.printf(" 1.. 2025. 3. 31.
[java] 이클립스 다크모드, 글꼴 설정 이전 내용 [Java] Java 개념, Java를 위한 프로그램 설치Java 란?출처: 위키백과 자바(영어: Java)는 썬 마이크로시스템즈의 제임스 고슬링(James Gosling)과 다른 연구원들이 개발한 객체 지향적 프로그래밍 언어이다. 1991년 그린 프로젝트(Green puppy-foot-it.tistory.com다크모드 설정하기 이클립스 다크모드 설정을 위해서는Windows - Preferences - General - Appearance로 들어간 다음,Theme를 Dark로 바꿔준 뒤, Apply (또는 Apply and Close) 를 클릭하면 변경된다. 폰트 설정 폰트 설정을 위해서는Windows - Preferences 로 들어간 다음, 검색창에 'font'를 입력한 다음 [Colors.. 2025. 3. 31.
[JSP] 회원가입 페이지 만들기(+ HTML, CSS) 이전 내용 [JSP] 기본 문법: 로그인 페이지 만들기 (+HTML, CSS)이전 내용 [JSP] 이클립스에서 JSP 파일 만들어 실행하기이전 내용 [JSP] JSP 개념, IDEJSP란? ◆ JSP 정의 JSP는 Java 기반의 서버측 웹 개발 기술로, 동적인 웹 페이지를 생성하는 데 사용된다. HTML에 Javpuppy-foot-it.tistory.com로그인 페이지 수정하기(+ 회원가입 버튼 추가하기) 앞서, 로그인 페이지를 만들었다. (jsp 확장자이긴 하나, HTML과 CSS 문법에 대해 더 다뤘다.)아무튼, 이번에는 회원 가입 페이지를 만들어 보려고 하는데, 그전에! 전에 만들었던 로그인 페이지에 회원 가입 버튼을 추가해주는 작업을 먼저 해줘야 할 거 같다. 우선 HTML에서는 body 부분에.. 2025. 2. 22.
[JSP] 기본 문법: 로그인 페이지 만들기 (+HTML, CSS) 이전 내용 [JSP] 이클립스에서 JSP 파일 만들어 실행하기이전 내용 [JSP] JSP 개념, IDEJSP란? ◆ JSP 정의 JSP는 Java 기반의 서버측 웹 개발 기술로, 동적인 웹 페이지를 생성하는 데 사용된다. HTML에 Java 코드를 삽입할 수 있는 기능을 통해, 개발자는 보다puppy-foot-it.tistory.com※ 구글링을 통해 정말 많은 블로그와 사이트에서 도움을 받았는데, 여기저기 켜놓고 찾다가 실수로 인터넷 창 X를 눌러버려서 다 날아갔습니다ㅠㅠ 도움을 주신 많은 블로거 분들, 운영자분들 감사합니다! JSP 기본 문법 JSP 페이지는 기본적으로 HTML과 Java 코드로 구성되며, 확장자는 .jsp다.예를 들어 아래와 같은 jsp 코드가 있다고 하자. 이를 구분하자면 아래와 .. 2025. 2. 22.
[JSP] 이클립스에서 JSP 파일 만들어 실행하기 이전 내용 [JSP] JSP 개념, IDEJSP란? ◆ JSP 정의 JSP는 Java 기반의 서버측 웹 개발 기술로, 동적인 웹 페이지를 생성하는 데 사용된다. HTML에 Java 코드를 삽입할 수 있는 기능을 통해, 개발자는 보다 쉽게 웹 애플리케이션을 개puppy-foot-it.tistory.com필요한 파일 설치하기 (JDK, 톰캣, 이클립스) 앞서 JSP의 통합 개발 환경 중에는 이클립스가 있다고 했다.이클립스에서 JSP 파일을 생성하고 실행하기 위해서는 선행해줘야 할 작업이 있다.자바개발도구(JDK) 설치톰캣 설치이클립스 설치해당 과정은 기존에 JAVA를 설치했을 때 글을 남겨뒀으므로, 하단의 링크를 참고하면 된다. [Java] Java 개념, Java를 위한 프로그램 설치Java 란?출처: 위.. 2025. 2. 21.
[JSP] JSP 개념, IDE JSP란? ◆ JSP 정의 JSP는 Java 기반의 서버측 웹 개발 기술로, 동적인 웹 페이지를 생성하는 데 사용된다. HTML에 Java 코드를 삽입할 수 있는 기능을 통해, 개발자는 보다 쉽게 웹 애플리케이션을 개발할 수 있다. ◆ 주요 특징동적 콘텐츠 생성: JSP는 클라이언트의 요청에 따라 동적으로 페이지 내용을 생성할 수 있다. Java 통합 사용: JSP는 Java 언어를 기반으로 하므로, Java의 모든 기능을 활용할 수 있다. 이를 통해 고급 프로그래밍 로직을 웹 페이지에 통합할 수 있다. Easy to Maintain: JSP는 HTML과 Java 코드를 분리하여 작성할 수 있어, 유지 보수가 용이한 구조를 가진다. JSP 태그 라이브러리: JSP는 여러 가지 내장 태그와 사용자 정의 .. 2025. 2. 20.
[Java] 1월 10일 자바 기초 - 클래스, 인스턴스 이전 내용 [Java] 25년 1월 9일 자바 기초 - 배열이전 내용 [Java] 자바 기초 - 문자열이전 내용 [JAVA] 25년 1월 7일 - 자바 기초이전 내용 [JAVA] 25년 1월 3일 - 자바 기초이전 내용 [JAVA] 25년 1월 2일 - 자바 기초◆ 새 프로젝트 만들기 New - java projectpuppy-foot-it.tistory.com클래스 class 예를 들어 java의 아래와 같은 코드가 있고,package java_ex08;public class Ex_01 { // 멤버변수 생성 String name; int age; String addr; // 생성자 public Ex_01(String name, int age, String addr) { this.name = nam.. 2025. 1. 10.
[Java] 25년 1월 9일 자바 기초 - 배열 이전 내용 [Java] 자바 기초 - 문자열이전 내용 [JAVA] 25년 1월 7일 - 자바 기초이전 내용 [JAVA] 25년 1월 3일 - 자바 기초이전 내용 [JAVA] 25년 1월 2일 - 자바 기초◆ 새 프로젝트 만들기 New - java project - 프로젝트명: java_ex02 ◆ 클래스 만puppy-foot-it.tistory.com배열 배열: 같은 자료형의 값 여러 개 저장// 문법: 자료형 [] 변수명 = new 자료형 [크기 또는 길이];int [] numbers = new int[5];String [] names = new String[3];▶ 자바의 경우, 하나의 배열의 여러 자료형이 올 수 없다. 물론 위치를 다르게 할 수도 있다.int numbers [] = new int[.. 2025. 1. 7.
[Java] 25년 1월 8일 자바 기초 - 문자열 이전 내용 [JAVA] 25년 1월 7일 - 자바 기초이전 내용 [JAVA] 25년 1월 3일 - 자바 기초이전 내용 [JAVA] 25년 1월 2일 - 자바 기초◆ 새 프로젝트 만들기 New - java project - 프로젝트명: java_ex02 ◆ 클래스 만들기 java_ex02 - src - New - Class - Ex01 * 이클puppy-foot-it.tistory.com문자열 문자열: 여러 문자들의 집합String str = "김밥, 라면, 우동, 돈가스, 만두"; Java에서는 String 자료형의 경우,  "" 내에 문자를 모두 하나로 취급.즉, 해당 코드에서는 문자가 5개가 아닌 김밥, 라면, 우동, 돈가스, 만두가 하나의 문자형으로 취급된다. (쉼표 포함) 해당 문자열 변수 내의 .. 2025. 1. 7.
[Java] 25년 1월 7일 - 자바 기초(조건문, scanner) 이전 내용 [JAVA] 25년 1월 3일 - 자바 기초이전 내용 [JAVA] 25년 1월 2일 - 자바 기초◆ 새 프로젝트 만들기 New - java project - 프로젝트명: java_ex02 ◆ 클래스 만들기 java_ex02 - src - New - Class - Ex01 * 이클립스 다크모드 설정Window - Preferences - Generpuppy-foot-it.tistory.com조건문 (if 문) ◆ if 문 (+ else)조건을 판단하여 해당 조건에 맞는 상황을 수행하는 데 쓰인다.if 문은 주어진 조건이 참일 때 실행되는 코드 블록이고, else 문은 if 문의 조건이 거짓일 때 실행되는 코드 블록이다.// if 문 (명령문이 하나일 경우)if (조건) 명령문// if 문 (명령.. 2025. 1. 7.
[Java] 25년 1월 3일 - 자바 기초 (반복문) 이전 내용 [JAVA] 25년 1월 2일 - 자바 기초◆ 새 프로젝트 만들기 New - java project - 프로젝트명: java_ex02 ◆ 클래스 만들기 java_ex02 - src - New - Class - Ex01 * 이클립스 다크모드 설정Window - Preferences - General - Appearance - Theme - Dark ◆ 웹, 앱: 보이puppy-foot-it.tistory.com자바 언어의 자료형 정수형: int, 실수형(4byte): float, 실수형(8byte): double 논리형: boolean, 문자형: char 문자열형은 일반적인 자료형이 아니라, 클래스 객체임. 반드시 String(첫글자 대문자) 으로 선언해야 함. (String은 특수한 형태의 자.. 2025. 1. 3.
[Java] 25년 1월 2일 - 자바 기초 (변수, 연산자) ◆ 새 프로젝트 만들기 New - java project - 프로젝트명: java_ex02 ◆ 클래스 만들기 java_ex02 - src - New - Class - Ex01 * 이클립스 다크모드 설정Window - Preferences - General - Appearance - Theme - Dark ◆ 웹, 앱: 보이는 영역(프론트엔드) - html5, css3, jquery, react, angular, node.js, view....보이지 않는 영역(백엔드) - DB - MongoDB, MySQL, Oracle....java, c, c#, c++asp, jsp, php * 파이썬의 경우, 프론트엔드, 백엔드, 데이터분석 등 다방면에서 쓰임.* 풀스택 : 프론트엔드 + 백엔드* 다양한 언어 중에.. 2025. 1. 2.
728x90