サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
今年の「かわいい」
blog.shogonir.jp
目次 この記事の目的 String Constant Pool String#intern String#intern の実装を追う まとめ 1. この記事の目的 Javaで文字列同士の比較(等しいか判定)したい時は、 equals メソッドを使いましょう。 とは初心者に最初に教えるべき1つの教訓になっています。 では次のコードを実行するとどのように出力されるでしょうか。 public class StringLiteral { public static void main(String[] args) { String str1 = "abc"; String str2 = "abc"; System.out.println(str1 == str2); } } == 演算子は参照の比較を行います。 "abc" のオブジェクトが2つ生成されていれば、str1, str2の参照は異なるは
Android 開発における通信 アプリ開発において不可欠とも言える Web 通信ですが、 Android だと少し面倒だと思ったことはありませんか。 最近の Android では、通信はメインスレッドでは行ってはいけません。つまり、別スレッドで非同期処理をする必要があります。 しかし、 UI の変更はメインスレッドでしかできないという仕様です。 ここでつまずいてコードが汚くなった経験、皆さんにはないでしょうか、僕にはあります。 非同期通信処理を簡単に行いたい そこで今回は ApiCaller という抽象クラスを実装しました。 まずはこのApiCaller を用いると通信処理をどれだけ簡単に書けるか見ていただきましょう。 (もったいぶった説明は不要だという上級者の方はこちら ApiCaller ) 今回は通信ができていることがわかれば十分なので、 HatenaBookmarks から私の最
このページを最初にブックマークしてみませんか?
『shogonir blog』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く