ATND アテンド β PRODUCED BY RECRUIT

ログイン or 無料登録

ProcessingからJavaの道に踏み込む講座 [総コン夏合宿スペシャル]

日時 :
2016/09/04 (日) 20:00 ~ 21:30
会場 :
明治大学 菅平セミナーハウス(長野県上田市 菅平高原字菅平1278番292)
主催者 :
  • Processing"でも"使えるJavaの知識を学んで強くなろうという講座です
  • Processingで使える便利な関数といったTipsから少しJavaに踏み込んだ内容までやります
  • ProcessingはJavaをベースに作られた言語です みんなでProcessingを踏み台にして頑張りましょう
  • 自分はJavaの全てについてまだ把握していません 講座で取り扱う内容以上のことは教えられないかもしれないのでご了承ください

目次

1. Processingのあまり知られていないメソッド
  • nf(), nfc()
  • cursor()
  • redraw()
  • pushStyle(), popStyle()
  • thread()
  • delay()
  • focused [boolean]
  • surface
  • fullscreen()
  • smooth()
  • reverse(), sort()
  • mouseWheel()
  • pmouseX, pmouseY
  • selectFolder()
  • launch()
  • printArray()
  • millis()
  • save()
  • clip()

↓これ以降Javaでも使える

2. 知ってると便利な省略記法・Tips
  • 条件文 boolean省略
  • 1行{}省略
  • メソッドの戻り値を使わない
  • for-each文/拡張for文
  • 三項演算子
  • continue/break
  • while(true) {...break...}
  • 剰余、三角関数、累乗による繰り返し処理の記述法
3. ProcessingからJavaの道に踏み込む
  • 再帰
  • ビットマスク
  • コレクション (List/Map/Set)
    • Listの複製時の注意事項 (オブジェクトのディープコピー/シャローコピー)
  • static
  • public / private
  • System.out.printf

注意

  • 3つ目の「ProcessingからJavaの道に踏み込む」ではクラス・継承を使います (FMS1年秋学期範囲)
    参加する方はこれらを理解していることをおすすめします
  • 1つ目ではProcessingのメソッドを紹介するのでJavaでは使えません
  • 途中参加・退出可

参加資格

  • 総コン夏合宿2016参加者

準備

  • Processing 3xの入ったPC
  • このコメントは全員が閲覧、すべてのログインユーザーが投稿することができます

コメントを投稿するには、ログインしてください。

掲載されるイベント情報は、利用者の皆様によりご提供いただくものであり、株式会社リクルートは本情報の正確性や内容について、一切保証するものではございません。詳しくは利用規約をご参照ください。