Java 란 무엇입니까?
Java는 개발자에게 연속성 플랫폼을 허용하도록 특별히 설계된 객체 지향 프로그래밍 언어입니다. Java는 기능 및 논리적 프로그래밍과 같은 다른 프로그래밍 패러다임과 다릅니다. 개발자는 처음부터 시작하는 것이 아니라 이미 완료 한 작업을 계속하거나 업데이트 할 수 있기 때문입니다. 객체는 코드를 깔끔하게 정리하고 필요할 때 쉽게 수정할 수 있도록합니다.
예를 들어, 자동차 대리점에는 여러 대의 자동차가 있습니다. 각 자동차는 하나의 객체이지만 각기 다른 모델, 엔진, 페인트 색상 등 클래스라는 다른 특성이 있습니다. 고객이 빨간색 픽업 트럭을 선택했지만 더 나은 스테레오 시스템을 추가하려고합니다. 새로운 픽업은 "픽업 트럭"이라는 개체의 모든 특성을 상속하고 프로그래머는 완전히 새로운 차량을 만드는 대신 "스테레오"클래스를 수정해야합니다. 이것이 바로 Java를 휴대폰, 웹 사이트 포럼, 게임 콘솔 및 지속적인 업데이트와 수정이 필요한 모든 것에 이상적인 플랫폼으로 만드는 이유입니다.
Java로 만든 프로그램은 바이트 코드로 조립되기 때문에 이식 가능합니다. JVM (Java Virtual Machine)이 설치된 모든 서버에서 실행할 수 있습니다. C ++와 달리 Java로 생성 된 객체는 외부 데이터를 참조 할 필요가 없습니다. 즉, 운영 체제 나 다른 외부 프로그램이 충돌하더라도 Java 응용 프로그램이 계속 실행됩니다.
Java와 Javascript를 혼동하지 마십시오. 후자는 Microsoft의 Visual Basic과 같은 해석 언어입니다. 웹 브라우저에 팝업 창을 표시하는 것과 같은 짧은 프로그램에 주로 사용됩니다. 자바 스크립트는 자바의 이식성이 부족하며 종종 HTML 코딩의 일부로 사용됩니다.
Java는 세계에서 두 번째로 많이 사용되는 프로그래밍 언어로, C 바로 뒤, C ++ 및 Objective C보다 앞서 있습니다. 무료로 다운로드하고 업데이트 할 수 있습니다. Windows XP 이상, Mac OS X 10.7.3 이상이 필요하며 대부분의 Linux 기반 시스템에서 작동합니다.
내 컴퓨터에 Java가 필요합니까?
Sun Microsystems는 운영 체제에 관계없이 모든 시스템에서 동일한 응용 프로그램을 실행할 수있는 범용 플랫폼으로 1995 년 Java를 만들었습니다. Java는 현재 전 세계적으로 30 억 개의 장치에 설치되어 있습니다. Java를 실행하려면 컴퓨터 에 JRE (Java Runtime Environment)를 다운로드하여 설치 합니다 . JRE에는 JVM (Java Virtual Machine)과 모든 클래스 또는 청사진이 포함되어있어 객체를 생성합니다. Java는 특히 프로그래머에게 유용하지만 Java 애플릿으로 응용 프로그램을 실행하는 최종 사용자에게도 필수적입니다.
2009 년에 Sun Microsystems를 인수 한 Oracle이 주요 보안 문제를 적절히 해결하지 못했기 때문에 국토 안보부는 2013 년 1 월 모든 사람에게 Java를 비활성화 할 것을 권장했습니다. 러시아의 안티 바이러스 회사 인 Kaspersky Lab은 2012 년 모든 사이버 공격의 절반이 Java에 의해 직접 발생했다고 말했습니다. Facebook 및 Twitter를 포함한 대부분의 주요 웹 사이트는 보안 위험을 피하기 위해 Java 대신 JavaScript 및 HTML 5를 사용합니다.
Java는 한때 인터넷의 미래로 간주되었으며 출시 후 거의 모든 것을 실행하는 데 절대적으로 필요했습니다. 이제 대부분의 사이버 보안 전문가는 컴퓨터에 Java가있는 경우 제거 할 것을 권장합니다. Java를 반드시 사용해야하는 경우 Java로 서핑하는 전용 브라우저를 사용하고 다른 모든 웹 활동에는 다른 브라우저를 사용하십시오.
Java는 무료입니까?
Sun Microsystems는 GNU General Public License의 조건에 따라 2007 년에 Java의 핵심 코드 대부분을 무료 및 오픈 소스 소프트웨어 (FOSS)로 공개했습니다. 오늘날 오라클은 JDK (Java Development Kit)를 무료로 다운로드 할 수 있지만 라이센스 없이는 재배포 할 수 없다고 말합니다.
그러나이 문제는 최근 법원에서 복잡해졌습니다. 2012 년 Google과 Oracle 간의 연방 소송으로 인해 Oracle CEO 인 Larry Ellison은 공개 법정에서 "Java는 무료입니까?"라는 질문을 받았습니다. 판사가 예 또는 아니오로 대답하도록 강요했을 때 Ellison은 "모르겠습니다"라고 대답하기 전에 눈에 띄게 불편 해 졌다고합니다. 오라클은 적절한 라이선스 비용을 지불하지 않고 Android 운영 체제에서 Java 코드를 사용하여 Google이 저작권 침해를했다고 비난했습니다. (61 억 달러로 조정) 구글은 자신이 사용한 코드가 퍼블릭 도메인이므로 회사는 라이선스 비용을 지불 할 필요가 없다고 주장했다. 구글은 궁극적으로 대부분의 클레임을 해결했지만 현재 항소 중이다.
일상적인 컴퓨터 사용자를위한이 질문에 대한 간단한 대답은 예, Java는 무료입니다. 프로그래머 및 Java에서 이익을 얻는 기타 사용자는 라이센스 비용을 지불해야 할 수 있습니다.
Java 용 공식 다운로드는 어디에 있습니까?
Java Runtime Environment (JRE, 일반 사용자 용)는 Oracle 웹 사이트에서 직접 다운로드해야합니다. 다운로드 페이지는 최신 소프트웨어 릴리스와 관련된 설치 지침, 라이센스 정보 및 참고 사항을 제공합니다. 필요한 Java 패키지를 결정하는 데 도움이되는 정보도 제공됩니다. Java Time Zone Updater 및 Java Access Bridge를 비롯한 몇 가지 다른 리소스도 Oracle 웹 사이트에서 다운로드 할 수 있습니다. Java.com은 Oracle에 의해 구동되며 JRE를 다운로드 할 수있는 신뢰할 수있는 곳입니다. 이것은 잠재적 인 맬웨어가 첨부되지 않은 상태에서 Java를 얻을 수 있도록 보장하는 유일한 옵션입니다.
Java Development Kit (JDK, 프로그래머 용) 소스 코드는 Windows 사용자 용 Oracle 웹 사이트에서 다운로드 할 수 있습니다. Ubuntu 사용자는 "openjdk"를 검색하고 설치하기 만하면 코드를 얻을 수 있습니다. Mac OS X 사용자는 Apple 개발자 웹 사이트에서 OS X 용 Java 개발자 패키지를 다운로드 할 수 있습니다.
일부 타사에서는 Java 다운로드를 제공하지만 사용시주의를 기울여야합니다. Download.com은 가장 신뢰할 수있는 사이트 중 하나이며 일반적으로 사용자로부터 긍정적 인 리뷰를받습니다. 무료 Java 다운로드를 제공한다고 주장하는 다른 웹 사이트를 신뢰하지 마십시오. 시스템을 멀웨어 및 트로이 목마에 실수로 열 수 있습니다.
Java를 최신 상태로 유지해야하는 이유는 무엇입니까? 내 컴퓨터는 안전합니까?
Java 7 및 모든 후속 버전의 애플리케이션은 업데이트가 필요하고 잠재적 인 보안 위험이 임박 할 때 항상 사용자에게 알립니다. 메시지가 표시되면 필요한 업데이트와 패치를 설치하는 것이 좋지만 합법적 인 출처를 통해서만 설치하는 것이 좋습니다. 맬웨어 개발자는 진짜처럼 보이는 여러 가지 잘못된 업데이트를 만들었습니다. 특히 Windows 용 "Java Update 11"이라고합니다. 파일은 "javaupdate11.jar"로 나타납니다. 일단 설치되면 해커가 시스템을 손상시킬 수있는 백도어 방식을 만듭니다. Java를 최신 상태로 유지하는 것은 보안 및 성능상의 이유로 중요하지만 합법적 인 파일을 다운로드하고 있는지 확인하는 것도 똑같이 중요합니다. Java 홈페이지 또는 컴퓨터에 설치된 제어판에서 직접 제공되는 업데이트 만 다운로드하십시오. 다운로드하라는 업데이트 알림을 받으면 알림을 닫습니다. 그런 다음 Oracle 또는 Java 홈페이지로 이동하여 잠재적 업데이트를 확인하십시오. Java 자동 업데이트는 필요한 업데이트 및 패치를 자동으로 확인합니다.
원하는만큼 자주 업데이트를 검색하도록 설정하거나 언제든지 수동으로 확인할 수 있습니다. Oracle은 Java 자동 업데이트를 활성화 된 상태로 유지할 것을 권장합니다. 기본 설정은 사용자에게 필요한 업데이트를 한 달에 한 번 알려줍니다.
제품에 따라 모든 기능이 지원되는 것이 아닙니다. 제품별 스펙은 다를 수 있습니다.
본 웹사이트의 정보는 별도의 통지없이 변경되거나 갱신될 수 있으며, 제공된 정보에 대한 정확성에 대해서는 아무런 책임이 없습니다. 해당정보의 사용으로 인한 위험은 사용자 자신이 감수해야 합니다.
실제 배터리 사용시간은 사용하고 있는 어플리케이션과 셋팅, 그리고 기능 상의 활성화 상태, 네트워크 상태, 사용온도 등 다양한 요인에 의해서 변동될 수 있습니다.
* 표시된 가격은 부가가치세가 포함되어 있으며, 예고없이 변경될 수 있습니다. 제품 주문시 경우에 따라 배송료가 추가될 수 있습니다.
** 표시된 사양은 각 시리즈의 모델중 최대로 제공되는 기본 사양입니다.제품이미지는 실물과 다를수 있습니다.
*** 울트라북, 셀러론, Celeron Inside, Core Inside, 인텔, 인텔 로고, Intel Atom, Intel Atom Inside, 인텔 코어, Intel Inside, Intel Inside 로고, 인텔 v프로, 아이테니엄, Itanium Inside, 펜티엄, Pentium Inside, vPro Inside, 제온, 제온 Phi, Xeon Inside 및 인텔 Optane은 미국 및/또는 기타 국가에서 인텔 또는 그 자회사의 상표입니다.
일반 : 마이크로 소프트가 제품 구입시제공한 제품키는 Windows 10, Windows 8, Windows 7 및 잠재적인 업그레이드와 다운그레이드의 상세내용을 포함합니다. 레노버는 타사의 제품이나 서비스에 대해서는 보증하지 않습니다.