일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- CSS
- msa개념
- MSA
- 웹개발기초
- 리액트프로젝트
- Programming
- 밤비노
- Java
- mysql
- 자바
- DB
- job
- Bambino
- jsp
- jvm메모리구조
- 웹개발자
- 코드잇
- C
- 안드로이드
- microservices
- 데이터베이스
- html
- two pointers
- coding test
- servlet
- SpringFramework
- BCIT
- 웹개발
- sql
- MVC
- Today
- Total
목록Java (15)
초보 개발자의 기록
Object-oriented design (OOD) Object-oriented methodology to design a computional problem and its solution based on the consepts of objects and models. OOD works as a component of the object-oriented programming (OOP) lifecycle. A typical object-oriented design (ODD) interview is hard because the interviewer expects interviewee to design a near-perfect solution to the given problem that covers al..
- Java는 정적 유형의 객체 지향 언어 - 모든 변수와 매개 변수가 정의된 유형을 가져야 함 - 객체 지향 (Object-Oriented) 은 data와 function이 Object로 그룹화 된것을 의미 = 메서드(method) - Java코드는 가상시스템(Java Virtual Machine)에서 바이트 코드로 컴파일됨 - JVM은 GC(Garbage Collection) 처리하며, 모든 OS 혹은 하드우어에서 컴파일하고 실행할 수 있게 해줌 - Java는 표준 기능과 함께 번들로 제공되며, 호스트 플랫폼과 독립적이어야 함 - Java는 JRE(Java Runtime Environment) +JDK (Java Development Kit) 두 가지 패키지로 제공 - JRE: Java를 실행하기 위..

import? - 소스코드를 작성할 떄, 다른 패키지의 클래스를 사용하려면 패키지명이 포함된 틀래스 이름을 사용해야함 - 클래스 코드를 작성하기 전에 import문으로 사용하조가 하는 클래스의 패키지를 미히 명시해주면 소스코드에 사용되는 클래스이름에서 패키지명 생략가능. - import문의 역할은 컴파일러에게 소스파일에 사용된 클래스의 패키지에 대한 정보를 제공하는 것 - 컴파일시에 컴파일러가 import문 통해 소스파일에 사용된 클래스들의 패키지를 찾아, 클래스명 앞에 패키지명 붙여줌 - 이클립스 단축키 : ctrl+shift+o 선언 - 모든 소스파일(.java)에서 import문은 package다음에 클래스 선언문 이전에 위치 - import문은 한 소스파일에 여러번 선언가능 - 단, 같은 패키지 ..

패키지? - 클래스의 묶음 - 클래스 또는 인터페이스를 포함시킬 수 있음 서로 관련된 클래스들끼지 그룹단위로 묶어놓아, 클래스를 효율적으로 관리가능 - 자신만의 패키지 체계를 유지함으로 다른 개발자가 개발한 클래스 라이브러리의 클래스와 이름이 충돌되는것 방지 - 패키지도 다른 패키지를 포함할 수 있느며, '.' 점으로 구분한다. -하나의 소스파일에는 첫 번째 문장으로 단 한번의 패키지 선언만을 허용 - 모든 클래스는 반드시 하나의 패키지에 속해야 함 - 패키지는 점 (.) 을 구분자로하여 계층구조로 구성가능 - 패키지는 물리적으로 클래스 파일(.class) 을 포함하는 하나의 디렉토리 선언 -클래스나 인터페이스의 소스파일(,java) 의 맨 위에 한줄 작성 package 패키지명; 조건 - 대소문자 모두..

Java 기본 소개 자바는 썬 마이크로시스템즈 (Sun) 에서 개발하여 1996년 1월에 공식적으로 발표한 객체지향 프로그래밍 언어이다 (네트워킹을 위해 고안된 언어 : 홈네트워크(스마트홈)를 위해 1990년대 초반에 oak라는 이름의 언어로 탄생) 이후 java라는 이름으로 개명. 2010년 오라클 사에 인수되면서 오라클사의 제품이 되었다. C++의 장점을 채택, 잘 사용되지 않는 부분은 제외하여 비교적 배우기 쉽고 간결한 표현이 가능하도록 만들어졌다. 풍부한 클래스 라이브러리(Java API) 를 통해 프로그래밍에 필요한 요소들을 기본적으로 제공하기 꺠문에 클래스 라이브러리만을 잘 활용하여도 자바 프로그램을 작성할 수 있다. 자바언어의 특징 1. 운영체제 (Operating System , 플랫폼) ..

JDK : Java Development Kit (자바 개발 도구) https://www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html 위의 주소로 들어가 오라클 회원로그인을하고 다운받으면 된다 ( 참고> 다운로드 받기 위해서는 오라클 회원 가입이 필요 ) jdk 1.8 다운로드 후 설치-jdk-8u301-windows-x64.exe 파일을 다운 다운을 받았으면, C:\Program Files\Java 에서 확인가능 JDK설치 후 내 컴퓨터에 JDK 환경 변수를 추가해서 DOS(실행창) 상에서 자바를 컴파일하고 실행할 수 있도록 설정을 추가한다 탐색기 열어서 내 pc 오른쪽 마우스 클릭>속성 >고급 시스템 설정>환경변수>시스템변수의 ..

Java is an Object-Oriented programming language. Object Oriented Programming? OOP is a programming paradigm based on the concept of "Objects", which can contain data and code OOP languages are diverse, but the most popular ones are class-based. meaaing that objects are instances of classes, which also determine thier types. A programming methodology based on representing a program as a collectio..

ProductController.java package com.study.fashionshopapp.controller.admin; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.servlet.ModelAndView; //관리자 모드에서의 상품에 대한 요청 처리 @Controller public class ProductController { //상위 카테고리 가져오기 //하위 카테고리 가..

www.w3schools.com/howto/tryit.asp?filename=tryhow_css_dropdown_navbar Tryit Editor v3.6 body { font-family: Arial, Helvetica, sans-serif; } .navbar { overflow: hidden; background-color: #333; } .navbar a { float: left; font-size: 16px; color: white; text-align: center; padding: 14px 16px; text-decoration: none; } .dropdown { float: left; over www.w3schools.com 아래의 코드를 이용하여 관리자모드 웹페이지를 만들어봄 Home ..