[java스터디]자바 스크립트- 03자바 스크립트 제어문 //제어문이란? 프로그램의 흐름을 제어할수 있도록 도와주는 실행문 //조건문 if(){ 실행문; } else if(){ 실행문2; } else{ 실행문3; } 조건문에 논리 데이터가 아닌 다른값이 왔을경우 false 0, null, ""(빈문자), undefined true 그밖에 모든값. 자바와 똑같다. 설명 생략 //선택문 switch var 변수=0; switch(변수){ case 값1: 실행문1; break; case 값2: 실행문2; break; default: 실행문3; } 자바와 같음 설명생략 //반복문 while var 변수=0; while(조건식){ 실행문; 증감식; } do while 실행문을 먼저 1회 실행후 와일문 검사 var..
[java스터디]자바 스크립트- 02자바 스크립트 기본문법 // 자바 스크립트 기초문법 1.선언문 - 스크립트 영역을 선언하는것. 선언문 시작하는곳부터 종료된곳까지 스크립트영역이라고 보면 된다. 기본 문법 //종료태그 있음/! 2. 내부 스크립트 분리하기 - html 내부에 작성된 자바 스크립트는 마지막에 외부로 분리하는작업을 해야함. ->장점: 자바 스크립트 소스를 찾기 쉽다, 누군가가 소스를 손상시킬염려도 없다., 관리가 쉽다. 기본 문법 document.write("환영합니다."); 3.코드 입력시 주의점 -대소문자 가려서 써야된다.!! -실행문 마치고 나서는 세미콜론! 4. 실행문은 되도록 한줄에 하나씩 5.쌍타옴표 곂침오류방지 document.write("책에 \" 자바스크립트는 대소문자를 가려..
[java스터디]자바 스크립트- 01총론 //1.자바 스크립트란? -개발자가 만든문서에 방문자가 방문하여 어떤동작을 취했을때 그때의 반응이 일어나게 해주는것 -UI , UX 개발언어 //자바스크립트 왜 배워야 하는가? -기존에는 반응형 웹개발할때 플래시를 이용해서 사이트를 구축해왔지만, 모바일 웹환경(아이폰, 안드로이드 폰)에서는 플래시를 지원하지 않게되었다. -그래서 그 대안으로 자바스크립트를 쓰게되었다.(자바스크립트가 플래시보다 늦게나온건아니다!! 병립하고 있었다.) -아시다시피 자바는 구동환경과 관계없이 VM(자바 버추얼머신)만 깔려 있으면 os에 구애받지 않고 어떤환경이던지돌아간다. -J쿼리 : 자바스크립트를 좀더 편하게 만들어주는 언어, 자바 스크립트 기반으로 만들어져있음, //자바스크립트 공부..
예제 첨부파일은 맨 밑에 있습니다. Part 1 [입문] 오늘부터 나는 Java 프로그래머 001 자바 프로그래밍을 위한 SDK, API 문서 받기 002 자바 프로그래밍을 위한 환경 설정 003 자바 프로그램 실행시키기(컴파일, 실행) 004 자바 클래스와 main 메서드 005 자바 프로그래밍을 위한 기본 용어와 약속 006 주석 007 변수 008 상수와 static imports 009 데이터 타입(자료 타입) 010 자바의 데이터 타입과 기본 타입 011 기본 연산과 출력(print, printf) 012 기본 타입 바르게 사용하기(캐스팅, 변수 범위) 013 메서드 014 메서드 아규먼트 015 기본 연산을 위한 메서드(java.lang.Math) 016 참조 타입 String 017 간단한 ..
[java 스터디]warpper class //정의 : 기본 데이터를 이용한 연산작업을 효율적으로 하기위해 만든클래스들을 포함한 이름 기본 데이터형 warpper class boolean Boolean byte Byte char Chracter short Short int Integer long Long float Float double Double /** * */ package 래퍼클래스; public class 래퍼클래스_main { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("int의 최소값 > "+Integer.SIZE); System.out.println("int의 최소..
[JAVA스터디] 자바 스터디-class편 02 클래스고급1 목차 1-클래스들간의 관계(relationship) 2-상속 3-super 4-this 5-overriding메소드 6-접근지정자 7-다형성(polymorphism) ////////////////////////////////////////////////////////// 1- 클래스들간의 관계(relationship) #정의 : 개체 모델링을 통해서 추출된 클래스들간의 관계 #종류 is a 관계 :대학생 is a 학생, 관리자 is a 직원 has a 관계 :자동차 has a 엔진 , 은행고객 has a 계좌 use a 관계 :프로그래머 use a 컴퓨터 2- 상속(inheritance) #정의 : is a 간계가 성립되는 클래스들간의 관계. ..
StringMethodTest.java public class StringMethodTest{ public static void main(String [] args){ String s = "abcde"; String str = "abcdh"; System.out.println(s.concat("test")); // 문자열 연결 System.out.println(s.replace('a','c')); // 문자 바꿈 System.out.println(s.substring(2,4)); // 부분열 출력 System.out.println(s.toLowerCase()); // 소문자로 바꿈 System.out.println(s.toUpperCase()); // 대문자로 바꿈 System.out.println(s...
[JAVA스터디]클래스들간의 관계(relationship)과 상속(inheritance) 1. 관계(relationship)#정의 : 개체 모델링을 통해서 추출된 클래스들간의 관계 #종류 is a 관계 대학생 is a 학생, 관리자 is a 직원 has a 관계 자동차 has a 엔진 , 은행고객 has a 계좌 use a 관계 프로그래머 use a 컴퓨터 2.상속(inheritance) #정의 : is a 간계가 성립되는 클래스들간의 관계. 특정 클래스가 가지는 일부속성과 기능을 다른 클래스에 부여하기 위해서 맺는 클래스들간의 관계. #용도 : 비슷한 용도의 클래스들을 재사용할 목적으로 상속을 한다. 하나 이상의 클래스 사이에서 구조나 행위를 공유할 목적. #형식 : class sub'상속받을(자식)'..
[JAVA 스터디]클래스2개로 getter,setter,생성자,overloading 연습 public class Studentcall {public static void main(String []args){Student s=new Student();Student t=new Student();Student u=new Student("hongz");Student v=new Student("hongz2","westerneast");s.setName("hong");t.setAddress("western address");v.setAddress("easternwest");String name=s.getName();String address=t.getAddress();String info1=u.getName();S..
JAVA의 CLASS 에 대한 고찰 class (=객체, object 등의 말로도 표현 가능)의 구성요소 class name member (=property,=변수,=구성요소) *쉽게 맬해 변수 메소드(= 함수, 펑션) *변수에 대한 함수 이러한 클래스들(=객체들)이 모이고 모여 프로그램을 이루게 된다. 외부의 자극(=event)에 의해서 각각의 클래스들이 어떤방식으로 반응 할지를 정해주는것을 프로그래밍(=event handler, 이벤트 핸들러) 이라고 한다.