목록자바 (4)
from EARTH to MARS
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/n0TqG/btsmQprCND6/nmvz6LKB6HjAsgB24wpfpk/img.png)
구글 애드몹 리워드 광고를 기존 앱에 적용하려 했는데 문제가 발생했다. RewardAd.load 에서 load부분이랑, @Override 가 적용되지 않는 문제가 발생했다. AdRequest adRequest = new AdRequest.Builder().build(); RewardedAd.load(this, "ca-app-pub-3940256099942544/5224354917", adRequest, new RewardedAdLoadCallback() { @Override public void onAdFailedToLoad(@NonNull LoadAdError loadAdError) { // Handle the error. Log.d(TAG, loadAdError.toString()); rewarded..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bgp41h/btr0h1xFEwX/BOMGYZcOddzuI8ozjwSOy1/img.png)
안드로이드 스튜디오 오픈소스를 이용해 프로젝트를 진행하고 싶어지면, 압축파일을 받고 압축을 풀고 프로젝트를 실행하기 위해 안드로이드 스튜디오에서 열기를 해보지만 열리지 않는다. 이럴때는 폴더가 아니라 Build.Gradle 파일을 열어주도록 하자.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/eDuk9n/btrY8h4dQKV/tKufFXkZprIBXKLgZhaWJk/img.png)
자바는 세계에서 가장 널리 사용되는 프로그래밍 언어 중 하나이며, 기술 산업에 미치는 영향은 앞으로 상당할 것이다. 이 블로그 게시물에서는 Java가 기술의 미래를 형성하는 데 중요한 역할을 하는 이유와 이것이 기업, 개발자 및 소비자에게 무엇을 의미하는지 알아봅니다. 먼저 자바가 기술 산업에서 왜 그렇게 중요해졌는지 살펴보자. 자바는 크로스 플랫폼 언어로, 윈도우, macOS, 리눅스를 포함한 모든 운영 체제에서 실행될 수 있다. 이러한 다기능성은 모바일 애플리케이션에서 웹 애플리케이션 및 엔터프라이즈 소프트웨어에 이르기까지 광범위한 애플리케이션에 이상적이다. 그럼 이제, 자바가 가지는 내용에 대하여 알아보자. Java : 기술의 미래를 여는 열쇠 자바의 인기에 기여한 또 다른 핵심 요소는 사용 편의성..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/DDaMA/btrYqJTXw7i/QkRk5sP6C6IwG6CmNlB1g1/img.png)
안드로이드 스튜디오를 이용해 개발을 하고, (코틀린이 아닌)자바 파일을 수정하기 위해 파일을 열면, 매 단락마다 Override가 있는 걸 볼 수 있을 것이다. @Override주석은 Java 및 Android Studio에서 사용되며 메서드가 슈퍼클래스에 정의된 메서드를 재정의하기 위한 것임을 나타냅니다.의 사용@Override는 덮어쓰는 메서드가 실제로 슈퍼클래스에 정의되어 있는지 확인하는 데 도움이 됩니다.또, 그 메서드가 덮어쓰기로서 기능하는 것을 의도하고 있는 코드를 판독하는 다른 사용자에게 명확하게 지시하는 문장이다. public class MyClass extends SuperClass { @Override public void myMethod() { // implementation goes..