Java では基本のデータ型が用意されており、データ型毎に扱えるデータの種類や範囲が決められています。基本データ型には整数や浮動小数点数、文字、論理型があります。ここでは Java で用意されている基本データ型の種類と扱えるデータについて解説します。

!Wiiの新作ソフト「Project O(仮)」の開発に参加しています。(2007/03/09) !アドベンチャーゲームのフラグ管理に関する記事を CodeZineに執筆しました。(2005/09/15) 『アドベンチャーゲームに活用できるフラグ管理のやり方』 !テストプログラムとして公開中の「経路探索プログラム」を元にした記事を CodeZineに執筆しました。(2005/06/16) 『RPG系プログラムで大勢のキャラクタを縦横無尽に歩かせる方法』 ゲーム制作 生活シミュレーションゲーム『魔法使いの街』の制作過程を公開中。 個人によるゲーム制作と物語を生み出す新機軸のゲームをコンセプトに、 企画からJavaによる実装までの過程を、コラムの連載とテストプログラムの公開という形式で発表しています。 第1期の制作期間は、2001年から2003年にかけて。現在は第2期の制作へ向けて鋭意準備中。
Home Downloading and installing Weka Downloading and installing Weka Requirements Documentation Getting help Citing Weka Literature Development History Resources There are two versions of Weka: Weka 3.8 is the latest stable version and Weka 3.9 is the development version. New releases of these two versions are normally made once or twice a year. The stable version receives only bug fixes and featu
初心者からのプログラミング入門、ソフトウェア開発の学習を支援する WisdomSoft のホームページです。
そろそろWebGLにも対応したバージョンがリリースされそうなenchant.js。みんなやってるかな? ところでTwitterで気になる発言を目にしました。 enchant.jsのクラス継承のところでつまづいている、ということだったので、今日はこの微妙にややこしい問題を扱ってみようと思います。 まず、JavaScriptのクラス継承は、プロトタイプベース継承と言って、ちょっと特殊です。 JavaScriptのクラス継承については@ITのこの記事が非常に解り易くまとまっています。 しかしこのプロトタイプベース継承という考え方が、そもそもC++やRuby、Javaなど、他のクラスベース継承を採用した言語から入門した人にはちょっとわかりにくいのです。 すごく大雑把に説明すると、プロトタイプベースというのは、.prototypeに指定された要素が常にコピーされるというやり方。 これを説明するために
サンプルアプリのソースコードをGitHubで公開しました。 https://github.com/gabu/android-twitter-sample はじめに Android再入門 - 目次 に引き続き、 第7回名古屋Android勉強会 Java+Eclipse再入門 on Zusaar 第7回名古屋Android勉強会 Java+Eclipse再入門 学生枠 on Zusaar のために書きました。 イベントの流れの都合上 再入門 になっていますが、全然 再 な内容を含んでいないので 入門 でいいんじゃないかと思ってます。 あと、Java + Eclipseというよりは初心者の方でも Androidアプリを作る体験ができること と イヤにならないこと を考えた結果、逆に、Java + Eclipseにあまり触れられませんでした。Java + Eclipseについては今後の宿題という
「classes.dex」に、Javaのソースコード一式が入っています。 手順2:dex2jarで.dex→.class変換 dex2jarはDalvik VMのコードをJava VMのコードに変換するツールです。 dex2jar dex2jarの使い方はとても簡単で、以下のように変換するdexファイルを指定します。 $ dex2jar.bat classes.dex this cmd is deprecated, use the d2j-dex2jar if possible dex2jar version: translator-0.0.9.15 dex2jar classes.dex -> classes_dex2jar.jar Done. 正常終了したらclasses.dexと同じ階層にclasses_dex2jar.jarが出来ます。 次にこのjarファイルの拡張子をzipにして
概要 Android のアプリケーション本体であるところの apk ファイルから、そのアプリケーションを構成している元のソースコードに近いものを復元したい。逆コンパイルを用いて実現する。 Android KitKat Hacks ―プロが教えるテクニック & ツール 作者: 株式会社ブリリアントサービス出版社/メーカー: オライリージャパン発売日: 2015/01/23メディア: 単行本(ソフトカバー)この商品を含むブログを見る 関連記事 Android 実機から apk を探して取得 - clock-up-blog 環境について Windows 環境からの接続を試したが、他の環境でも同様の手順が使えるはず。 今回用いる apk ファイル 以下を実験に用います。 HitoReversi - Google Play の Android アプリ 実は本物の元ソースもあります。逆コンパイルにより
Effective Scala Marius Eriksen, Twitter Inc. marius@twitter.com (@marius) [translated by Yuta Okamoto (@okapies) and Satoshi Kobayashi (@scova0731)] Table of Contents 序章 書式: ホワイトスペース, 命名, インポート, 中カッコ, パターンマッチ, コメント 型とジェネリクス: 戻り型アノテーション, 変位, 型エイリアス, 暗黙 コレクション: 階層, 使う, スタイル, 性能, Java コレクション 並行性: Future, コレクション 制御構造: 再帰, Return, forループと内包, require と assert 関数型プログラミング: 代数的データ型としてのケースクラス, Option, パターンマ
val fruits = List("apple", "banana", "avocado", "papaya") val countsToFruits = // count how many 'a' in each fruit fruits.groupBy(fruit => fruit.count(_ == 'a')) for (count, fruits) <- countsToFruits do println(s"with 'a' × $count = $fruits") // prints: with 'a' × 1 = List(apple) // prints: with 'a' × 2 = List(avocado) // prints: with 'a' × 3 = List(banana, papaya)
s2.1 ゲームの骨格を作る 昔TV番組で「電流イライラ棒」が流行りましたよね。 ・・・って15年も前の番組ですから今の人は知らないんですかね。。。 まぁそんなことは良しとして、接触してはいけない壁に囲まれた迷路の中を進んで行くようなゲームを作ってみたいと思います。 今回サンプルを紹介する前にサクッと作ってみました。 こんな感じにしようと思います。(きっと仕様は若干異なると思いますが) 黒は接触してもOKな壁、赤は接触するとアウトな壁。 自分は青円で、ゴールは緑の四角です。 端末の加速度センサーを使って、端末を傾けて迷路を進みます。 実際に自分の端末で遊んでみたい方はこちらにありますのでどうぞ。 (マーケット以外からインストールする時は、「設定」>「アプリ」>「提供元不明のアプリ」にチェックを入れて下さい) なお、戻るボタンを押すとリトライ出来ます。 壁に当たって跳ね返る処理は少々面倒なの
SQuirreL SQL is hosted at: and IDEs used by SQuirreL developers: SQuirreL's SQL editor is based on: RSyntaxTextArea Feature highlights of 4.8.0: Saved Session Groups: store and restore groups of Sessions Cell detail display at the right of SQL results Cell detail display and cell detail popup support image display Renaming additional SQL tabs Fixed dark theme Java 22 compatibility Many more featur
あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く