mabu_you_devの日記

日々のプログラム学習記録と備忘録

JUnit実践入門

JUnit実践入門 ~体系的に学ぶユニットテストの技法 (WEB+DB PRESS plus)
gihyoで電子書籍販売開始

通勤電車の中でこのPDFを見ながら
JUnitが勉強できるのは素晴らしい

gihyoバンザイ

新人Javaプログラマーに贈る基礎知識 + α
ここの書籍を順番に消化中…

追記
JUnit実践入門、第3章まで終了

勉強記録

スッキリわかるJava入門 実践編 第2版
vimで進めつつ、for文が出たらStream API
書き直し

リスト3-2

// 元のコードは省略
import java.util.Collection;

points.stream().forEach(System.out::println);

リスト3-5

import java.util.Collection;

colors.stream().forEach(s -> System.out.print(s + "->"));

vimの設定、備忘録

"行番号
set number
"vi互換をオフ
set nocompatible
"インクリメントサーチ
set incsearch
"タブを空白にする
set expandtab
"タブの幅
set tabstop=2
set shiftwidth=2
set softtabstop=2
set autoindent
set smartindent
"括弧補完
inoremap { {}<LEFT>
inoremap [ []<LEFT>
inoremap ( ()<LEFT>
inoremap " ""<LEFT>
inoremap ' ''<LEFT>
"Java用シンタックスハイライト
set sm
set ai
syntax on
let java_highlight_all=1
let java_space_errors=1
let java_highlight_functions="style"
let java_allow_cpp_keywords=1
"Solarizedカラーテーマ設定
syntax enable
set background=dark
let g:solarized_termcolors=256
let g:solarized_termtrans=1
colorscheme solarized

vim上でコンパイル

:!javac %

vim上で実行

:!java %<