추계 할인
CodeGym University
학습
강좌
과제
설문조사 및 퀴즈
게임
도움말
학습 재촉 스케줄
커뮤니티
사용자
포럼
채팅
기사
성공 사례
활동
리뷰
구독
옅은 색 테마
그룹
리뷰
회사 소개
시작
학습 시작
지금 학습을 시작하십시오
기사
Authors
모든 그룹
All Articles
CodeGym
/
Java Blog
/
무작위의
무작위의
258 회원
리더보드
모든 것에 대한 모든 것. 우리 그룹에서는 프로그래밍, 가제트, 기술 및 새로운 경향과 같은 IT 산업의 모든 측면에 대한 흥미로운 기사를 찾을 수 있습니다. 이곳은 공부뿐만 아니라 휴식도 취할 수 있는 곳입니다. IT 관련 유머, 유명 프로그래머에 대한 기사, IT 또는 기타 주제에 대한 토론.
인기
신규
이전
John Squirrels
무작위의
21 July 2023 15:02
JUnit을 사용한 Java 단위 테스트
Java에서 JUnit을 배우기 전에 단위 테스트가 무엇이고 왜 인기가 있는지 간략하게 살펴보겠습니다(이미 알고 있는 경우 'JUnit 테스트를 Java로 작성하려면 어떻게 해야 합니까?'로 건너뛰십시오). Java의 단위 테스트는 대규모 소프트웨어 개발을 훨씬 더 효율적이고 쉽게 만듭니다. 개인과 팀 모두 디버깅 시간을 줄이고 협업 프로세스를 크게 간소화하는 데 도움이 될 수 있습니다. 단위 테스트의 기본 아이디어는 다음과
John Squirrels
무작위의
21 July 2023 15:02
ArrayList에서 요소 삭제
안녕! 지난 수업에서 우리는 클래스에 대해 알게 되었고 이 클래스로 가장 일반적인 작업을 수행하는 방법을 배웠습니다. 또한 an 과 일반 배열의 몇 가지 차이점을 지적했습니다. 그러나 우리는 한 가지 주제 , . 지금 논의하겠습니다. 일반 배열에서 요소를 삭제하는 것이 그다지 편리하지 않다고 이미 언급했습니다. 요소 자체를 삭제할 수 없기 때문에 값을 "제로아웃"(null로 설정)할 수만 있습니다.
John Squirrels
무작위의
21 July 2023 15:03
사진의 ArrayList
안녕! 오늘의 수업은 이전 수업보다 쉽고 어려울 것입니다. 오늘 우리는 다양한 작업 중에 일어나는 일을 자세히 살펴보고 연구할 것이기 때문에 더 어려울 것입니다. 반면에 이 수업에는 코드가 거의 없습니다. 사진과 설명이 대부분입니다. 글쎄, 가자 :) 이미 알고 있듯이 내부에는 데이터 저장소 역할을 하는 일반 배열이 있습니다. 대부분의 경우 목록의 정확한 크기를 지정하지 않습니다. 그러나 내부 배열에는 어느 정도의 크기가 있어
John Squirrels
무작위의
21 July 2023 15:03
자바 직렬화 형식
안녕! 직렬화에 대해 알아보겠습니다. 직렬화에 대한 강의가 이미 있었다는 것을 기억하실 것입니다. 그래서 우리는 했습니다 :) 여기 있습니다 그리고 여기 . 직렬화가 어떻게 작동하는지, 왜 직렬화가 필요한지, 직렬화를 위해 Java에 어떤 도구가 있는지 잘 기억나지 않는 경우 이 단원을 통해 실행할 수 있습니다. 오늘 수업은 이론에 관한 것입니다. 직렬화 형식에 대해 자세히 살펴보겠습니다. 먼저 직렬화가 무엇인지 생각해 봅시다
John Squirrels
무작위의
21 July 2023 15:03
Java의 for-each 루프
for 배열 또는 컬렉션의 모든 요소를 처리해야 할 때 사용하는 일종의 즉, 구문은 이 루프에서 실제로 사용되지 않습니다. 구문은 다음과 같습니다. 여기서 은 반복자 변수의 유형(배열에 있는 요소의 데이터 유형과 일치합니다!), 는 그 이름이고 와 같은 일종의 컬렉션과 같은 다른 데이터 구조도 허용됩니다). ), 즉 루프가 실행되는 개체입니다. 보시다시피 이 구조는 카운터를 사용하지 않습니다. 반복자 변수는 단순히 배열 또는
John Squirrels
무작위의
21 July 2023 15:03
HashMap: 이것은 어떤 종류의 지도입니까?
안녕! 에 대해 자세히 살펴보겠습니다 . 이전에는 요소가 자체적으로 저장되는 데이터 구조를 연구했습니다. 배열 또는 / 에 몇 가지 요소를 저장합니다. 하지만 작업이 조금 변경되면 어떻게 될까요? 다음 작업을 상상해 보십시오. 각 사람의 이름과 여권 번호를 저장하는 100명의 목록을 만듭니다. 원칙적으로 이것은 그렇게 어렵지 않습니다. 예를 들어 두 문자열을 모두 입력한 다음 하지만 이 솔루션에는 두 가지 단점이 있습니다. 첫
John Squirrels
무작위의
21 July 2023 15:03
시간을 잃지 않는 방법: DateTime 및 Calendar
안녕! 오늘 우리는 이전에 본 적이 없는 새로운 데이터 유형, 즉 날짜로 작업을 시작할 것입니다. 데이트가 무엇인지 설명할 필요는 없을 것 같습니다. :) 원칙적으로 현재 날짜와 시간을 일반 Java String에 저장할 수 있습니다. 그러나 이 방법에는 많은 단점이 있습니다. 이 클래스는 텍스트 작업을 위해 설계되었으며 해당 메서드는 이 작업에 적합합니다. 어떤 식으로든 날짜를 조작해야 하는 경우(예: 2시간 추가)는 잘 작
John Squirrels
무작위의
21 July 2023 15:03
열거형 실용적인 예. 생성자 및 메서드 추가
안녕! 오늘 우리는 Java의 특별한 데이터 유형 중 하나인 ("enumeration"의 줄임말)에 대해 이야기할 것입니다. 특별하게 만드는 것은 무엇입니까? 프로그램에서 "월"을 구현하는 데 필요한 것이 무엇인지 상상해 봅시다. 문제 없어 보이죠? 어떤 달에 어떤 속성이 있는지 결정하기만 하면 됩니다. 아마도 우리는 먼저 달의 이름과 그 안에 있는 일수가 필요할 것입니다. 솔루션은 매우 간단해 보입니다.
John Squirrels
무작위의
21 July 2023 15:03
더 나은 조합: Java와 Thread 클래스. 파트 I — 실행 스레드
멀티스레딩은 처음부터 Java에 내장되어 있었습니다. 이제 멀티스레딩이라는 것을 간단히 살펴보겠습니다. 우리는 Oracle의 공식 강의를 참조점으로 삼습니다. " ". Hello World 프로그램의 코드를 다음과 같이 약간 변경합니다. 프로그램이 시작될 때 전달되는 입력 매개변수의 배열입니다. 이 코드를 클래스 이름과 일치하고 확장자가 . 유틸리티를 사용하여 컴파일합니다 . . 그런 다음 "Roger"와 같은 매개 변수를 사
John Squirrels
무작위의
21 July 2023 15:03
Java는 모국어 학습에 적합합니까? 가능성을 탐색하고 함정에 대해 이야기합시다
코딩 방법을 배우기 시작할 때 어떤 프로그래밍 언어를 사용해야 합니까? 이것은 미래의 코더에게 영원한 딜레마였던 고전적인 질문입니다. 이 주제에 대한 피상적인 연구만으로도 웹 개발에 가장 널리 사용되는 두 가지 프로그래밍 언어가 현재 Java와 Python이라는 사실을 발견하기에 충분합니다. 둘 다 다양한 문제를 해결하는 데 맞춤화된 광범위한 기능을 갖춘 매우 강력한 언어입니다. Java와 Python은 서로 다르며 고유한 강
John Squirrels
무작위의
21 July 2023 15:03
프록시 디자인 패턴
프로그래밍에서는 응용 프로그램의 아키텍처를 올바르게 계획하는 것이 중요합니다. 디자인 패턴은 이를 달성하는 데 없어서는 안 될 방법입니다. 오늘은 프록시에 대해 알아보겠습니다. 이 패턴은 개체에 대한 제어된 액세스와 관련된 문제를 해결하는 데 도움이 됩니다. "왜 통제된 액세스가 필요한가요?"라고 물을 수 있습니다. 무엇이 무엇인지 파악하는 데 도움이 되는 몇 가지 상황을 살펴보겠습니다. 데이터베이스에서 보고서 내보내기를 담당
John Squirrels
무작위의
21 July 2023 15:03
유형 삭제
안녕! 우리는 제네릭에 대한 일련의 수업을 계속합니다. 우리는 그들이 무엇이고 왜 필요한지에 대한 일반적인 아이디어를 얻었습니다. 오늘 우리는 제네릭의 일부 기능과 그 기능에 대해 자세히 알아볼 것입니다. 갑시다! 에서 과 차이점에 대해 이야기했습니다 . 원시 유형은 유형이 제거된 제네릭 클래스입니다. 다음은 예입니다. 여기서는 에 어떤 유형의 객체를 배치할지 지정하지 않습니다 . 이러한 것을 만들고 여기에 일부 개체를 추가하
더 보기
1
...
9
10
11
12
13
...
58
Please enable JavaScript to continue using this application.