亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Rubyのチュートリアル

リーディング(14997) 更新時(shí)間(2022-04-11)

Ruby は、オブジェクト指向プログラミング用のオープンソースのサーバーサイド スクリプト言語(yǔ)であり、1990 年代半ばに日本のまつもとゆきひろによって設(shè)計(jì)および開発されました。 Ruby コミュニティでは、まつもとさんは Matz としても知られています。 Ruby は、Windows、MAC OS、さまざまなバージョンの UNIX などの複數(shù)のプラットフォームで実行されます。 「Rubyチュートリアル」では、Rubyを総合的に理解できます。


Ruby は、オブジェクト指向、命令型、関數(shù)型、動(dòng)的な汎用プログラミング言語(yǔ)です。 1990 年代半ばに日本のコンピューター科學(xué)者、まつもとゆきひろ (Matz) によって設(shè)計(jì)および開発されました。

BSD ライセンスおよび Ruby ライセンスに準(zhǔn)拠します。そのインスピレーションと機(jī)能は、Perl、Smalltalk、Eiffel、Ada、および Lisp 言語(yǔ)から來(lái)ています。 Ruby 言語(yǔ)自體も、JRuby (Java プラットフォーム) や IronRuby (.NET プラットフォーム) などの他のプラットフォーム用の Ruby 言語(yǔ)の代替言語(yǔ)を開発しました。

Ruby の Hello World プログラム

次は、Hello World を標(biāo)準(zhǔn)出力デバイスに出力する簡(jiǎn)単なプログラムです:

Example

#!/usr/bin/env ruby
puts "Hello, world!"

インスタンスの実行>>

[インスタンスの実行] ボタンをクリックしてオンライン インスタンスを表示します

または、irb インタラクティブ コマンド ライン モード:

インスタンス

>>puts "Hello, world!"

Hello, world!

=> nil

インスタンスの実行>>

[インスタンスの実行]ボタンをクリックしてオンライン インスタンスを表示します

ヒント: 私たちの Ruby チュートリアルは、Ruby を段階的に學(xué)ぶのに役立ちます。質(zhì)問(wèn)がある場(chǎng)合は、PHP 中國(guó)語(yǔ) Web サイト Ruby Community にアクセスして質(zhì)問(wèn)してください。熱心なネチズンが答えてくれます。

Ruby 言語(yǔ)の特徴

  • 完全なオブジェクト指向

  • Ruby 言語(yǔ)では、すべてがオブジェクトです。整數(shù)など、他の言語(yǔ)の基本的なデータ型を含める

  • 型のない変數(shù)

  • Ruby 変數(shù)は、あらゆる型のデータを保持できます。

  • すべてのものには値があります

  • 數(shù)學(xué)式、論理式、ステートメントのいずれであっても、値があります。

  • Ruby 言語(yǔ)は非常にエレガントで、コメントなしで読むことができます。

Ruby の利點(diǎn)

  • 単純な構(gòu)文

  • 通常のオブジェクト指向関數(shù) (クラス、メソッド呼び出し)など)

  • ##特別なオブジェクト指向関數(shù) (ミックスイン、特別なメソッドなど)

  • ##演算子のオーバーロード
  • エラー処理関數(shù)
  • イテレータとクロージャ
  • ガベージコレクション
  • 動(dòng)的読み込み(システム アーキテクチャに応じて)
  • #高い移植性、ほとんどの UNIX だけでなく、DOS、Windows、Mac、BeOS などのプラットフォームでも実行可能
  • 迅速な開発に適しており、一般的な開発効率は JAVA の 5 倍です
  • この Ruby チュートリアル マニュアルの內(nèi)容
この Ruby チュートリアル マニュアルの內(nèi)容Ruby のインストール、Ruby 環(huán)境変數(shù)、Ruby 構(gòu)文、Ruby データ型、Ruby クラスとオブジェクト、Ruby 変數(shù)、Ruby 演算子、Ruby メソッド、Ruby オブジェクト指向、Ruby 正規(guī)表現(xiàn)など、Ruby のすべての基本的および高度な知識(shí)。

ヒント:
このチュートリアルの各章には、多くの Ruby サンプルが含まれています。[サンプルの実行] ボタンを直接クリックすると、結(jié)果をオンラインで表示できます。これらの例は、Ruby 言語(yǔ)をよりよく理解し、使用するのに役立ちます。

最新章


Ruby RubyGems 2016-10-18
Ruby JSON 2016-10-18
Ruby 多線程 2016-10-18
Ruby Web Services 2016-10-18
Ruby XML, XSLT 和 XPath 教程 2016-10-18
Ruby Socket 編程 2016-10-18
Ruby 發(fā)送郵件 - SMATP 2016-10-18
Ruby CGI Sessions 2016-10-18