Tags » Java » Page 2

Intro to Java Programming

Java Basics and Environment set up:-

Java is a high level and a modern programming language designed in the early 1990s by Sun Microsystems, and currently owned by Oracle. 865 more words

Java

StreamAPI

こんばんは、
今日はStreamAPIについて書こうと思います。
なんでかって今のプロジェクトでは二度とfor文を使うなと言われてしまったからです。
私も存在は知っていたのですが、いざ書こうとしたら、
頭の中ごちゃごちゃになってしまいました。
とりあえず復習がてら

SrreamAPIって?

結構Streamって単語自体に意味合いがあって、
BufferedReaderの時とかにやったかもしれないストリームは、ファイルの入出力を扱うものっていうやつで、
それとは違くて、
そもそもの意味の連続したとか、流れとかだと思います。(詳しい事知らない、、、すみません)
java8で追加されたやつで、データの集合を扱うためのAPIだそうです。
慣れるとコードが簡潔で見やすいらしい。。。。

使い方

とりあえず例を見ると、

javaのplatformには、

こんな感じで乗ってる。
見た目は、まあ似てるな、
・Streamの取得(決まり文句みたいなもん?)
・中間操作(条件付けたりとかしてデータ絞る、省略可能?)
・終端操作(集めたデータどうするか)
の操作があるのか。
良く見るのは、collect、filter、map、forEach、anyMatchとかかな。
ラムダ式も同時に使われることが殆ど。
もしこんなんじゃわかんねって人いたら一緒に勉強しましょう。

ラムダ式もそのうち書こうかと思います。
今月は、springbootとかthymeleafとかi18n(国際化対応)とか
相変わらずやってます。
思った、Gitは慣れ
鍛錬とか関係ない

Java

OSGI: How to handle the (wrong) bundles startup order

Context

In some situations it is needed that some of the OSGI bundles are started in a specific order.

A concrete case is when the… 411 more words

Java

Project: Sherlock - Dev Log 1

This is the first dev log for a project I’ve been working on in my spare time for the past little while. What is it: it’s a game. 411 more words

Games

JSON File reader utility.

I have created a simple easy to use utility for reading JSON File, the values from the file can be retrieved using @dataprovider annotation of testng. 42 more words

Blogger

Java Developer Roles and Responsibilities

Exactly what will a Java Developer do?

As a consequence of why Java is required thus wide, considerably by massive associations, the everyday functions very wide, though, will embody having a particular application or performing many in just one time. 1,296 more words

Java - The Key to a digital world

Java is at the heart of our digital lifestyle. It’s the platform for launching successful careers, exploring human-to-digital interfaces, architecting the world’s best applications, and unlocking innovation everywhere—from garages to global organizations. 201 more words

Edunovate