«java» 태그된 질문

Java는 Sun Microsystems가 처음 개발 한 플랫폼 독립적 인 객체 지향 프로그래밍 언어입니다. Java는 현재 Oracle이 소유하고 있으며 2010 년에 Sun을 구입했습니다.

2
JSON 쿼리 언어
매우 큰 JSON 메시지를 반환하는 서버가 있으며 클라이언트 응용 프로그램은이 응답의 일부에만 의존합니다. 클라이언트 애플리케이션은 JSON 메시지에 "xyz"특성이 있는지 확인하고 결과에 따라 특정 유스 케이스를 실행해야합니다. 이 요구 사항을 위해 전체 JSON 메시지를 객체로 변환하면 약간 비싸 므로이 질문에 답하십시오. XML과 같은 표준 JSON 쿼리 언어가 있습니까? 그렇다면 java 에서이 …
11 java  json 

3
모바일 플랫폼이 세대 별 가비지 콜렉션을 지원하지 않는 이유는 무엇입니까?
Windows Phone / Xbox 및 Android는 모두 세대 가비지 콜렉션을 지원하지 않습니다. 이것은 많은 프로그래머에게 실망입니다. 이에 대한 합법적 인 엔지니어링 이유가있는 것 같지만 이해할 수 없습니다. 현재 전화는 2001 년 세대 GC로 .NET 1.1을 실행하는 데스크톱 / 노트북보다 더 많은 메모리와 CPU를 가지고 있으며, ARM 프로세서가 x86보다 GC에서 나빠질 …

3
칠판 패턴의 현대 Java 구현?
"실용적인 프로그래머"에 설명 된 Blackboard Pattern의 Java로 실용적인 현대 응용 프로그램을위한 공간이 있습니까? 이 개념의 구현을 지원하려는 특정 라이브러리가 있습니까? 현재 소프트웨어 커뮤니티 (특히 Java)에서이 패턴에 대한 일반적인 합의는 무엇입니까? 아이디어가 흥미롭지 만이 부분이 오래되었다고 생각합니다. 이 개념에 익숙하지 않은 경우 : http://flylib.com/books/en/1.315.1.55/1/
11 java 

3
많은 양의 RAM이 필요한 애플리케이션에 C ++ 또는 Java를 선택 하시겠습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 나는 프로세서 사용량이 많고 힙 사용량이 많은 과학 응용 프로그램을 생각하고 있습니다 (최소 몇 기가 바이트). 일년 중 …
11 java  c++  memory  big-data 

3
실존 유형은 인터페이스와 어떻게 다릅니 까?
존재 유형이 주어짐 T = ∃X.{op₁:X, op₂:X→boolean} 그리고이 일반적인 Java 인터페이스 : interface T<X> { X op₁(); boolean op₂(X something); } 실존 유형과 Java 인터페이스의 근본적인 차이점은 무엇입니까? 분명히 구문상의 차이점과 Java의 객체 지향 (숨겨진 this매개 변수 등과 같은 세부 사항도 포함 )이 있습니다. 나는 너무 많은 개념과 의미 차이에서 …

10
보안 제한으로 인해 서비스가 null을 반환하거나 예외를 throw해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 문제에 대해 더 숙련 된 개발자와 약간 의견이 다르며 다른 사람들이 이에 대해 어떻게 생각하는지 궁금합니다. …

4
스칼라는 Java 대신 좋은 선택입니까?
Java의 모든 .net 개발자 (frameworks / ECO 시스템 등)를 교육하는 새로운 프로젝트를 시작할 것입니다. 우리는 C #으로 작성된 많은 코드를 가지고 있으며 Java로 다시 작성해야 하므로이 모든 것이 낭비되는 것처럼 보입니다. 내가 본 문제는 첫해 정도 (아마도 2 년) 우리가 지금까지 그러나 지금은 Java로했던 것을 재생하는 데 대부분의 시간을 할애 …
11 java  c#  scala 


6
Java에서 여러 값이 어떻게 반환됩니까?
때로는 함수에서 여러 값을 반환하려고합니다. Java에서 일반적으로 어떻게 수행됩니까? 한 가지 옵션은 목록 또는 튜플을 반환하는이 Python 스 니펫과 같은 배열을 사용하는 것입니다. value, success = read_unreliably() if success: print value 또 다른 옵션은 다음 JavaScript 예제와 같이 해시 / dict를 반환하는 것입니다. var result = readUnreliably() if (result.success) { …

5
코드에서 런타임 예외를 처리하는 것이 좋지 않습니까?
Java 응용 프로그램에서 작업 중이며 런타임 예외가 여러 곳에서 처리되는 것을 볼 수 있습니다. 예를 들어 try { // do something } catch(NullPointerException e) { return null; } 내 질문은 언제 런타임 예외를 처리하는 것이 좋은 습관입니까? 예외는 언제 처리해야합니까?
11 java  exceptions 

4
J2EE, 특히 JPA 학습을 시작하는 방법 [닫기]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …

3
기존의 엔터프라이즈 환경에 새로운 JVM 프로그래밍 언어 소개
현재 직장이 Java 상점이라고 가정하십시오. Java 언어에 대한 많은 기본 지식이 있으며 모든 것을 원활하고 민첩하게 처리 할 수있는 포괄적 인 빌드 및 배포 프로세스가 있습니다. 언젠가 루비와 같이 쓰여질 비명을 지르는 프로젝트가 나옵니다. 선임 개발자 만이 Ruby에 대한 단서를 가지고 있지만 JRuby가 JVM에 존재하므로 기존 인프라를 계속 사용하고 지원할 …

3
Java에서 사용 중단시기 및 삭제시기
리팩토링 노력 또는 지속적인 개발의 일환으로 특정 방법이나 전체 클래스가 어떤 의미에서 더 이상 사용되지 않을 수 있습니다. Java는 @Deprecated주석을 지원하여 문제의 기능을 처리하는 더 좋은 방법이 있음을 나타냅니다. API의 일부를 제거하는 효과를 알 수없는 공용 API에서 특히 유용하다고 생각합니다. 비공개 API 및 개정 제어 시스템을 사용하는 프로젝트 (따라서 어떤 …

4
Java 폐쇄는 Java 커뮤니티에 어떤 영향을 미칩니 까?
Java를 위해 계획된 기능 중 가장 많이 언급 된 기능 중 하나입니다 : Closures. 우리 중 많은 사람들이 그들을 갈망하고 있습니다. 우리를 포함하여 우리 중 일부 (I 포함)는 약간 참을성이 없어졌으며 빈 공간을 채우기 위해 스크립팅 언어를 사용했습니다. 그러나 폐쇄가 마침내 Java에 도달하면 Java 커뮤니티에 어떤 영향을 미치나요? VM 대상 …
11 java  closures 

7
구조적 프로그래밍과 OO 프로그래밍
구조적 프로그래밍과 객체 지향 프로그래밍의 차이점을 보여주는 프레젠테이션을 만들고 있는데 OOP 개념을 적용하면 코딩이 훨씬 쉬워 져 청중이 실제로 OOP가 필요하다고 느끼는 예를 통해 사람들이 OOP가 필요한 이유 를 설명하고자합니다 . 어떤 아이디어 ??

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.