728x90
728x90

Java

System I/O

// 출력

System.out.println("...");
System.out.print("...");
// 1개
System.out.printf("... %d | %s",값1);
// 2개
System.out.printf("... %1$d  %2$s",값1,값2,...);


// 입력

int keyCode = System.in.read();

Scanner scanner = new Scanner(System.in);
String line = scanner.nextLine();
정수 %d
%6d
실수 %f
%.2f
문자열 %s
특수
문자
\t
\n
%%
  • 비교 : 기본타입 == , 문자열 equals()
728x90

'programming language > java' 카테고리의 다른 글

[Java] 변수  (0) 2023.09.30
[JAVA] Serializable 직렬화 - 역직렬화  (0) 2023.03.08
728x90

Java

Variable

  • 변수
  • 하나의 변수 하나의 타입
  • 변수 선언 : Type VariableName = Value ;
  • Keyword
기본타입 boolean,byte,char,short,int,long,float,double
접근 제한자 private, protected,public
*클래스 class,abstarct,interface,extends,implements,enum
*객체 new, instanceof,this,super,null
*메소드 void,return
*제어문 id,else,switch,case,defualt,for,do,while,break,continue
논리 true,false
*예외처리 try,catch,finally,throws
* 기타 package,import,syschronized,final,static
  • 로컬 변수 : 메소드 내에서 사용 메소드 실행이 끝나면 없어진다.
  • 변수 사용은 블록 내에서만
728x90

'programming language > java' 카테고리의 다른 글

[JAVA] System 입출력  (0) 2023.10.05
[JAVA] Serializable 직렬화 - 역직렬화  (0) 2023.03.08
728x90

Servlet Study

  • JSP : JSP 는 서블릿과 똑같은 기능을 가지지만, 표현 방식과 웹 애플리케이션에서의 역할이 다르다. 서블릿은 자바언어로 구형해야 하지만, JSP는 HTMl 페이지 안에서 스크립트 형태로 구현된다. 서블릿은 컨트롤러 페이지를 만들때 사용지만, JSP는 뷰 페이지를 만들때 사용한다.
  • Servlet : 자바 언어로 구현되는 서버 프로그램, 클라이언트가 웹 브라우저를 통해 요청하면 서버에서 실행한 후 결괏값만 클라이언트로 전송한다. 기존의 CGI가 가지던 성능적인 약점을 해결
  • Servlet Container : 서블릿과 JSP와 같은 웹서버 애플리케이션들을 저장하는 저장소 역할, 메모리 로딩, 객체 생성 및 포기화 등 서블릿의 생명주기를 관리하는 컨테이너, 서블릿을 수행하려면, 자바 수행환경 웹서버 서블릿 컨테이너를 구성해야한다. 클라이언트 요청에따라 서블릿을 수행하는 프로그램

  1. 처음해보는 Servlet & JSP 웹프로그래밍

728x90

'Development Study > Servlet & JSP' 카테고리의 다른 글

[Servlet & JSP] web.xml 파일 없을때  (0) 2021.03.07
728x90

IntelliJ 익숙해지기


지금까지는 VSCODE 나 Eclipse를 사용해 오다 너무너무너무 Eclipse가 느려터져서 IntelliJ 로 갈아타볼까 생각중이다. 

연간 결제를 해볼까하는데, 이것저것 사용하다 구매를 하면어떨까 싶어 익숙해지는데에 먼저 중점을 두면 좋을듯 싶다.

단축키가 다르다. 

  1. Remote 관리
    1. Git -> Manage Remotes
728x90
728x90

하루종일 통계 쿼리를 짜는데 머리를 혹사 시키고 있는 느낌.

퇴근하고서 아무 생각을 하지 않으려고 숏츠를 넘기면서도 계속 생각이나는 그런 느낌

매일매일 어떻게 하면 좋을지 과연 이게 맞을지 생각해서 몰두 할 수 있는 그런 취미가 필요할지도

 

 

728x90

'개발일기' 카테고리의 다른 글

[TIL#12]  (0) 2023.06.21
[어렵다어려워] 목표를 세우자!  (0) 2023.06.19
[TIL#11]  (0) 2023.06.13
[TIL#10]  (0) 2023.06.12
[TIL #8]  (0) 2023.06.09
728x90
728x90

+ Recent posts