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.9k
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
How to implement a RubyVM with PHP?
memory1994
PRO
3
1.9k
二郎系ラーメンのコールで学ぶ AST 解析
memory1994
PRO
7
2k
RubyVM を PHP で実装する 〜Hello World を出力するまで〜
memory1994
PRO
1
640
令和最新版 PHP メモリ管理術
memory1994
PRO
5
3.6k
技術的負債が生まれる背景を理解して,アーリーからレイター向けの根本的なアプローチを考える
memory1994
PRO
23
8.4k
激辛のすゝめ
memory1994
PRO
1
540
RubyVM を PHP で実装する 〜Hello World を出力するまで〜
memory1994
PRO
1
5.9k
本当の FizzBuzz をお見せします
memory1994
PRO
1
2.1k
千尋の谷に突き落とされても辛ければ逃げていい
memory1994
PRO
4
1.6k
Other Decks in Programming
See All in Programming
Composing an API the *right* way (Droidcon Berlin 2024)
zsmb
1
450
ドメイン駆動設計の実践
masuda220
PRO
19
5.2k
Rubyのパフォーマンスプロファイリングの改善 / Enhancing performance profiling for Ruby
osyoyu
1
410
[After Kotlin Fest 2024 LT Night @ Sansan] もっともっとKotlinを好きになる!K2 Compiler Pluginで遊んでみよう!
kitakkun
2
260
Play Billing Library 7.0.0 変更点まとめ@potatotips#88
kako351
0
160
CSC307 Lecture 05
javiergs
PRO
0
210
継続的な活動で築く地方エンジニアの道
myamashii
2
360
Cloudflare Workers x AWS Lambdaの組み合わせユースケース / Cloudflare Workers x AWS Lambda Combination Use Case
seike460
PRO
2
310
DDDを志して3年経ったら「DDDの皮を被ったクリーンアーキテクチャ」になった話【デブサミ2024夏】
texmeijin
1
620
最古の関数型言語「Lisp」ことはじめ / lisp_in_kamiyama
uhooi
1
190
DMMプラットフォームにおけるTiDBの導入から運用まで
pospome
7
3k
Modern Angular: Renovation for Your Applications
manfredsteyer
PRO
0
140
Featured
See All Featured
Building Adaptive Systems
keathley
34
2k
[RailsConf 2023] Rails as a piece of cake
palkan
35
4.4k
Designing with Data
zakiwarfel
96
5k
Designing the Hi-DPI Web
ddemaree
276
34k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
248
20k
Testing 201, or: Great Expectations
jmmastey
33
6.9k
Principles of Awesome APIs and How to Build Them.
keavy
124
16k
Optimizing for Happiness
mojombo
373
69k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
18
1.2k
No one is an island. Learnings from fostering a developers community.
thoeni
17
2.8k
Git: the NoSQL Database
bkeepers
PRO
423
64k
Fashionably flexible responsive web design (full day workshop)
malarkey
399
65k
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