Submit Search
Upload
Effective Java 輪読会 項目69-70追加
•
Download as PPTX, PDF
•
0 likes
•
516 views
Appresso Engineering Team
Follow
Effective Java 輪読会 項目69-70追加
Read less
Read more
Technology
Report
Share
Report
Share
1 of 3
Download now
Recommended
VBAで数値計算 08 行列
VBAで数値計算 08 行列
Katsuhiro Morishita
[アルゴリズムイントロダクション勉強会] ハッシュ
[アルゴリズムイントロダクション勉強会] ハッシュ
Rei Takami
アルゴリズムとデータ構造9
アルゴリズムとデータ構造9
Kenta Hattori
アルゴリズムとデータ構造10
アルゴリズムとデータ構造10
Kenta Hattori
Analyze by StatsModels or Numpy
Analyze by StatsModels or Numpy
Toshiki NOGUCHI
HashMapとは?
HashMapとは?
Trash Briefing ,Ltd
VBAで数値計算 03 数式実装パターン
VBAで数値計算 03 数式実装パターン
Katsuhiro Morishita
Kobayashi 20140409
Kobayashi 20140409
y-kobayashi
Recommended
VBAで数値計算 08 行列
VBAで数値計算 08 行列
Katsuhiro Morishita
[アルゴリズムイントロダクション勉強会] ハッシュ
[アルゴリズムイントロダクション勉強会] ハッシュ
Rei Takami
アルゴリズムとデータ構造9
アルゴリズムとデータ構造9
Kenta Hattori
アルゴリズムとデータ構造10
アルゴリズムとデータ構造10
Kenta Hattori
Analyze by StatsModels or Numpy
Analyze by StatsModels or Numpy
Toshiki NOGUCHI
HashMapとは?
HashMapとは?
Trash Briefing ,Ltd
VBAで数値計算 03 数式実装パターン
VBAで数値計算 03 数式実装パターン
Katsuhiro Morishita
Kobayashi 20140409
Kobayashi 20140409
y-kobayashi
Spell check
Spell check
Ken Ogura
Hash mapとは
Hash mapとは
Kuroiwa Takumi
PRML第3章@京大PRML輪講
PRML第3章@京大PRML輪講
Sotetsu KOYAMADA(小山田創哲)
Rの初歩: 6. グラフィックス
Rの初歩: 6. グラフィックス
Teiko Suzuki
ma99992006id365
ma99992006id365
matsushimalab
多次元配列機能比較
多次元配列機能比較
Masahiro Tanaka
programming camp 2008, introduction of programming, algorithm
programming camp 2008, introduction of programming, algorithm
Hiro Yoshioka
平面への射影と行列
平面への射影と行列
政孝 鍋島
Packing
Packing
Tatsuki SHIMIZU
R note 01_ver1.2
R note 01_ver1.2
Satoshi Kume
マーク付き点過程
マーク付き点過程
Yoshiaki Sakakura
TDA やら Night!!
TDA やら Night!!
Tatsuki SHIMIZU
Processingによるプログラミング入門 第2回
Processingによるプログラミング入門 第2回
Ryo Suzuki
Modinv - 逆元の計算 -
Modinv - 逆元の計算 -
xryuseix
R_note_01_ver1.1
R_note_01_ver1.1
Satoshi Kume
Processingによるプログラミング入門 第4回
Processingによるプログラミング入門 第4回
Ryo Suzuki
すうがく初めの一歩
すうがく初めの一歩
Lina Katayose
パターン認識と機械学習 §8.3.4 有向グラフとの関係
パターン認識と機械学習 §8.3.4 有向グラフとの関係
Prunus 1350
データ解析のための統計モデリング入門 6.5章 後半
データ解析のための統計モデリング入門 6.5章 後半
Yurie Oka
20170408 cv geometric_estimation_1-2.2
20170408 cv geometric_estimation_1-2.2
Kyohei Unno
Effective Java 輪読会 項目66-68
Effective Java 輪読会 項目66-68
Appresso Engineering Team
Effective Java 輪読会 項目71-73
Effective Java 輪読会 項目71-73
Appresso Engineering Team
More Related Content
What's hot
Spell check
Spell check
Ken Ogura
Hash mapとは
Hash mapとは
Kuroiwa Takumi
PRML第3章@京大PRML輪講
PRML第3章@京大PRML輪講
Sotetsu KOYAMADA(小山田創哲)
Rの初歩: 6. グラフィックス
Rの初歩: 6. グラフィックス
Teiko Suzuki
ma99992006id365
ma99992006id365
matsushimalab
多次元配列機能比較
多次元配列機能比較
Masahiro Tanaka
programming camp 2008, introduction of programming, algorithm
programming camp 2008, introduction of programming, algorithm
Hiro Yoshioka
平面への射影と行列
平面への射影と行列
政孝 鍋島
Packing
Packing
Tatsuki SHIMIZU
R note 01_ver1.2
R note 01_ver1.2
Satoshi Kume
マーク付き点過程
マーク付き点過程
Yoshiaki Sakakura
TDA やら Night!!
TDA やら Night!!
Tatsuki SHIMIZU
Processingによるプログラミング入門 第2回
Processingによるプログラミング入門 第2回
Ryo Suzuki
Modinv - 逆元の計算 -
Modinv - 逆元の計算 -
xryuseix
R_note_01_ver1.1
R_note_01_ver1.1
Satoshi Kume
Processingによるプログラミング入門 第4回
Processingによるプログラミング入門 第4回
Ryo Suzuki
すうがく初めの一歩
すうがく初めの一歩
Lina Katayose
パターン認識と機械学習 §8.3.4 有向グラフとの関係
パターン認識と機械学習 §8.3.4 有向グラフとの関係
Prunus 1350
データ解析のための統計モデリング入門 6.5章 後半
データ解析のための統計モデリング入門 6.5章 後半
Yurie Oka
20170408 cv geometric_estimation_1-2.2
20170408 cv geometric_estimation_1-2.2
Kyohei Unno
What's hot
(20)
Spell check
Spell check
Hash mapとは
Hash mapとは
PRML第3章@京大PRML輪講
PRML第3章@京大PRML輪講
Rの初歩: 6. グラフィックス
Rの初歩: 6. グラフィックス
ma99992006id365
ma99992006id365
多次元配列機能比較
多次元配列機能比較
programming camp 2008, introduction of programming, algorithm
programming camp 2008, introduction of programming, algorithm
平面への射影と行列
平面への射影と行列
Packing
Packing
R note 01_ver1.2
R note 01_ver1.2
マーク付き点過程
マーク付き点過程
TDA やら Night!!
TDA やら Night!!
Processingによるプログラミング入門 第2回
Processingによるプログラミング入門 第2回
Modinv - 逆元の計算 -
Modinv - 逆元の計算 -
R_note_01_ver1.1
R_note_01_ver1.1
Processingによるプログラミング入門 第4回
Processingによるプログラミング入門 第4回
すうがく初めの一歩
すうがく初めの一歩
パターン認識と機械学習 §8.3.4 有向グラフとの関係
パターン認識と機械学習 §8.3.4 有向グラフとの関係
データ解析のための統計モデリング入門 6.5章 後半
データ解析のための統計モデリング入門 6.5章 後半
20170408 cv geometric_estimation_1-2.2
20170408 cv geometric_estimation_1-2.2
Viewers also liked
Effective Java 輪読会 項目66-68
Effective Java 輪読会 項目66-68
Appresso Engineering Team
Effective Java 輪読会 項目71-73
Effective Java 輪読会 項目71-73
Appresso Engineering Team
Effective Java 輪読会 項目69-70
Effective Java 輪読会 項目69-70
Appresso Engineering Team
Effective Java 輪読会 項目63-65
Effective Java 輪読会 項目63-65
Appresso Engineering Team
Effective Java 輪読会 項目53-56
Effective Java 輪読会 項目53-56
Appresso Engineering Team
JavaScript 勉強会 ― 変数・演算子・文
JavaScript 勉強会 ― 変数・演算子・文
Appresso Engineering Team
JavaScript 勉強会 ― 型と値
JavaScript 勉強会 ― 型と値
Appresso Engineering Team
Effective Java 輪読会 項目60-62
Effective Java 輪読会 項目60-62
Appresso Engineering Team
Effective Java 輪読会 項目74-75
Effective Java 輪読会 項目74-75
Appresso Engineering Team
Effective Java 輪読会 項目77-78
Effective Java 輪読会 項目77-78
Appresso Engineering Team
Effective Java 輪読会 第7章 項目43-44
Effective Java 輪読会 第7章 項目43-44
Appresso Engineering Team
Effective Java 輪読会 項目45-48
Effective Java 輪読会 項目45-48
Appresso Engineering Team
Effective Java 輪読会 項目49-52
Effective Java 輪読会 項目49-52
Appresso Engineering Team
マルチスレッド デザインパターン ― Single Threaded Execution
マルチスレッド デザインパターン ― Single Threaded Execution
Appresso Engineering Team
20150302 java8 第一回_ラムダ式(1)
20150302 java8 第一回_ラムダ式(1)
Appresso Engineering Team
[AWSマイスターシリーズ] AWS CLI / AWS Tools for Windows PowerShell
[AWSマイスターシリーズ] AWS CLI / AWS Tools for Windows PowerShell
Amazon Web Services Japan
Viewers also liked
(16)
Effective Java 輪読会 項目66-68
Effective Java 輪読会 項目66-68
Effective Java 輪読会 項目71-73
Effective Java 輪読会 項目71-73
Effective Java 輪読会 項目69-70
Effective Java 輪読会 項目69-70
Effective Java 輪読会 項目63-65
Effective Java 輪読会 項目63-65
Effective Java 輪読会 項目53-56
Effective Java 輪読会 項目53-56
JavaScript 勉強会 ― 変数・演算子・文
JavaScript 勉強会 ― 変数・演算子・文
JavaScript 勉強会 ― 型と値
JavaScript 勉強会 ― 型と値
Effective Java 輪読会 項目60-62
Effective Java 輪読会 項目60-62
Effective Java 輪読会 項目74-75
Effective Java 輪読会 項目74-75
Effective Java 輪読会 項目77-78
Effective Java 輪読会 項目77-78
Effective Java 輪読会 第7章 項目43-44
Effective Java 輪読会 第7章 項目43-44
Effective Java 輪読会 項目45-48
Effective Java 輪読会 項目45-48
Effective Java 輪読会 項目49-52
Effective Java 輪読会 項目49-52
マルチスレッド デザインパターン ― Single Threaded Execution
マルチスレッド デザインパターン ― Single Threaded Execution
20150302 java8 第一回_ラムダ式(1)
20150302 java8 第一回_ラムダ式(1)
[AWSマイスターシリーズ] AWS CLI / AWS Tools for Windows PowerShell
[AWSマイスターシリーズ] AWS CLI / AWS Tools for Windows PowerShell
More from Appresso Engineering Team
Java Day Tokyo 2014 まとめ (chen)
Java Day Tokyo 2014 まとめ (chen)
Appresso Engineering Team
Effective java 輪読会 項目57-59
Effective java 輪読会 項目57-59
Appresso Engineering Team
Effective Java 輪読会 第7章 項目41-42
Effective Java 輪読会 第7章 項目41-42
Appresso Engineering Team
Effective Java 輪読会 第7章 項目38-40
Effective Java 輪読会 第7章 項目38-40
Appresso Engineering Team
Effective Java 輪読会 第6章 項目35-37
Effective Java 輪読会 第6章 項目35-37
Appresso Engineering Team
Effective java 輪読会 第6章 項目32-34
Effective java 輪読会 第6章 項目32-34
Appresso Engineering Team
Effective java 輪読会 第6章 項目30-31
Effective java 輪読会 第6章 項目30-31
Appresso Engineering Team
Effective java 輪読会 第5章 項目26-29
Effective java 輪読会 第5章 項目26-29
Appresso Engineering Team
Effective java 輪読会 第5章 項目23-25
Effective java 輪読会 第5章 項目23-25
Appresso Engineering Team
Effective java 輪読会 第4章 項目18-22
Effective java 輪読会 第4章 項目18-22
Appresso Engineering Team
Effective Java 輪読会 第4章 項目13-17
Effective Java 輪読会 第4章 項目13-17
Appresso Engineering Team
Effective java 輪読会 第3章 項目11, 12
Effective java 輪読会 第3章 項目11, 12
Appresso Engineering Team
Effective java 輪読会 第3章 項目8,9,10
Effective java 輪読会 第3章 項目8,9,10
Appresso Engineering Team
Effective java 輪読会 第2章 項目5,6,7
Effective java 輪読会 第2章 項目5,6,7
Appresso Engineering Team
Effective java 輪読会 第2章 項目1,2,3,4
Effective java 輪読会 第2章 項目1,2,3,4
Appresso Engineering Team
More from Appresso Engineering Team
(15)
Java Day Tokyo 2014 まとめ (chen)
Java Day Tokyo 2014 まとめ (chen)
Effective java 輪読会 項目57-59
Effective java 輪読会 項目57-59
Effective Java 輪読会 第7章 項目41-42
Effective Java 輪読会 第7章 項目41-42
Effective Java 輪読会 第7章 項目38-40
Effective Java 輪読会 第7章 項目38-40
Effective Java 輪読会 第6章 項目35-37
Effective Java 輪読会 第6章 項目35-37
Effective java 輪読会 第6章 項目32-34
Effective java 輪読会 第6章 項目32-34
Effective java 輪読会 第6章 項目30-31
Effective java 輪読会 第6章 項目30-31
Effective java 輪読会 第5章 項目26-29
Effective java 輪読会 第5章 項目26-29
Effective java 輪読会 第5章 項目23-25
Effective java 輪読会 第5章 項目23-25
Effective java 輪読会 第4章 項目18-22
Effective java 輪読会 第4章 項目18-22
Effective Java 輪読会 第4章 項目13-17
Effective Java 輪読会 第4章 項目13-17
Effective java 輪読会 第3章 項目11, 12
Effective java 輪読会 第3章 項目11, 12
Effective java 輪読会 第3章 項目8,9,10
Effective java 輪読会 第3章 項目8,9,10
Effective java 輪読会 第2章 項目5,6,7
Effective java 輪読会 第2章 項目5,6,7
Effective java 輪読会 第2章 項目1,2,3,4
Effective java 輪読会 第2章 項目1,2,3,4
Recently uploaded
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
Recently uploaded
(8)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
Effective Java 輪読会 項目69-70追加
1.
String.intern() • メモリ上の正規化マップに登録した文字列の
参照を取得できる。 String str1 = "abc"; String str2 = "abc"; System.out.println(str1 == str2); String str3 = new String("abc"); System.out.println(str1 == str3); System.out.println(str1.intern() == str3.intern()); true false true
2.
String.intern()改良版1 • ConcurrentMapを正規化マップとして使う
– putIfAbsentメソッド: マップに、キーに紐づく値が 存在しなければ、マッピングを追加してnullを返す。 存在していれば、キーに紐づく値を返す。 private static final ConcurrentMap<String, String> map = new ConcurrentHashMap<String, String>(); public static String intern(String s) { String previousValue = map.putIfAbsent(s, s); return previousValue = null ? s : previousValue; }
3.
String.intern()改良版2 • putIfAbsentを必要なときにだけ使う
private static final ConcurrentMap<String, String> map = new ConcurrentHashMap<String, String>(); public static String intern(String s) { String result = map.get(s); if (result == null) { result = map.putIfAvsent(s, s) if (result == null) { result = s; } } }
Download now