【保存版】洋画オタクの選ぶ、本当に面白い洋画リスト
✩ヒューマンドラマ☆
- 善き人のためのソナタ
- アマデウス
- ビューティフルマインド(ラッセルクロウ)
- 愛を読む人(Kウィンスレット)
- ネバーランド(Jデップ、Kウィンスレット)
- スタンドバイミー
- グリーンマイル(トムハンクス)
- ターミナル(トムハンクス)
- ライフイズビューティフル
- 人生ここにあり!
- トゥルーマンショー(ジムキャリー)
- レナードの朝(Rデニーロ、Rウィリアムズ)
- ガタカ
- イミテーションゲーム(Bカンバーバッジ、Kナイトレイ)
☆ロマンス☆
- 愛を読む人(Kウィンスレット)
- 50回目のファーストキス(Aサンドラー、Dバリモア)
- タイタニック(Rディカプリオ、Kウィンスレット)
- プリティウーマン(Jロバーツ、Rギア)
- エターナルサンシャイン(Jキャリー、Kウィンスレット)
- ブロークバックマウンテン(Hレジャー、Jグレンホール)
- 恋のから騒ぎ(Hレジャー)
- リトルロマンス
- メッセージ・イン・ア・ボトル
☆ミステリー、サスペンス☆
- シックスセンス(HJオスメント、Bウィリス)
- セブン(Bピット、Mフリーマン、Gパルトロウ)
- セルラー
- ミッション8ミニッツ(Jギレンホール)
- インサイドマン(Dワシントン、Jフォスター)
- フライトプラン(Jフォスター)
- バタフライエフェクト(Aカッチャー)
- メメント
- ミスト
- サーチ
☆コメディ☆
- イエスマン(Jキャリー)
- シェフ(仏:ジャンレノ)
- 50回目のファーストキス
- ライブイズビューティフル
- ラブアゲイン(Rゴズリング、Eストーン)
- いとしのローズマリー(Jブラック、Gパルトロウ)
- わたしがクマにキレた訳(Sヨハンソン)
☆SF☆
☆スリラー、アクション☆
☆ファンタ ジー・アニメーション☆
- ネバーエンディングストーリー
- ミッドナイトインパリ
- リメンバーミー
- シュガーラッシュ(アニメ)
- トイ・ストーリー(アニメ)
自粛要請。プライベートな時間に飲食店に行くことは悪いこと?
会社から出された自粛要請。
全社員に、不要不急の外出は極力控えること、人気の多いところは避け、
社会人として節度ある行動をとることが言い渡された
先日、体調を崩した私(感染症ではなかった)は、特に尋問され厳重注意を受けた。
テレワークをしている勤務時間中は自宅以外の外出は禁止。
気分転換に定期的に一人でカフェやファミリーレストランに行っていたことを激しく非難され、
社内の社員への感染を防ぐために、社内施設への入場も禁止された。
取引相手へ感染させたら会社の信用を失うからと、今後の飲食店への利用も
しないようにと言われた。
おかげで連休中に入れていた予定はすべて取り消しさせられ、軟禁状態。
私以外の社員はみんな出かけず、だれとも接触してないのだろうか?
私だけ危険物扱いなのだろうか??
感染症予防は大切なのはわかる。予防や対策が大切なのはわかる。
個人の意識を高めることで、会社の信用を守るのも大切なこと。
しかし、私も普段からマスク着用しているし、手洗いもまめにしている。
そもそも、ウイルスは生物の細胞を介して増殖するものであるはず。
保菌者が触れた物体に触ることでほかの人が感染するものではないのでは?
私が施設を利用することで部屋中が汚染されると科学的根拠もないことで個人を非難し差別するのはいいの?
独文レッスン(不定代名詞、指示代名詞回り)
-Brauchst du auch ainen Kugelschreiber? Ja, ich brauche einen.
-Trinkst du Wasser? Ja, ich trinke welches.
-Möchtst du auch Blumen? Nein, ich möchte keine.
-Wie viele Leute waren da noch? Nur einer war da.
-Ich kaufe ein Brötchen. Kaufst du auch eins?
-Kennst du die Studentinnen da? Ich kenne nur eine.
-Haben sie Ihnen etwas gesagt? Nein, keiner von ihnen hat mir etwas gesagt.
今日の学習 演算子回り
▼オペラント・・・演算対象となる変数やリテラルのこと
▼String型の変数に対し、==演算子を使用した場合
- 文字列宣言の仕方によって結果が異なる
- 「String s2 = new String("Hallo");」のようにString型の文字列をnewキーワードを使用して作成するとnewキーワードを使って文字列を作成して、個別に文字列が作成される。newを使用していない場合は、プール上に同じ文字列がすでに存在していれば、既存の文字列を参照
- 参照先が同じときにはtrueとなるが、参照先が異なればfalseとなるため、文字列の比較において保持する内容が同じかどうかの比較はequals()メソッドを使用するとよい
▼internメソッド
internメソッドが呼び出されたときに、equals(Object)メソッドによってこのStringオブジェクトに等しいと判定される文字列がプールにすでにあった場合は、プール内の該当する文字列が返される。
同一内容の文字列なら、プールにあるものを使う。すなわち、メモリ領域の節約という観点からでは、intern()を使えば、効果的なのではと考えられる
▼StringとStringBuilderでの注意点
- 参照している文字列に+演算子を使用して文字列結合をした場合、Stringクラスが保持している文字列を書き換えることはできないから、新たに文字列が生成される
- concat()メソッドも同様の振る舞い
- しかし、StringBuilderクラスのappendメソッドを使用すると、appendメソッドは、既存のStringBuilder型の変数が参照する文字列に対し追加(更新される)を行うため、新に文字列が作成されることがない。
ex1)
String s1 = "X";
String s2 = s1 + "Y";
ex2)
String s3 = "X";
String s4 = s3.concat("Y");
ex3)
StringBuilder s5 = new StringBuilder("X");
StringBuilder s6= s5.append("Y");
⇒s1="X", s2="XY", s3="X", s4="XY", s5="XY"(更新されている), s6="XY"(s5==s6)
▼nullについて
int array1 = null;
int array2 = new int[1];
System.out.println(array1 != null);
System.out.println(array2 != null);
⇒false
true
point)
- array1は配列の宣言のみで領域の確保が行われていない
- array2配列は領域の確保が行われている
▼暗黙型型変換
byte ⇒ short ⇒ int ⇒ long ⇒ float ⇒ double
char ⇒ int ⇒ long…
- 型変換で算術演算子を使用している場合は注意が必要
- インクリメント(デクリメント)を使用している場合は型変換が行われないため問題ない
- 一方、オペラントがdouble型である場合、演算前に他方のオペラントはdouble型に変換される
- 一方のオペラントがfloat型であり他方のオペラントがdouble型ではない場合、演算前に他方のオペラントはfloat型に変換される
- 一方のオペラントがlong型であり他方のオペラントがfloat型、double型ではない場合、演算前に他方のオペラントはlong型に変換される
- 両方のオペラントがlong型、float型、double型のいずれでもない場合、演算前に双方のオペランドはint型に変換される
(double>float>long>int)
▼ラッパークラスとBoxing/Unboxing
- 基本データ型の値を参照型として扱う専用のクラスがあり、それをラッパークラスという。また、基本データ型とラッパークラス間の変換は自動で行われる。
- 基本データ型からラッパークラスへの自動変換をBoxingと呼び、ラッパークラスから基本データ型への自動変換をUnboxingと呼ぶ。
- なお、Boxingでは暗黙の型変換は行われない。
double d1 = 10; //OK:基本データ型の暗黙の型変換
Double d2 = 10; //NG:コンパイルエラー
▼switch文の式の結果は、データ型としてbyte、char、short、int、およびそのラッパークラス、enum、Stringのいずれかのデータ型の値である必要がある。
▼StringBuilderクラスで文字列内の文字を削除するには、delete()メソッドを使用。delete()メソッドは第1引数で指定された位置から第2引数で指定されたインデックスの一つ前までの文字を削除する。
▼+演算子で文字列の連結を行うことは可能だが、-演算子で文字列操作をすることはできない(コンパイルエラー)。