javaに関するmyomiのブックマーク (8)

  • Javaジェネリクス再入門 - プログラマーの脳みそ

    ジェネリクスでは、「型」を変数にした「型変数」というものを取り扱う。型変数で何が嬉しいかというと、メジャーな例ではコレクションAPIが挙げられる。java.util.Listとかjava.util.Mapとかのデータを格納するタイプのユーティリティクラスのことだ。 2004年にJavaのバージョンが5.0となるまでは、Javaにはジェネリクスの機能はなかった。なので、Listにデータを格納し、取得する場合は List list = new ArrayList(); list.add("hello!"); String str = (String) list.get(0); といったソースコードになる。 add()の引数はObject型で宣言されており、どんな参照型でもadd()することができた。 get()の戻り値もObject型で宣言されておりキャストが必要だった。このキャストはプログラ

    Javaジェネリクス再入門 - プログラマーの脳みそ
    myomi
    myomi 2010/11/06
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • [速報]JavaもHTML5対応へ。モバイルではWebKitを採用。JavaOne 2010

    サンフランシスコでJavaOneが開催されています。今日9月21日(現地時間20日)の基調講演では、デスクトップPCとモバイルデバイスで動作するJavaHTML5対応のWebアプリケーションプラットフォームにする、といった今後の開発方針がオラクルから発表。Javaのオープンソース実装であるJDKもロードマップが発表されました。 今年はサン・マイクロシステムズがオラクルに買収され、同社からジョナサン・シュワルツ氏やJavaの父ジェームズ・ゴスリング氏など昨年までのJavaの顔が去って最初のJavaOneです。 マルチコア、大規模メモリのサーバへの最適化 基調講演に登場したのは、プロダクトデベロップメント担当上級副社長のThomas Kurian氏。 まずはサーバとデスクトップの話題から始めよう。この分野でのJavaの設計目標は、新しいアプリケーションモデルと新しいハードウェアにJavaを最

    [速報]JavaもHTML5対応へ。モバイルではWebKitを採用。JavaOne 2010
    myomi
    myomi 2010/09/21
  • SVNKit Subversion for Java

    Do you like Git as much as Subversion? Check our new project: SubGit - safe migration from Svn to Git (and back). What is SVNKit Subversion is a leading and fast growing Open Source version control system. SVNKit brings Subversion closer to the Java world! SVNKit is a pure Java toolkit - it implements all Subversion features and provides APIs to work with Subversion working copies, access and mani

    myomi
    myomi 2008/08/27
    [svn]
  • SQLizer

    [Home>Software] Name SQLizer - Java utility library intended for generating sql from the search input. Synopsis import stanford.netdb.utils.*; String sql_1 = Feild2SQL.parseField(type,table, column, input_str, field_display_name, post_filter); String sql_2 = Feild2SQL.parseStringField(table, column, input_str, field_display_name); String sql_3 = Feild2SQL.parseIntField(table, column, line, fiel

    myomi
    myomi 2008/07/31
    [sql]
  • Sun Developer Connection - Java Developer Connection

    Sun Developer Connectionでは Solaris オペレーティングシステム、Java テクノロジ、および Sun のソフトウェア製品に関する技術情報を個人会員の皆様にご提供しています。 「Sun Developer Connection 技術情報ポータル」はこれらの技術情報を探す際のポータルとしてご活用ください。 なお、ドキュメントの参照、およびダウンロードには個人会員専用の ID とパスワードが必要になるものが含まれておりますので、会員登録の上ご利用下さい。 個人会員登録は、右側の 新規登録 からどうぞ!

    myomi
    myomi 2008/01/24
  • Restlet - Lightweight REST framework for Java

    What is an API (application programming interface)? Definition and examples A lot of people who work in technology have an intuitive understanding of what an API (application programming interface) is — but if you asked them to define it, they might have trouble putting an explanation into words. In simple terms, an API is both a piece of software running on a networked server and a component of p

    Restlet - Lightweight REST framework for Java
  • Maven2のTipsを集めるWiki - CookBook

    fdiary.netのwikifarmを間借りしています。Hikiです。書き方についてはTextFormattingRules を参照してください。 ドキュメント Summary of Maven 2.x documentation Maven Getting Started Guide :: www CodehausのWiki ソース自体も立派なドキュメント Thread.sleep()内maven2カテゴリ N2 Tool box内のオープンソースカテゴリ Inconel 625 Bars, Hastelloy C276 Round Bars CookBook 特定のクラスだけテストするには Maven2のdependencyパスをantへ渡すには SCPでデプロイするには ibiblio.orgに配置されているライブラリを検索するには "site:ibiblio.org maven2

  • 1