Java(JDK)とAndroid SDKを導入してADBコマンドを使えるようにする方法です。 2017/5/5…新しい方法について追記 2016/2/6…Windows 10での説明に更新 2015/2/18…Android SDKのダウンロード先の説明を更新 ADBコマンドを使えるようにするには
WindowsでJDK 7とJDK 8を切り替えて開発する場合、環境変数JAVA_HOMEを変更するだけではうまくいかない(かもしれない)よ、という話。 Abstract 理由 Java SE 8以降のパブリックJREで、環境変数PATHの設定を自分で行なわない(行なえない)レベルのユーザーへの対策が変わったため 対策 パブリックJREのjava.exeが優先的に実行される状態を回避して、環境変数JAVA_HOMEの変更のみでJDKを切り替えられる状態に戻す 解説 理由 Windowsに複数バージョンのJava開発環境(JDK)をインストールするレベルのユーザーなら、環境変数JAVA_HOMEにJDKのインストール先フォルダーを設定し、環境変数PATHに%JAVA_HOME%\binを含める、という手法はおなじみのものだろう。これにより、JAVA_HOMEの内容を変更するだけで、複数バージ
Java を使ったプログラムのコンパイルや実行するために必要なファイルが設置されたディレクトリへ PATH を設定する方法について解説します。今後バージョンが変更になった場合や異なる JDK へ切り替えを少し容易にできるように環境変数 JAVA_HOME の設定を行った上で PATH を設定します。 PATHおよびJAVA_HOMEを設定する Java で記述したプログラムを実行したりコンパイルする時に必要となるプログラムは Java をインストールしたディレクトリの中の bin ディレクトリに保存されています。 例えば任意のディレクトリから javac.exe を実行するには、 javac.exe が保存されているディレクトリへ PAHT を設定しておきます。今回は Java を C:\pg\java\jdk-22.0.1 ディレクトリにインストールしていますので、この C:\pg\ja
JDK(Java Development Kit)のインストール手順をスクリーンショットを使って説明していきます。スクリーンショットはWindows 10のものです。 Youtubeに動画を載せてみました。 JDKのダウンロード 自分のOSの種類とbit数(32bit, 64bit)に合ったJDKをダウンロード Oracle JDKのダウンロードサイトからダウンロードしてください。 自分のOSが何bitかを知るにはコントロールパネルから「システム」を選択して「システム」→システムの種類のところから判断してください。(まれに32ビットオペレーティングシステムx64ベースプロセッサの場合がありますが、その時はOSのビット数である32ビットを選択してください) x86が32bit, x64が64bitです。(なぜx32でなくx86が32bitかというと、32bitが全盛だったころのCPUがx86
Javaを書く機会がもう当分なさそうなので、持っていたJavaの参考書は自炊して電子化したり後輩にあげたりして全部処分した。今まで技術書の読書記録的なものはつけてこなかったので、忘れないうちにこれまでに読んだJavaの参考書をまとめて書評してみた。 やさしいJava やさしいJava 第5版 (「やさしい」シリーズ) 作者: 高橋麻奈出版社/メーカー: ソフトバンククリエイティブ発売日: 2013/08/30メディア: 単行本この商品を含むブログ (4件) を見る C言語でいうところの はじめてのC に相当する入門書。厳密さや詳しさよりも分かりやすさを優先して書かれているので、プログラミングそのものが初心者で、まずはJavaの基本文法を気軽に身につけたいという人にはおすすめな参考書。 やさしいJava 活用編 やさしいJava 活用編 第4版 (「やさしい」シリーズ) 作者: 高橋麻奈出版
情報千一夜物語 (情報処理に関する小話集)。 金谷信之先生の作品です。 戻る update: 2017.09.22 since 1998.08.31 ©
ところで、「第0回 Javaの環境設定」で使用した環境変数「PATH」とは何でしょう? 実は、PATH環境変数を設定しなくても、 C:\WORK>C:\Program Files\Java\jdk1.8.0_74\bin\javac HelloWorld.java と入力すると、Javaコンパイラ(javac)を動かすことが出来るのです。 (「C:\Program Files\Java\jdk1.8.0_74」はJavaをインストールしたディレクトリ) ※「jdk1.8.0_74」の「1.8.0_74」の部分はバージョンナンバーなので、 皆さんの使用するバージョンによって違う可能性があります。 バージョンが異なる場合は適宜読み替えてください。 しかし、毎回毎回「C:\Program Files\Java\jdk1.8.0_74\bin」というのをコマンド入力の最初に加えるのは、 面倒ですよ
技術書の読み方を考えつつ、『ドメイン駆動設計』を位置づける。 はじめに 〜1冊目の本〜 あなたは技術書をどのくらい読んでいるでしょうか?多い人は月何冊も読んでいるでしょうし、もう何年も読んでいないという人もいるでしょう*1。あるいは、「買っているけど読んでいない」ということもあるかもしれませんね。私にも積んでしまっている本があります。 技術書はすでにかなりの数が出版されており、その数は増え続けています。経験を積んだ方であれば、「自分にとって必要な本を見抜く眼」を持っているものですが、これから学ぼうとする方にとっては、読んだ方がよさそうな本の数も値段も絶望的かもしれません。このエントリの目的の1つに、『ドメイン駆動設計』の紹介があることは否定しませんが、それ以上に、「技術書の読み方」について考えてみたいと思います。 仕事としてプログラミングに携わる人であれば、「退職するまでに1冊も読まない人
プログラマーなら必ずや通るべき言語、そして記述ができるようになって当然とされてきた言語。それが、C言語です。アメリカのAT&T社に併設されたベル研究所で誕生したプログラム言語で、アメリカ規格協会(ANSI)によって標準化された後、国際標準化機構(ISO)及び日本工業規格(JIS)に標準採用されました。 2014年3月12日 プログラマーなら必ずや通るべき言語、そして記述ができるようになって当然とされてきた言語。それが、C言語です。 アメリカのAT&T社に併設されたベル研究所で誕生したプログラム言語で、アメリカ規格協会(ANSI)によって標準化された後、国際標準化機構(ISO)及び日本工業規格(JIS)に標準採用されました。 Javaが登場するまで最も主流と言われたC言語ですが、Java登場後の現在においてもC言語の拡張版として使用されているC++言語と共に、幅広く普及されているプログラム言
WebSocket、組み込み、並列処理で進化するJava、そして最強のIDEはどれだ?:Java Day Tokyo 2013まとめレポート(2)(1/5 ページ) Java EEにおけるWebSocket、並列処理の過去・現在・未来、Raspberry Piとの連携、Eclipse、NetBeans、IntelliJ IDEAの中から最強のIDEを決める座談会、ミニ四駆の発表もあったLT大会などの模様をお届け。 日本オラクルは5月14日、「Java Day Tokyo 2013」を開催した。Java EEの最新バージョンリリースを間近に控える中、JavaFXやRaspberry Pi、さらには来年リリース予定のJava SE 8など内容は多岐に渡った。 Java Day Tokyoは、その名の通りJavaが中心となったカンファレンス。Java開発者向けのイベントとして伝統ある「JavaO
皆さんはJavaでプログラムの開発をするとき、どのようなツールをお使いだろうか。私はIDE(Integrated Development Environment:統合開発環境)である IBM VisualAge for Java V3.5を使っている。IDEにはたくさんの種類があり、使い慣れたツールを使うのが一番なので、ここでは、一概にどれが良いという議論をするつもりはない。 テキストエディタ+JDKのみでプログラミングをする人も大勢いるだろう。私も部分的にはそうであるが、そのとき「自分がIDE病」にかかっていることに気が付くことがある。その体験をご紹介し、IDEとの上手な付き合い方を考えてみよう。 ■プログラマーに求められる資質 皆さんは「プログラマーに求められる資質」というものを考えたことがあるだろうか。プログラマーと一言でいっても、役割によって求められるものは違う。例えば、 1.実際
ソフトウェア開発プロジェクトに加わるプログラマーは、必ずしも全員が使用するプログラミング言語に習熟しているわけではないのが発端です。 Javaプログラミングに習熟する一環として、専門書籍を読んで学ぶことになりますが、その際どんな本を薦めるかは常に悩みます。 Javaの場合、プログラミング言語の中では出版されている書籍の数が多く、目を通していないものが大半 読む人の習熟度によって、適する書籍の難易度が異なる 習熟度は、最近読んだ書籍「リファクタリング・ウェットウェア ―達人プログラマーの思考法と学習法」で紹介されているドレイファスモデルで分類するとよさそうです。ドレイファスモデルは、技能モデルを5段階でモデル化しています*1。 以下に、ドレイファスモデルの技能レベルと、Javaプログラミング技能においてそのレベルで読みこなし自分に取り込むことを目標としたい書籍を記載します。 レベル 名称 こ
結城さんのJava入門書、「Java言語プログラミングレッスン」がJava7に対応した第3版が出るということで、思い出した話。 まずは出版おめでとうございます、おつかれさまでした。ただ、評価はちょっと厳しめです。 Java言語プログラミングレッスン 第3版(上) Java言語を始めよう 作者: 結城浩出版社/メーカー: SBクリエイティブ発売日: 2012/11/14メディア: 単行本購入: 1人 クリック: 7回この商品を含むブログ (8件) を見るJava言語プログラミングレッスン 第3版(下) オブジェクト指向を始めよう 今回の「Java言語プログラミングレッスン」もやはり上巻でif、for、配列、下巻でクラス、インタフェースという構成になっていて、1冊にまとめれなかったものかという感がぬぐえない。 あわせて5040円というのは入門書として高価だし、上巻だけでは役にたたない。 まだ発
ほぷしぃはIT技術関連情報と長野県の紹介を行うポータルサイトです。 パソコン関連の様々な技術(Windows、プログラミング言語、ソフトウェア等)や、長野県の観光スポットと特産品などを紹介しています。 ほぷしぃのPC特集技術Java言語入門 ~C言語を学んだ君へ~へようこそ。 当コンテンツは C言語を学んだ人がC言語で培った知識を利用し、Javaを学習する という目的で作成としたコンテンツです。 そのため、このコンテンツは「C言語を入門書1冊分」を学んだ人向けに作成しました。 C言語を全く知らないとかなり厳しい内容となっています。 C言語を学んでいない方は、ほぷしぃの納得C言語をご覧ください。 目次 [1]各回の構成 [2]Javaとは何か [3]Javaの由来 [4]Java仮想マシン(JVM:Java Virtual Machine) [5]Javaの特徴(Cと比較) [1]各回の構成
2013/11/24 日の丸 Java Windows版JDKのjavacコマンドは、プログラムソースファイルがShift-JISコードで書かれているものとみなします。 そのため、UTF-8で書かれた日本語混じりのプログラムをコンパイルすると、 エラー: この文字は、エンコーディングMS932にマップできません というコンパイルエラーが発生します。 解決方法 (その1) ソースファイルをShift-JISで保存し直す。 (その2) javacコマンドの-encodingオプションでソースファイルの文字コードを指定する。 (例) UTF-8で書かれたJavaプログラムをコンパイルするとき C:¥>javac -encoding utf-8 ソースファイル 簡単なJavaプログラムを書く Java配列プログラミング
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く