Language

자바(JAVA) 연산자 자바의 연산자에 대해서 알아보겠습니다. 1. 연산자 다음은 자바 연산자의 종류와 우선순위 입니다. 종류 연산방향 연산자 우선순위 단항연산자 ← ++, --, +, ~, !, (형변환 캐스트 연산자) 높음 산술연산자 → *, /, % → +, - → , >>> 비교연산자 → , =, instanceof → ==, != 논리연산자 → & → ^ 낮음 → | → && → || 삼항연산자 → ?: 대입연산자 ← =, *=, /=, %=, +=, -=, =, >>>=, &=, ^=, != 위의 표에서 같은 줄에 있는 연산자들은 우선순위가 같고, 이러한 경우 연산 방향에 의해서 연산 순서가 정해집니다. 2. 단항 연산자 2.1 증감연산자 단항연산자가 일반적으로 피연산자의 오른쪽에 위치하는 다..
자바(JAVA) 변수 자바의 변수에 대해서 알아보겠습니다. 1. 변수(Variable) 변수란, 값을 저장할 수 있는 메모리 상의 공간을 의미합니다.변수의 값은 변경이 가능하고 하나의 변수에는 하나의 값만 저장할 수 있습니다. 따라서 값을 여러번 저장할 경우 마지막에 저장된 값을 가지게 됩니다. 1.1 변수 선언 변수를 사용하기 위해선 변수를 선언해야 하는데 다음과 같이 사용합니다.변수를 선언하면서 적절한 값을 저장해주는 것을 초기화라고 하는데 선언과 함께 사용할 수 있습니다. 변수타입 변수이름:ex) int num; 변수타입 변수이름 = 초기화값;ex) int num = 10; 1.2 명명 규칙 변수, 메서드, 클래스 등의 이름은 다음과 같은 규칙에 따라 명명해줘야 합니다. 1. 대소문자가 구분되며 길..
자바(JAVA) 프로그래밍 기초 자바로 프로그래밍을 하기위한 개발환경 구축과 예제를 통한 작성 방법을 알아보겠습니다. 1. JDK 설치 자바 프로그래밍을 하기 위해서는 JDK를 설치해야 합니다.JDK를 설치하면 JVM과 Java API 및 자바 개발에 필요한 프로그램이 설치됩니다. 아래 링크를 참고하여 설치를 진행해주세요. http://freestrokes.tistory.com/entry/JAVA-설치-및-환경-변수-설정 ※ 다음은 자바 구성 요소들의 개념도 입니다.개념도를 요약하면 다음과 같이 정리할 수 있습니다. JDK = JRE + 개발 실행파일(javac.exe 등)JRE = JVM + Java API * JDK - Java Development Kit, 자바 개발 도구* JRE - Java Ru..
자바(JAVA Programming Language) 언어 소개 자바 프로그래밍 언어에 대해 알아보기에 앞서 자바가 가진 특징과 역사에 대해 알아보도록 하겠습니다. 1. 자바(JAVA) 자바는 썬 마이크로시스템즈(Sun Microsystems, Inc)의 개발자 제임스 고슬링이 1995년에 개발하여 1996년 1월에 공식적으로 발표한 객체지향 프로그래밍 언어입니다. 당시 썬 마이크로시스템즈는 어떠한 하드웨어 플랫폼에서도 동작하는 객체 지향의 새로운 언어인 Oak를 개발했고, 제임스 고슬링은 이 Oak를 자바 프로젝트로 발전시키게 됩니다. 2010년에 썬 마이크로시스템즈가 오라클(Oracle)에 인수되면서 저작권도 함께 넘어가게 되었습니다. 2. 자바의 역사 2.1 JDK 1.0 1996년 1월 23일에 ..
JAVA 설치 및 환경 변수 설정 JAVA 7 버전을 Window 환경에 설치하고 환경 변수를 설정하는 방법입니다. * 현재 제가 다니고 있는 회사에서 사용중인 버전을 기준으로 설치했습니다. JAVA Download아래 경로에서 JDK 설치 파일을 다운로드 받습니다. http://www.oracle.com/technetwork/java/javase/downloads/index.html JAVA 7 버전 설치파일 다운로드 페이지입니다. 페이지 하단의 Additional Resources 항목으로 이동 후 Java Archive 항목 우측의 DOWNLOAD를 클릭합니다. Java SE 항목에서 설치할 버전을 찾아 클릭해줍니다. Downloads 항목에서 맞는 버전의 Development Kit 을 찾아 다운..
웹 어플리케이션 구동 시 JDBC 드라이버 로딩하기앞서 살펴본 예제에서는 Class.forName([JDBC_DRIVER_CLASS]); 를 사용하여 로딩을 했었습니다. JDBC 드라이버는 한번만 로딩하면 이후로 페이지마다 매번 로딩할 필요가 없기 때문에 계속 사용이 가능합니다.웹 어플리케이션이 시작될 때 자동으로 JDBC 드라이버를 로딩하게 만들려면 서블릿 클래스를 사용하여 설정해주면 됩니다. 실습을 위해 다음 경로에 서블릿 클래스를 만들어줍니다. ▶ [실습 디렉터리]\WEB-INF\src\jdbc\loader\Loader.java lib 디렉터리에 src디렉터리를 생성하고 패키지와 클래스를 만들면 Java Resources에 자동으로 옮겨집니다. 서블릿 클래스는 다음과 같이 작성해줍니다. packag..
Statement를 사용한 쿼리실행Connection 객체를 생성한 후에 Connection 으로부터 Statement 를 생성하여 쿼리를 실행합니다.다음과 같이 Connection.createStatement() 메서드를 사용하여 생성해줍니다. ▶ Statement stmt = conn.createStatement(); Statement 클래스를 생성한 후엔 다음의 두 메서드를 이용하여 쿼리를 실행해줍니다. ▶ ResultSet executeQuery(String query) : SELECT 쿼리 실행 / 결과값을 ResultSet 객체에 저장해서 리턴.▶ int executeUpdate(String query) : INSERT, UPDATE, DELETE 쿼리 실행 / 변경 또는 삽입된 레코드의 개수..
JDBC자바에서 데이터베이스를 사용할 때는 JDBC API 를 이용하며, JDBC(Java DataBase Connectivity) 는 자바에서 데이터베이스와 관련된 작업을 처리할 수 있도록 도와주는 API입니다. JDBC의 구조JDBC API를 사용하는 어플리케이션의 구조는 다음과 같습니다. 자바 기반의 어플리케이션을 사용할 때는 데이터베이스의 종류에 상관없이 JDBC API 를 이용하여 접근이 이루어집니다. 각각의 DBMS는 알맞은 JDBC 드라이버를 제공하고, JDBC API는 JDBC 드라이버를 거쳐서 데이터베이스와 통신합니다. JDBC 드라이버사용을 위해서 DBMS에 알맞은 JDBC 드라이버를 준비해야 하는데, JDBC는 DBMS와의 통신을 담당하는 자바 클래스로서 일반적으로 .jar 파일로 제..
freestrokes
'Language' 카테고리의 글 목록 (3 Page)