タグ

javaと入門に関するtyosuke2011のブックマーク (13)

  • セルフホストで学ぶJVM入門 - k0kubun's blog

    RubyのJIT開発でやろうと思ってることが大体 @_ko1 さんの作業待ちでブロックしていて暇なので何かを書こうと思い、JVMを書くことにした。 まだその辺のアプリを気軽に動かせるレベルでは全然ないが、別に秘密裏に開発する必要もないと思ったので公開した。 github.com これの紹介と、現時点で学べたことをこの記事に記録しておく。 何故JVMなのか 仕事でJVM言語を使っている 僕が所属しているTreasure Dataでは、大雑把に言うと番サーバーのサービスは大体Ruby, Java, Scala, Kotlinで書かれている*1ので、既にRubyのVMはある程度わかる*2ことを考えると、JVMさえ理解してしまえば社内の主要な言語評価系を抑えたことになり、運用面で活躍の機会が増える気がしている。 また、自分が最近一番書いているのはKotlinなのだが、JVMで動かしていることに由

    セルフホストで学ぶJVM入門 - k0kubun's blog
  • Javaコード入門

    Javaとは コマンド 基文法 制御構文 オブジェクト指向構文 継承、インターフェイス 修飾子 例外処理 enum型(列挙型) ジェネリックス アノテーション ラッパークラス 文字列 数値演算 日付/時刻 日付/時刻(Date-Time API) コレクションフレームワーク Stream API ストリーム ソケット通信 HTTP通信 正規表現 データベース ユーティリティ スレッド Javaとは Javaとは Javaの構成 Javaの変遷 開発環境の準備 開発環境の準備(JDK単体) はじめてのJavaプログラム ドキュメント コマンド javacコマンド javaコマンド jarコマンド javadocコマンド jshellコマンド 基文法 変数を宣言する 定数を宣言する – finalキーワード データ型 型キャスト 演算子 コメント 制御構文 if命令 switch命令 wh

  • 2019夏、先輩が若手に贈る「お世話になった技術書60選」- 入門からガチまで – | DevelopersIO

    「このにはお世話になったなぁ〜」 「今でもたまに読み返してます」 「マジでめちゃめちゃ影響受けた」 「そう、こいつが俺のエンジニア人生を変えやがったんだ...」 ↑「こんなを紹介してください!」と社内チャットで投げてみたら、すんごいことになったのでそのリストをシェアさせていただきます。 ※推薦理由はあくまで推薦者による個人的な意見や思い入れたっぷりなので、それを踏まえてお楽しみください。 目次 アプリケーション/プログラミング ドメイン駆動設計 Java言語で学ぶデザインパターン入門 Pro Git BINARY HACKS Effective Java リバースエンジニアリング―Pythonによるバイナリ解析技法 なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 リーダブルコード メタプログラミングRuby 第2版 Head First デザインパターン テスト駆動開発 C

    2019夏、先輩が若手に贈る「お世話になった技術書60選」- 入門からガチまで – | DevelopersIO
  • 【Java入門講座】初心者からステップバイステップで学べる!

    このページは、全くプログラミングの知識がない初心者の方でも、ステップバイステップで学べるJava入門講座だ。Javaプログラミングを書くための環境準備から、Javaの基礎的な使い方、応用レベルの知識についてステップバイステップで学ぶことができるようになっている。 Javaをはじめて学ぶ際に、有効にご活用いただければと思う。 Javaについての入門的知識 Javaについての基礎の基礎 まずはJavaについて下記のページを読んでざっくりとイメージを掴んでいただくのがいいだろう。実際にプログラミングを勉強する前に何ができるかの全体像を理解しておこう。 下記、内容が被っている部分も多いが、2,3記事読むことで大枠がつかめる様になるはずだ。 【初心者向け】これもJavaJavaで作れるものまとめてみた 3分理解!できるかぎり簡単に解説した「Javaって何?」 Javaとは? できること、つくれる

    【Java入門講座】初心者からステップバイステップで学べる!
  • 2-2. プログラムの実行 - マンガで分かる Java入門講座 - マンガPG

    ● プログラムを書き込むファイルを作る プログラムを書き込むファイルを作成します。以下の手順を行います。 Eclipseのプロジェクトを展開して「src」フォルダを右クリック。 メニューから[新規][クラス]を選択する。 「新規Javaクラスダイアログ」が開く。 [パッケージ名]を入力する(小文字で入力。たとえば「sample」にする)。 [クラス名]を入力する(大文字で始める。たとえば「Hello」にする)。 [public static void main(String[] args)]にチェックを入れる。 [完了]ボタンを押す。 Javaでは、パッケージ名は小文字から書き始めます。また、クラス名は大文字から書き始めます。 ● プログラムを書き込む 「Hello World!」と出力するプログラムを書きます。先ほど作成したファイルに、一行追加します。

    2-2. プログラムの実行 - マンガで分かる Java入門講座 - マンガPG
  • スーパークラスのメンバへのアクセス - クラスの継承 - Java入門

    ここではスーパークラスで定義されたメンバ変数やメンバメソッドへのアクセスについて確認していきます。 まず下記のようなクラスを作成します。Carクラスがスーパークラス、SoarerクラスはCarクラスを継承しています。 class Car{ int speed = 0; public void accele(){ speed += 5; } public void brake(){ speed -= 5; } } class Soarer extends Car{ boolean roofOpenFlag = false; public void openRoof(){ roofOpenFlag = true; } public void closeRoof(){ roofOpenFlag = true; } } 次にSoarerクラスのオブジェクトを作成します。 class ctest11

  • Java 入門

    Java 入門サイト このサイトでは Java を始めて学習する人が、 Java を使ってプログラムを開発できるようになるための、 基的な事柄について解説しています。 Java 開発環境 Java を使ってプログラムの開発を始めるために必要な、JDK のインストールと設定方法および統合開発環境の紹介をしています。 Java の基 Java に関する基的な項目を学習しましょう。 Java の各種ライブラリ Java の基を学んだら、あなたの必要に応じていろいろなライブラリを駆使してより発展的なプログラムを開発できます。 ここでは、各種クラスライブラリの紹介をしています。 現在、精力的に記事を増やしていますので、時々チェックしてください! ここまでお読みいただき、誠にありがとうございます。SNS 等でこの記事をシェアしていただけますと、大変励みになります。どうぞよろしくお願いします。

    Java 入門
  • ガメラボ -Java Lesson-

    Java入門 入門編 第01回  インストールと設定 第02回  プログラムを作る 壱 第03回  プログラムを作る 弐 第04回  プログラムを作る 参 第05回  If文と変数 第06回  マウスを使う 第07回  マウスでゲーム 第08回  メソッド 第09回  For文 第10回  配列 第11回  配列とFor文 第12回  三目並べ 壱 第13回  三目並べ 弐 第14回  三目並べ 参 基礎編 第01回  環境を作る 第02回  タイピングゲーム 壱 第03回  タイピングゲーム 弐 第04回  アニメーション 壱 第05回  アニメーション 弐 第06回  オブジェクト指向 実践編 第01回  テトリス 壱 第02回  テトリス 弐 第03回  テトリス 参 [トップページ] Copylight (c) ガメラボ 2006 - All Rights Reserved

  • とほほのJava入門 - とほほのWWW入門

    // から行末まで、/* ~ */ の間は コメント(注釈)とみなされます。コメントには、プログラムの覚書などを記述します。コンパイルの際には無視されます。/** ~ */ もコメントですが、javadoc コマンドで抜き出してドキュメント化することができます。

  • EclipseでScalaプログラミングを始めるための基礎知識

    EclipseでScalaプログラミングを始めるための基礎知識:スケーラブルで関数型でオブジェクト指向なScala入門(1)(1/3 ページ) 人気の「Scala」を一から学ぼう 最近、私の周りでもScalaに関する話題が増えてきました。Twitterやブログ、技術系のニュースサイトでは毎日のようにScalaに関連する話を見かけます。 また、筆者が現在携わっているプロジェクトでも実際にScalaを用いて開発しています。いままではJavaで開発をすることが多かったのですが、それよりも簡潔で柔軟性のある記述が可能であり、Scalaでの開発は非常に生産性が高いと感じています。 連載は、Scalaの特徴を紹介し、基構文や関数、クラスなど、Scalaの基的な機能について解説していきます。何らかのプログラミング言語を学んだことがあり、プログラミングの基的なことが分かる人を対象としています。特に

    EclipseでScalaプログラミングを始めるための基礎知識
  • andr0o0id.com

    This domain may be for sale!

  • Java入門

    Java入門 基礎知識は仮定しません あなたは 人目のお客さんです。 ゆっくりしていってください。 こちらのページでは、Java入門の記事を書いてみます。ただし、とてもゆっくりになるでしょう。 なお、製品版として「これならわかるJava」があります。いえ、まあ、それはそういうことで。m(__)m Java入門1   プログラミングの基礎知識 Java入門2   画面への出力 Java入門3   キーボードからの入力 Java入門4   オブジェクト指向について Java入門5   独自の型を作ってみよう Java入門6   クラスの理由 Java入門7   クラスの練習 Java入門8   コンストラクタの引数 Java入門9   クラスの関係 Java入門10  乱数 Java入門11  while文とfor文 Java入門12  値を返すメソッド Java入門13  値を返すメソッドの

  • Java入門

    プログラミング言語である Java を使ってこれからプログラミングを学習しようとする方を対象とした Java 入門です。 Java を使った開発を行うために必要となる JDK のインストール方法や、プログラムの作成と保存、そしてコンパイルと実行まで Java を使った開発手順について解説しています。

    Java入門
  • 1