자바는 어디에 사용되나요? 그룹 정책을 사용하여 Java 업데이트 비활성화

초보자이고 이제 막 Java를 배우기 시작했다면 Java가 정확히 어디에 사용되는지 궁금했을 것입니다. Minecraft를 제외하고 Java로 작성된 게임은 많지 않습니다. Adobe Acrobat, Microsoft Office와 같은 데스크탑 유틸리티는 Java로 작성되지 않으며, Linux나 Windows 등 운영 체제도 Java로 작성되지 않습니다. 그렇다면 Java는 어디에 사용됩니까? 실제 용도가 전혀 없나요? 글쎄, 당신은 혼자가 아닙니다. 이제 막 IT 경로를 시작했거나 이미 자신감 있는 전문가인 많은 프로그래머가 이 질문을 합니다. 한편, 컴퓨터에 Java를 설치하기만 하면 Java가 어디에 사용되는지 알 수 있습니다. Oracle은 30억 개가 넘는 장치에서 Java를 실행한다고 주장하는데, 이는 상당히 많은 수입니다. 대부분의 대기업은 어떤 방식으로든 Java를 사용합니다. 하루에 수천만 건의 요청을 처리하는 많은 백엔드 애플리케이션은 Java로 작성되었으며, 혁신적인 멀티 스레드 병렬 Disruptor 프레임워크를 사용하는 LMAX의 거래 애플리케이션과 같이 고주파 거래 애플리케이션도 Java로 작성되었습니다. 이 기사에서는 어떤 프로젝트에서 Java를 사용하는지, Java가 주로 사용하는 영역은 무엇인지, 실제 어디에 적용할 수 있는지 자세히 살펴보겠습니다.

실제 자바 애플리케이션

전자 상거래 사이트부터 Android 애플리케이션까지, 과학 애플리케이션부터 거래 시스템과 같은 금융 애플리케이션까지, Minecraft와 같은 게임부터 Eclipse, Netbeans 및 IntelliJ와 같은 데스크톱 소프트웨어까지, 오픈 소스 프레임워크부터 J2ME 애플리케이션까지, Java용 애플리케이션은 많습니다. 등. 각각에 대해 자세히 살펴보겠습니다.

안드로이드 애플리케이션

Java가 어디에 사용되는지 알고 싶다면 멀리 볼 필요가 없습니다. Android 휴대폰을 가져가세요. 모든 애플리케이션은 JDK와 유사한 Google 및 Android API를 사용하여 Java로 작성됩니다. 몇 년 전 Android는 필요한 기능을 제공했습니다. 덕분에 오늘날 많은 Java 프로그래머가 Android 개발자가 되었습니다. 그런데 Android는 다른 JVM과 다르고 다른 레이아웃 방법을 사용하지만 코드는 여전히 Java로 작성됩니다.

금융 서비스의 서버 애플리케이션

Java는 금융 부문에서 널리 사용됩니다. Goldman Sachs, Citigroup, Barclays, Standard Charted 등과 같은 많은 글로벌 투자 은행은 Java를 사용하여 프런트엔드 및 백엔드 사무실 전자 시스템, 규제 및 확인 시스템, 데이터 처리 프로젝트 등을 작성합니다. Java는 주로 사용자 인터페이스 없이 하나의 서버에서 데이터를 받아 처리하고 전송하는 서버 애플리케이션을 작성하는 데 사용됩니다. Java Swing은 씩(thick) 클라이언트 인터페이스를 만드는데도 인기가 있었지만 이제 C#이 이 분야에서 빠르게 시장을 장악하고 있으며 Swing은 이미 활력을 잃어가고 있습니다.

웹 애플리케이션

Java는 전자상거래 및 웹 애플리케이션에도 널리 사용됩니다. Spring MVC, Struts 2.0 및 유사한 프레임워크를 사용하여 수많은 RESTful 서비스가 생성되었습니다. Servlet, JSP 및 Struts를 기반으로 하는 간단한 애플리케이션도 다양한 정부 프로젝트에서 꽤 인기가 있습니다. 정부, 건강, 보험, 교육, 국방 및 기타 일부 부서의 많은 웹 애플리케이션이 Java로 작성되었습니다.

소프트웨어

Eclipse, IntelliJ Idea, Netbeans IDE 등 많은 유용한 소프트웨어 및 개발 도구가 Java로 작성되고 개발되었습니다. 제가 보기엔 이 애플리케이션이 Java로 작성된 애플리케이션 중 가장 많이 사용되는 것 같습니다. 스윙이 금융권을 중심으로 '뚱뚱한 고객'을 창출해 큰 인기를 끌던 시절이 있었다. 오늘날 Java FX는 점점 더 많은 인기를 얻고 있지만 여전히 Swing을 대체할 수는 없으며 C#은 금융 분야에서 Swing을 거의 완전히 대체했습니다.

거래 애플리케이션

대규모 금융 서비스 산업의 일부인 타사 거래 애플리케이션도 Java를 사용합니다. 많은 은행에서 사용되는 Murex와 같은 널리 사용되는 애플리케이션은 Java로 작성되었습니다.

J2ME 애플리케이션

iOS와 Android의 등장으로 J2ME 시장이 실질적으로 파괴되었음에도 불구하고 J2ME를 사용하는 Nokia와 Samsung의 저렴한 휴대폰이 전 세계에 여전히 많이 있습니다. Android에서 사용할 수 있는 거의 모든 게임과 애플리케이션이 J2ME 플랫폼의 일부인 MIDP 및 CLDC를 사용하여 작성되던 때가 있었습니다. J2ME는 블루레이, 카드, 셋톱박스 등의 미디어에서 여전히 인기가 높습니다. WhatsApp이 인기를 끄는 이유 중 하나는 J2ME에서도 사용할 수 있다는 점입니다.

임베디드 시스템

Java는 임베디드 시스템 분야에서도 광범위합니다. 플랫폼이 무엇을 할 수 있는지 알 수 있습니다. Java를 사용하려면(스마트 카드 및 센서에서) 130KB만 필요합니다. Java는 원래 임베디드 시스템용으로 개발되었습니다. 실제로 이 영역은 Java의 초기 "한 번 작성하면 어디서나 실행" 캠페인의 일부였으며 성과를 거두고 있는 것으로 보입니다.

빅 데이터

Hadoop 및 기타 빅 데이터 기술은 Apache의 Hbase 및 Accumulo나 ElasticSearch와 같이 어떤 방식으로든 Java를 사용합니다. Java가 이 영역을 지배하지는 않지만 C++로 작성된 MongoDB와 같은 기술이 있기 때문입니다. Hadoop이나 ElasticSearch가 확장되면 Java는 이렇게 성장하는 공간에서 더 큰 점유율을 차지할 가능성이 있습니다.

고주파 거래 공간

Java는 성능을 향상시켰으며 최신 JIT를 통해 C++ 수준의 성능을 제공할 수 있습니다. 이러한 이유로 Java는 고성능 시스템을 작성하는 데에도 인기가 있습니다. 왜냐하면 성능은 모국어에 비해 떨어지지만 더 빠른 속도를 위해 보안, 이식성 및 신뢰성을 희생할 수 있고 경험이 없는 C++ 프로그래머 한 명만 있으면 작업을 수행할 수 있기 때문입니다. 응용 프로그램이 느리고 신뢰할 수 없습니다.

과학적 응용

요즘에는 자연어 처리를 포함한 과학 응용 프로그램의 기본 선택으로 Java가 선택되는 경우가 많습니다. 주된 이유는 Java가 C++ 및 기타 언어보다 더 안전하고 이동성이 뛰어나며 안정적이며 더 나은 병렬화 도구를 가지고 있기 때문입니다. 90년대에는 애플릿 덕분에 Java가 인터넷에서 꽤 인기가 있었지만, 수년이 지나면서 주로 다양한 보안 문제로 인해 애플릿의 인기가 사라졌습니다. 요즘 데스크톱 Java와 애플릿은 거의 죽었습니다. Java는 소프트웨어 업계의 기본 사랑이며 금융, 투자 은행 및 전자 상거래에서 널리 사용됩니다. Java를 배우는 모든 사람에게는 밝은 미래가 있습니다. Java 8은 Java가 앞으로도 계속해서 개발 환경을 지배할 것이라는 믿음을 더욱 강화했습니다. 기사에 대한 댓글에서 그들은 기사 자체에 풍부한 재정적 예시로 인해 Java의 실제 사용에 대해 의문을 제기하고 Java가 데스크톱 개발에 미래가 있는지, C#을 배우는 것이 더 나은지 궁금해했습니다. 다음은 몇 가지 반론입니다. Java 개발자가 C#은 유사한 언어이므로 배울 필요가 없지만 기술 스택이 다를 뿐이며 대신 Python, Ruby 또는 Perl을 배워야 합니다. 스크립팅 언어는 작은 작업에 매우 좋습니다. C#은 비슷한 언어지만 분야가 다르기 때문에 자바 개발자가 C#을 배울 이유가 없습니다. 대신 Python, Ruby 또는 Perl을 배우는 것이 좋습니다. 스크립팅 언어는 작은 작업에 적합합니다. Java는 실제로 모든 곳에서 사용됩니다. 휴대폰, 케이블 셋톱 박스, 신용 카드, 현재 연결되어 있는 서버, 컴퓨터에 있습니다. 현재 사용하고 있는 브라우저입니다. Java는 지금까지 만들어진 언어 중 가장 널리 사용되는 언어입니다. Java는 실제로 휴대폰, 셋톱박스, 신용카드, 현재 연결되어 있는 서버, 현재 사용 중인 브라우저 등 모든 곳에서 사용됩니다. Java는 지금까지 만들어진 언어 중 가장 널리 사용되는 언어입니다. 또한 댓글에는 다음과 같은 몇 가지 기사에 대한 링크가 있습니다. 즉, The Second Coming of Java and Employers Want Java Knowledge Like Nothing Else입니다. 그들이 원하는 바를 표현하면 우리도 번역할 수 있습니다. P.S.: 번역을 평가하고, 의견을 제시하고, 오류를 지적해 주시기 바랍니다. 번역하고 싶은 마음이 있고 모든 것이 적절한 수준에 있기를 바라기 때문입니다.원본 기사 번역 이 기사는 다음에 적용됩니다.
  • 플랫폼:윈도우 10, 윈도우 7, 윈도우 8, 윈도우 비스타, 윈도우 XP
  • 자바 버전: 7.0, 8.0

Mac OS X 사용자: 자세한 내용은 Mac용 Java 업데이트 방법을 참조하세요.

Java 자동 업데이트란 무엇입니까? 자동 업데이트는 어떻게 작동하나요?

Java 업데이트는 Windows 컴퓨터를 최신 Java 릴리스로 최신 상태로 유지하는 기능입니다. 자동 업데이트가 활성화되면 시스템은 정기적으로 Java의 새 버전을 확인합니다. 새 버전이 발견되면 Java 설치를 업그레이드할 수 있는 권한을 요청합니다. 언제든지 가능합니다.

새 Java 버전에 대한 알림을 받는 빈도를 어떻게 변경합니까?

업데이트 탭의 고급 설정을 통해

일반적으로 업데이트가 출시된 후 일주일 이내에 업데이트 알림을 받게 됩니다.

알림을 비활성화하면 안 되는 이유는 무엇입니까?

시스템에서 최신 버전을 확인할 수 있도록 하면 최신 패치 업데이트로 시스템을 안전하게 유지할 수 있습니다. 업데이트 기능을 비활성화하지 않는 것이 좋습니다.. 대신, 최신 버전에 대한 알림 빈도에 대한 기본 설정을 변경하세요. 기본 설정은 매주 알림을 보내는 것입니다.

최신 Java 버전을 자동으로 다운로드하도록 시스템을 구성하려면 어떻게 해야 합니까?

아래의 업데이트 Java 제어판의 탭입니다.

업데이트를 어떻게 설치하나요?

최신 버전에 대한 알림을 받으면 아이콘을 클릭하여 업데이트 프로세스를 시작하세요.

Java Auto Updater 프로그램 실행 권한을 부여해야 하는 이유는 무엇입니까?

Java Auto Updater 프로그램(이전 Java 버전에서는 jucheck.exe로 알려짐)은 이 FAQ에 설명된 업데이트를 확인하고 수행하는 Windows 프로세스로 실행됩니다. 그것
  • Java 설치의 일부로 설치됩니다.
  • Java를 자동으로 설치하지 않습니다. 최신 Java 버전을 설치하는 옵션이 제공됩니다.
업데이트가 완료될 때까지 이 프로세스는 시스템에 사용할 수 있는 최신 보안 버전을 알려줍니다. 최신 보안 Java 버전을 얻으려면 이 프로세스를 계속 실행해야 합니다.

컴퓨터를 다시 시작할 때마다 알림이 표시되는 이유는 무엇입니까?

Windows Vista 이상 버전부터 시스템을 다시 시작하면 Windows 프로세스 jucheck.exe(Java Auto Updater라고도 함)가 시작되어 최신 Java 버전을 확인하려고 시도합니다. 이 프로세스를 실행할 수 있는 Windows입니다.

업데이트 설정을 변경할 수 없는 이유는 무엇입니까?

내용을 변경하는 기능 업데이트탭이 활성화되지 않았을 수 있습니다 관리자로 로그인하지 않은 경우또는 네트워크 관리자가 설치 중에 해당 기능을 비활성화한 경우.

Java 제어판에 업데이트 탭이 없는 이유는 무엇입니까?

Java 8 이전 64비트 버전의 Java에서는 Java 자동 업데이트를 사용할 수 없습니다. Java 8 이전 버전의 경우 Java 제어판에서 업데이트 탭을 사용할 수 없습니다.

Java 8 업데이트 20부터 사용자는 Java 제어판의 업데이트 탭을 사용하여 시스템에 설치된 64비트 JRE(32비트 버전 외에도)를 자동으로 업데이트할 수 있습니다.


내 업데이트 설정이 저장되지 않는 이유는 무엇입니까?

자세한 내용과 해결 방법은 Java 업데이트 설정이 Java 제어판에 저장되지 않음을 참조하세요.

Java 6에서 Java 7로 업데이트하면 이전 버전이 제거되나요?

예, 자동 업데이트를 사용하여 Java 7로 업데이트하거나 Java 제어판을 통해 업데이트하면 설치된 Java 6의 최고 버전이 제거됩니다. Java 6의 공개 업데이트가 종료되었습니다. 이는 Java 6에 대한 공개 보안 업데이트가 더 이상 없을 것임을 의미합니다. 보안을 강화하려면 Java 6을 컴퓨터에서 제거하는 것이 좋습니다.

Java 업데이트 옵션

Java 제어판을 통해 Java 업데이트 설정을 변경합니다.

자동 업데이트 설정 변경

업데이트 일정 변경

업데이트 빈도를 매일, 매주 또는 매월(기본값)로 변경할 수 있습니다.
  1. Java 제어판에서 업데이트탭, 클릭 고급의
    그만큼 자동 업데이트 고급 설정대화상자가 나타납니다.
  2. Java 업데이트의 빈도와 날짜 및 시간을 변경합니다.
  3. 딸깍 하는 소리 좋아요. Java 업데이트 스케줄러는 최신 Java 업데이트를 확인하고 예약된 빈도에 따라 알려줍니다.

일일 업데이트의 경우 업데이트 시간을 선택할 수 있습니다. 주간 업데이트의 경우 요일과 시간을 선택할 수 있습니다. 월별 업데이트의 경우 요일과 시간을 선택할 수 있습니다. 월별 업데이트는 매주 확인되며 30일 이내에 업데이트가 가능하다는 사실을 알려줍니다. 그러나 업데이트가 중요한 것으로 간주되면 릴리스 후 일주일 이내에 알림을 받게 됩니다.

Java는 Sun Microsystems가 1995년에 처음 출시한 프로그래밍 언어이자 컴퓨팅 플랫폼입니다. Java가 설치되어 있지 않으면 작동하지 않는 많은 응용 프로그램과 웹 사이트가 있으며 이러한 웹 사이트와 응용 프로그램의 수는 매일 증가하고 있습니다. Java는 빠르고 안전하며 안정적입니다. 노트북에서 데이터 센터, 게임 콘솔에서 과학용 슈퍼컴퓨터, 휴대폰에서 인터넷에 이르기까지 Java는 어디에나 있습니다!

Java를 무료로 다운로드할 수 있나요?

예, Java는 무료로 다운로드할 수 있습니다. 홈페이지에서 최신 버전을 다운로드하세요.

임베디드 또는 소비자 장치를 개발 중이고 여기에 Java 기술을 사용하려는 경우 Oracle에 문의하여 다양한 유형의 장치에 Java를 통합하는 방법에 대해 자세히 알아보세요.

최신 버전의 Java로 업그레이드해야 하는 이유는 무엇입니까?

최신 버전의 Java에는 컴퓨터에서 실행되는 Java 응용 프로그램의 성능, 안정성 및 보안을 향상시키는 중요한 개선 사항이 포함되어 있습니다. 이 무료 업데이트 패키지를 설치하면 컴퓨터에 설치된 Java 애플리케이션이 안전하고 효율적으로 실행됩니다.

기술적 세부 사항
Java Virtual Machine과 JVM이라는 용어를 들어본 적이 있습니다. 이것은 자바 소프트웨어입니까?

Java Virtual Machine은 인터넷을 통해 통신할 때 사용되는 Java 소프트웨어의 한 측면일 뿐입니다. Java Virtual Machine은 Java 소프트웨어 다운로드에 직접 내장되어 있으며 Java 애플리케이션 실행을 지원하는 데 사용됩니다.

간단히 말해서 Java는 Java를 사용하여 작성된 프로그램, 게임 및 기타 응용 프로그램을 개발하고 실행하기 위한 플랫폼입니다. 이 기사에서는 이에 대해 더 자세히 설명하고 컴퓨터에서의 모양도 설명하겠습니다.

프로그램 설명

Java 프로그램의 첫 번째 버전은 지난 세기 말 북미 개발자 Sun Microsystems에 의해 만들어졌습니다. 처음에는 "오크", 즉 "오크"라고 불리며 일상 생활에서 전자 장비를 프로그래밍하기 위해 고안되었습니다.

프로그래머와 고급 PC 사용자는 장치에서 Java를 사용하여 소위 "애플릿"에 대한 코드를 작성했습니다. 전문적인 환경에서 브라우저를 통해 작동할 수 있는 애플리케이션에 사용되는 이름입니다. 예를 들어:

  • 달력;
  • 시계 위젯;
  • 방명록
  • 실시간으로 소통할 수 있는 온라인 커뮤니티입니다.

그러나 Java는 프로그램 작성에만 필요한 것이 아닙니다. 그것은 또한 그들의 일을 위해서도 필요합니다. 요즘에는 많은 응용 프로그램, 게임 및 인터넷 사이트에서 Java 리소스를 사용합니다. 즉, 작동하려면 이 프로그램의 현재 버전이 필요합니다.

예를 들어, 인기 있는 Minecraft는 Java가 설치되어 있지 않으면 작동하지 않습니다. IDE와 같은 프로그래밍 시스템도 시작되지 않습니다. 여기에는 컴퓨터에서 새 애플리케이션을 만드는 데 유용한 텍스트 편집기, 디버거 및 기타 기능이 포함되어 있습니다.

내 컴퓨터에 Java가 이미 설치되어 있는 이유는 무엇입니까?

Windows(Windows 98부터 시작)를 포함한 많은 운영 체제에는 이미 Java 프로그램이 통합되어 있으며 설치 후 즉시 나타납니다. 특정 게임을 설치하는 동안 Java가 자동으로 함께 설치되는 상황도 있을 수 있습니다. 이것이 바로 Java 제거를 엄격히 금지하는 이유입니다. 이로 인해 PC에 설치된 다른 많은 응용 프로그램이 실패할 수 있습니다.

때때로 사용자는 Java 프로그램의 업데이트된 버전을 사용할 수 있다는 알림을 받게 됩니다. 이러한 업데이트는 향후 다른 응용 프로그램을 실행할 때 발생하는 문제를 방지하는 데 도움이 됩니다.

설치된 프로그램 목록에 Java가 표시되지만 왜 필요한지 모르는 경우 이 문서가 도움이 됩니다. 많은 사용자들이 묻습니다. 컴퓨터나 노트북에 Java가 필요한 이유는 무엇입니까?설치 방법과 기능. 그것을 알아 봅시다.

자바는 왜 필요한가?

Java는 동일한 이름의 Java로 작성된 애플리케이션을 실행하도록 설계된 무료 플랫폼입니다. 많은 프로그램과 웹 애플리케이션이 Java에서 실행됩니다. 이 플랫폼은 무엇입니까?

JRE(Java Runtime Environment)는 일반 사용자의 컴퓨터에 가장 자주 설치됩니다. 대략적으로 말하면 이는 Java 프로그램이 시작되고 실행되는 컨테이너입니다. 이는 컴퓨터의 일부 소프트웨어에 대한 보안, 안정성 및 환경을 제공합니다.

이전에는 브라우저에서 직접 실행되는 작은 애플리케이션인 "애플릿"을 작성하는 데 Java가 적극적으로 사용되었습니다. 예를 들어 달력, 방명록 또는 온라인 채팅이 있습니다. 현재 이러한 목적으로 JavaScript가 사용되며, 이를 위해서는 Java를 설치할 필요가 없습니다. 그러나 여전히 수많은 인터넷 사이트가 이 기술을 사용하여 운영되고 있습니다. 그리고 Java가 없으면 해당 사이트는 제대로 작동하지 않으며 상호 작용할 수 없습니다. 사이트가 귀하의 행동에 응답하지 않습니까? 아마도 그 이유는 Java가 부족하기 때문일 것입니다.

보다 광범위하게는 Java가 데스크톱 애플리케이션을 만드는 데 사용되었으며 현재도 사용되고 있습니다. 따라서 일부 프로그램은 Java가 설치되어 있지 않으면 작동할 수 없습니다. 예를 들어, 인기 있는 게임인 Minecraft는 완전히 Java 가상 머신 내에서 실행됩니다. 프로그래밍에 참여하는 경우 일부 IDE(소프트웨어 개발 환경)도 실행하려면 Java가 필요합니다.

내 컴퓨터에서 Java는 어디에서 제공됩니까?

Java는 Windows 설치 직후 또는 유틸리티 프로그램으로 설치되는 경우가 많습니다. 아마도 Windows를 설치한 사람이 설치했거나 . 또는 Java가 필요한 일부 응용 프로그램이 Java를 PC에 설치했습니다. 이는 전혀 악성 애플리케이션이 아니며 제때에 제거할 필요가 없다는 점만 알아 두십시오. NET에 Java를 포함시킨 것은 아무것도 아닙니다.

때때로 Java 업데이트를 요청하는 알림이 표시될 수 있습니다. 각 업데이트를 통해 Java 플랫폼이 개선되고, 취약점이 해결되며, 버그가 수정됩니다. 동의하고 업데이트하는 것이 좋습니다. 이는 다른 소프트웨어에도 적용됩니다. 바이러스 백신, 사용하는 프로그램 및 운영 체제를 주기적으로 업데이트하세요. 이제 알다시피, PC에 Java가 필요한 이유는 무엇이며 그 기능은 무엇입니까?.

표제:

질문이 있으신가요?

오타 신고

편집자에게 전송될 텍스트: