Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Laravel JP Conference 2019 LT
Search
memory
PRO
February 16, 2019
Programming
0
1.8k
Laravel JP Conference 2019 LT
Laravel JP Conference 2019 LT
memory
PRO
February 16, 2019
Tweet
Share
More Decks by memory
See All by memory
二郎系ラーメンのコールで学ぶ AST 解析
memory1994
PRO
7
1.8k
RubyVM を PHP で実装する 〜Hello World を出力するまで〜
memory1994
PRO
1
570
令和最新版 PHP メモリ管理術
memory1994
PRO
5
3.4k
技術的負債が生まれる背景を理解して,アーリーからレイター向けの根本的なアプローチを考える
memory1994
PRO
23
8k
激辛のすゝめ
memory1994
PRO
1
530
RubyVM を PHP で実装する 〜Hello World を出力するまで〜
memory1994
PRO
1
5.8k
本当の FizzBuzz をお見せします
memory1994
PRO
1
2k
千尋の谷に突き落とされても辛ければ逃げていい
memory1994
PRO
3
1.6k
CTO までのキャリアと転職活動における考え方の変化
memory1994
PRO
10
2.7k
Other Decks in Programming
See All in Programming
JavaScript Closure
asoluka
0
1.9k
Namespace, What and Why
tagomoris
3
650
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
74k
otelcol receiver 自作RTA / Pepabo Tech Conference #22 春のSREまつり
arthur1
0
630
freeeのエンジニアが 就活で出そうな コーディングテストを 解説してみる
freee
0
150
仕様と実装で学ぶOpenTelemetry
drumato
2
710
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
13
4.3k
戦略的DDDは重いのか? / Is strategic DDD heavy?
pictiny
3
2.1k
Fragment Composition of GraphQL
quramy
14
1.7k
Amazon Aurora Serverless v2が意外と高かった話と、AWS Database Migration Serviceの話
satoshi256kbyte
1
110
Open standards for building event-driven applications in the cloud
meteatamel
0
230
Productivity is Messing Around and Having Fun
hollycummins
1
170
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
Become a Pro
speakerdeck
PRO
13
4.6k
Designing for Performance
lara
601
67k
Building an army of robots
kneath
300
41k
Building Applications with DynamoDB
mza
88
5.7k
Stop Working from a Prison Cell
hatefulcrawdad
266
19k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
26
2.3k
KATA
mclloyd
16
12k
Optimising Largest Contentful Paint
csswizardry
13
2.4k
Documentation Writing (for coders)
carmenintech
60
4k
Transcript
PHP Ͱ JavaΛಈ͔͢ ΊΓʔ (@m3m0r7)
Έͳ͞Μ <?= ‘Hello World‘ ?>
ͩΕʁ
ͩΕʁ ΊΓʔ(@m3m0r7) Ͱ͢ɻ ը૾͏ͪͷϋϜελʔͷ Lily ͪΌΜͰ͢ɻ ౦ژͷຊʹ͋Δ גࣜձࣾ GameWith ͱ͍͏
ձࣾͰۦ͚ग़͠ΤϯδχΞͱͯ͠ಇ͍ͯ·͢ɻ
ձ໊ࣾग़͢ͱखଓ͖͕ඞཁͳͷͰӅ͍ͯ͠·͢ Γ͍ͨਓฉ͍ͯͶ
ຊ
ҙ
PHP 5.3 ͷ࣌Ͱ Java8 ΑΓલͷ࣌ͷͰ͢
30ԯσόΠεͰΔʮʁʁʁʁʯ
͑PHP
None
ӕͰ͢JavaͰ͢
ӕͰ͢JavaͰ͢
չ͘͠ͳ͍ʁ
չ͍͠ΑͶ
Ͱ
PHPͰJavaಈ͔ͤ
࣮࣭PHP30ԯσόΠεͰ
ͬͯΔΘ͚Ͱ͢
Java PHP
͡Ό͊ಈ͔ͦ͏
None
͜ΕɺPHPͷόΠτίʔυͰ͢
ӕͰ͢JavaͰ͢
PHPͰJavaͷόΠτίʔυΛಡΉ
͍Ζ͍ΖંΓ·͢
ৄ͘͠ The Java® Virtual Machine SpecificationΛಡ͏
Constant Pool
Java͜Ε͕ॏཁ
None
ࡶʹίʔυΛॻ͘
None
Constant PoolมʹೖΕ͓ͯ͘
ϝϯόΛऔΔ
None
ϝιουΛऔΔ
None
͜Εͩͱ
None
Θ͔ΒΜ
ܗ͢Δ
None
࣮ߦͯ͠ΈΔ
None
औΕͨͶʂͬͨͶ
ৄ͘͠ https://qiita.com/m3m0r7/items/a39a145d63d4bf94d592
PHPͰJavaࣗମΛಈ͔͍ͨ͠ਓ https://github.com/memory-agape/PHPJava