タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

javaに関するn-eのブックマーク (4)

  • Java 開発者向けチート シート

    いわゆる goto 文(無条件ジャンプ)。 Java はキーワードの予約のみで、実際は機能を持っていません。

    Java 開発者向けチート シート
    n-e
    n-e 2011/10/17
  • Java やってる人が C# を使うとはまること - ぐるぐる~

    ここでは、Java SE 5.0 以降を知っている人が C# 2.0 を使うことになった場合を考える*1 *2。 あと、ライブラリについては触れないことにする*3。 命名規約 まず、命名規約が全然違う。Java ではメソッド名にキャメル形式*4を使うけど、C# では Pascal 形式*5を使い、Java では定数名に大文字アンダーバー区切り*6を使うけど、C# では Pascal 形式を使う。 C# に関する命名規約としては、ここだとかここだとかにあるので、参考にするといい。 間違っても、オブジェクト倶楽部のは参考にしないこと*7。 struct の扱い Java ではユーザ定義型は全て参照型だけど、C# では値型も作成できる。また、標準ライブラリの中に struct で定義されたものもある。 で、何にはまるかというと、struct は class と違い、「値渡し」される*8、つまりコ

    Java やってる人が C# を使うとはまること - ぐるぐる~
    n-e
    n-e 2011/09/15
  • 裏Javaメモ(Hishidama's Java Memo)

    \u [/2008-05-02] 実体のクラスが呼ばれる [/2019-12-08] キャストが必要なアクセス [2012-05-20] 隠される名前 [/2008-09-13] 後からインターフェース適用 [/2008-05-02] 一見無意味なオーバーライド [2007-11-08] $ Javaのソース内で変数名やクラス名に日語が使えるのはよく知られていると思う。 普通は英数字と「_」を使うが。他に「$」も使える。 public static void main(String[] args) { int $ = 1; String a$ = "abc"; System.out.println($ + a$); } なんだかとってもヤな感じ(爆) CVSを使ってると、CVSキーワードとして扱われてしまう 。 public String $Date$() { return new ja

  • - Java プログラマのためのC# 考察 -- 言語仕様の比較

    2000年6月に発表された Microsoft の新しい言語,C#(シー・シャープ)は, その目指す目標,言語仕様ともに Java と密接な関係がある.この記事では, C# 言語仕様の紹介を,特に Java との比較の観点から行う. C# およびこの言語が動作する .NET(ドットネット)プラットホームについては 多分にセンセーショナルな側面があるが,ここではJava と C# 周辺の政治的な部分には立ち入らず, 技術的側面にのみ焦点をあてる.

  • 1