본문 바로가기

Java/JSP

Java란? Java란.hwp 자바는 선 마이크로시스템즈에서 개발한 프로그래밍 언어이다. 자바가 탄생하기 까지 역사적 과정을 잠시 정리해보면 다음과 같다. - 1990년 그린 프로젝트로 출발 선사의 엔지니어중 제임스 고슬링이 이끄는 한 그룹은 케이블TV처럼 일련의 하드웨어를 통합.제어하기 위한 언어를 필요로 했다. 이 언어는 이질적인 하드웨어들을 통합하기 위해 보다 작고 강력한 기능을 필요로 했다. 이 프로젝트의 코드이름이 바로 “그린”이다. - 1991년 가전제품의 상호운용성 확보를 위한 오크(자바의 전신)” 언어 개발 “그린” 프로젝트에서 요구하는 보다 작고 강력한 언어 만들기 위해 초기 PC들에 사용했던 UCSD 파스칼이라 불리는 언어를 부활시켰고 이식성이 높은 언어를 만들기 위해 작은 크기의 중간 코드(Int.. 더보기
[Java001] 자바(Java)란 무엇인가? [Java001]자바(Java)란 무엇인가?1. 자바의 탄생자바는 1991년1991년 6월 가정용 전자제품에서 작동하는 프로그램을 개발할 목적적인셋톱 프로젝트를 위해 제임스 고슬링(James Gosling)이 만들었다. 당시 Sun은 가전제품용 프로그램을 C++로 작성하였다. 하지만 C++에서 제공하는 기능들이 너무 다양하고 문법이 복잡해서 단순한 가전제품에 어울리지 않다고 판단하였다. 그래서 가전제품에 탑재가능한 언어를 만들게 된다. 이것이 현재 의 모체가 되는 오크(Oak)라는 언어이다.원래 제임스 고슬링의 사무실 밖에 있던 오크 나무를 따라 오크(Oak), 혹은 그린(Green) 이라고도 불렀으나 단어 리스트 중 무작위로 뽑은 자바(Java)를 선택했다.자바의 목표이자, 고슬링의 목표는 개발자의 확.. 더보기
우수학과 탐방 프로그래밍만 잘하면 100% 취업 가능 - 신성윤 교수 프로그램은 컴퓨터를 사용하여 문제를 풀거나 작업을 컴퓨터에 처리시키기 위해서 필요한 순서를 생각해 연구하여 컴퓨터가 이해할 수 있는 단어로 기록시키는 것이다. 퍼스널 컴퓨터 등에서는 디스플레이를 보면서 키보드를 두들겨 프로그래밍을 직접 입력하는 경우이지만, 범용 컴퓨터의 경우에는 대상 업무의 분석에서 실제로 프로그램을 기록하는 것이다. programming이란 한마디로, 명령어를 기록해가는 코딩coding 부분을 가리키는 경우와 관련된 작업까지를 포함하는 경우가 있다. 통상 프로그램은 프로그래밍 언어를 사용하여 작성한다.최근 군산대학교 공과대학 컴퓨터정보공학과는 누리사업에서 유일무이한 전국 4년 연속 최우수사업단으로 선정됐다. 오늘날 거의 대부분의 산업에서 '융합'이 화두로 떠오르면서 군산대학교 컴퓨터정.. 더보기
자바 JAVA SCJP EJB SCJP 5.0란? 질문] 자바 JAVA SCJP EJB SCJP 5.0란? 자세한 답변 부탁드려요 답변] 1.5버전 말하는 겁니다.. 1.5로 바뀌면서 .. 말을 5.0이라고 해서.. 바뀐것들이 좀 많아서.. 그부분에 대한 시험이 많이 나오더라고요.. 웹에서 서치해보면 꽤 나옵니다. iOS 6 vs. iOS 5 성능 차이는? 맥월드 랩 테스트 결과 iOS 6에는 200가지 이상의 새로운 기능이 추가됐다. 이런 업그레이드가 성능에는 어떤 영향을 줄까? 맥월드 랩(Macworld Lab)에서는 iOS 기기를 대상으로 iOS 6로 업그레이드하기 전과 후를 비교해서 속도가 빨라졌는지...Indonesia-Terror Arrests An Indonesian anti-terror squad walks near the house of.. 더보기
[Java] synchronized 란? Java 하며서 이론적으로 자주 마주 치는 놈이 이것인데.... 이건 간단히 말하면 db 락의 개념으로 보면 된다. synchronized 이게 붙어 있는 매쏘드는 그 매쏘드의 작업이 끝나기 전에 다른 놈이 사용을 못하게 하는 것이지.. 엇 자 그런데 만약에 synchronized 가 붙은 method 가 있는 클래스를 new 를 통해서 생성해서 각각 쓰면 이게 동기화가 될까? ---------------------------------- ex) class A{ synchronized test(){ } } class B{ new A().test(); new A().test(); } ---------------------------------- 결론은 아니다 이다. 즉, 위에 이놈들은 각각 object 가.. 더보기
java(자바)란 프로그램 이란것이 뭔가요????(20) 질문] 컴퓨터를 샀는데 java(자바)란 프로그램이 깔려져있길래 질문합니다... 1, java란 프로그램이 무엇인가요??? 2. java란 프로그램은 어떻게사용되나요?? 3. java란 프로그램을 이용하는 자격증은 무엇이 있나요??? 빠른 답변 부탁 드립니다. 답변] java는 c나 basic같은 프로그램개발 랭귀지 입니다. 하지만 동작방식이 c와는 많이 틀려서 자바로 만든 프로그램(클래스들)은 가상머신이란 놈위에서만 동작을 합니다. 이것은 java의 장점이자 단점입니다. 장점:한번개발한 프로그램(클래스)은 윈도우나 리눅스처럼 OS가 틀려도 사용할수있다 단점: 가상머신(jvm)이 있어야 하며 아직까진 c보단 느리다 일단 간략하게 자바에 대해서 설명하면 이정도가 되겠네요.. 특히 요즘은 웹용프로그램을 ja.. 더보기
자바(JAVA)란 무엇인가 ? 자바(JAVA)란 무엇인가 ? 1. 프로그래밍 언어란 프로그래밍은 정보보안전문가를 막론하고 IT 분야에 있어 가장 필수되는 지식입니다. 컴퓨터와 장비를 다루는데 있어, 기본 되는 커뮤니케이션의 언어이고 서버관리, 네트워크관리, DB관리 등에 있어서 프로그래밍언어에 대한 확실한 이해가 없이는 제대로 된 관리가 이루어지지 않습니다. 프로그래밍언어는 필수교육과정이므로 C언어와 JAVA 를 꾸준히 준비하셔야 합니다. 2. JAVA란 JAVA언어는 객체지향 언어로써 플랫폼 독립적인 언어로 서버, 데스크탑, 모바일 분야등 각 분야에서 많이 쓰입니다. 웹 언어로는 ASP, JSP, PHP 등이 있습니다. 간단히 홈페이지를 제작할때 서버와 클라이언트의 소통을 위해 사용되는 프로그래밍 언어라고 생각하시면 됩니다. ASP.. 더보기
자바(JAVA)란? 자바교육과정안내 자바(JAVA)란? 자바교육과정안내 자바(JAVA)란? 자바교육과정안내 자바(JAVA)란? 자바교육과정안내 안녕하세요 여러분~ 오늘의 주제는 자바이며, 자바에 관한 내용들을 포스팅해드릴텐데요^^ 자바는 취업률이 좋기 때문에 자바계열을 공부하시는분들도 많아지고, 자바에 관심있어 하시는분들도 매우 많습니다^^ 그럼, 수요가 높은 자바란 어떤것일까요? 자바란 C나 C++과 같은 기존의 프로그래밍 언어들이 주로 자신의 PC에서 프로그램을 만들고 수행시키는데 주안점을 둔 것에 반해, 자바는 인터넷 환경 기반의 프로그램을 만들고 수행시킬 수 있는 응용프로그램을 만드는 언어입니다. 자바는 브라우저나 데스크탑, 서버, 또는 가전 및 임베디드 디바이스에서 실행되는 강력한 엔터프라이즈급 프로그램을 작성할 수 있게 해줍니다.. 더보기
javascript 좀 알려주세요 질문] 제가 기상청 홈페이지에서 java스크립트로 22일부터 27일까지 뽑았는데.. 요일이없더라구요 그래서 요일을 다른html파일에서 뽑을려고합니다. 그래서 iframe이나 jsp의 include를 사용해서 둘을 합칠려고하는데요. 토,일,월,화,수,목 그런데 이렇게 뽑을려고하니. 요일은 안나오고 undefined 이나옵니다. 뭐가문제일까요? 이렇게 안된다면 getday에+1씩 증가시켜야할지 고민입니다. 제가 출력하고싶은부분은 토,일,월,화,수,목 이렇게 뽑고싶은데 내일이 토요일이면 일,월,화,수,목,금 이렇게 하고싶습니다. 제가 기상청에서 구한 날씨가 날짜 날짜 날짜 날짜 날짜 날씨상태 날씨상태 날씨상태 날씨상태 날씨상태 강수량/강수량 강수량/강수량 강수량/강수량 강수량/강수량 강수량/강수량 제가 최종적.. 더보기
자바 Java 와 자바자격증 OCJP, OCWCD, OCBCD 안녕하세요~어제에 이어 오늘은 자바와 자바자격증 OCJP에 대한 포스팅을 해보겠습니다 ^^자바공식 홈페이지http://www.oracle.com/technetwork/java/index.html 자바 Java 란?자바는 프로그래밍 언어로, 브라우저나 데스크탑, 서버, 또는 가전 및 임베디드 디바이스에서 실행되는 강력한 엔터프라이즈급 프로그램을 작성할 수 있게 해줍니다. 한편, 자바 프로그램은 자바 가상 머신(Java VM)이라 불리는 또 다른 프로그램에서 실행되며, 프로그램은 기본 운영체제에서 직접 실행되는 것이 아니라 기본 운영체제 대신 Java VM에 의해 실행됩니다. 이는 애플리케이션이 처음 개발된 컴퓨터 시스템과 관계없이 Java 프로그램을 실행할 수 있음을 의미하며,자바가 전세계 개발자로부터.. 더보기