--What is the Java Women's Club? Click here for details --Next time 7/9 ★ From Java Women's Club to the world ★ (It seems that you can hear from the JCP secretariat) --You can hear an interesting story from the author of a full-scale introduction to Java![This book](https://www.amazon.co.jp/Java%E6%9C%AC%E6%A0%BC%E5%85%A5%E9%96%80-~%E3%83%A2 % E3% 83% 80% E3% 83% B3% E3% 82% B9% E3% 82% BF% E3% 82% A4% E3% 83% AB% E3% 81% AB% E3% 82% 88% E3 % 82% 8B% E5% 9F% BA% E7% A4% 8E% E3% 81% 8B% E3% 82% 89% E3% 82% AA% E3% 83% 96% E3% 82% B8% E3% 82 % A7% E3% 82% AF% E3% 83% 88% E6% 8C% 87% E5% 90% 91% E3% 83% BB% E5% AE% 9F% E7% 94% A8% E3% 83% A9 % E3% 82% A4% E3% 83% 96% E3% 83% A9% E3% 83% AA% E3% 81% BE% E3% 81% A7-% E8% B0% B7% E6% 9C% AC- % E5% BF% 83 / dp / 477418909X)
――Participants are different ――Is there many people who say up to Java7? --There is also a front-end engineer --Two men. (It comes unexpectedly.)
--AcroquestTechnorogy Mr. Murata ――Even if you know Java, you can only do it when you come to the development site ... So you wrote the book.
--What should be output to the log? ――It can be difficult for people to understand when there are various parties involved.
--What should be decided in log output? --Log level definition --Log operation level --Log format --Log output format (rotation)
--Log implementation --isDebugEnabled Police (laughs) ――It seems that it will be replaced with a placeholder even if you don't bother to concatenate the strings now.
--Log operation --Log level can be set for each package --Dynamic setting is possible (it can be changed temporarily)
--Type of exception
--Basics of exception handling
--Application method design and exception handling --Determine the exception handling method in the application method design. --What exception ――Where and how to handle --Consider a mechanism to handle exceptions in common
--AcroquestTechnorogy Mr. Tanimoto --Rewrite what was written in the old version in hands-on format to the new one --for-each / enumeration --String concatenation - LocalDate
――Why use it? ――Because you will use it in the way of thinking in the future?
--Lambda expression --To concisely represent an interface that has only one method to implement. --Replace the contents of the anonymous class
--Functional face --Interface with only one method to implement (Runnnable, etc.)
--Kihon grammar of lambda
(argument) -> {processing}
--Argument type can be omitted --Return and {} can be omitted if the process is one line --Method reference (can be omitted if one argument is clear) System :: out :: println
――Why you should learn Stream API ――I think it's a pain to learn, but ... (I don't feel it's worth learning ...) --It is important to handle Stream. (The flow of the river going on ...) --Handling Web requests, queuing processing, etc. for which the upper limit is unknown (HotStream) --Java 8's Stream API handles ColdStream. (Those whose upper limit is visible) --Non-blocking asynchronous API (RxJava / Reactor) --All of this will be described in the form of Stream API. ――The coming era will be an era of handling large amounts of data requests, so you should prepare for that.
It's a pretty BBA, so I hesitated to go, but I enjoyed it. I also bought the books mentioned above, but I think they are good books.
★ I want people like this to read it ★
Recommended Posts