メモ置き場

メモ置き場です.開発したものや調べたことについて書きます.

[tex: ]

Java

Javaの勉強(6):ラムダ式

Javaでラムダ式を使ってみる. 匿名クラス ラムダ式 関数型インターフェース

Javaでスーパークラスにサブクラスを返すメソッドを用意してみる

Javaの勉強をしていて,ふと疑問になったことがある.JavaにはObjectクラスというものがあり,ObjectクラスにはにはStringを返すtoStringメソッドがある.一方で,StringクラスはスーパークラスとしてObjectクラスを持つ.つまり,Stringクラスの定義にはObj…

Javaの勉強(5):スレッド

Javaのスレッドについてまとめておく スレッドとは スレッドの状態 sleepメソッド スレッドの作成 Threadクラスでよく使うメソッド ExecutorServiceインターフェース ExecutorServiceでよく使うメソッド 排他制御 スレッドの制御 interrupt 同期制御

Javaの勉強(4):例外処理

プログラム実行時の不具合を例外という.例外をそのままにしてしまうと,プログラムが強制終了してしまいよくない.例外にたいする処理のことを「例外処理」という.Javaでどのように例外処理が行われているかについてまとめておく. 例外処理の方法 例外ク…

Javaの勉強(3):ポリモフィズム

Javaのポリモフィズムについてまとめておく ポリモフィズムとは abstract class(抽象クラス) abstract method(抽象メソッド) インターフェース キャスト 参照型のキャスト Object型 ポリモフィズムの例

Javaの勉強(2):継承

Javaの継承についてまとめておく. 継承とは スーパークラスとサブクラス 多重継承 Objectクラス 継承のやり方 superとthis オーバーライド @Overrideについて final演算子

Javaの勉強(1)

Javaの研修が始まったので,自分のためにもまとめておく. 何回かに分けて書こうと思う.最近はZynqをさわれていないし更新頻度も落ちてしまった. けれども,ありがたいことにブログを見に来てくれている人たちが一定数いるみたいです.励みになります.頑…