Java Native Interface | Guide to JNI | What is JNI? | Geekific

  Рет қаралды 18,686

Geekific

Geekific

Күн бұрын

Пікірлер: 14
@ryanwogget
@ryanwogget 2 жыл бұрын
Nice video! Well explained, and just the right amount in-depth. I recently started working on a software that uses some JNI, but I haven't had to work on any of that code yet. This was a helpful overview of how the JNI works and how to use it.
@kelvinluk9121
@kelvinluk9121 2 жыл бұрын
Another use case for native code with JNI is for implementing performance critical codes
@javichincity74
@javichincity74 7 ай бұрын
Nice video! Could you do that with a hevyest function in c? i´ll love it
@geekific
@geekific 7 ай бұрын
Thanks! Will add it to my list of upcoming videos!
@asifahmad9667
@asifahmad9667 2 жыл бұрын
very good explanation
@deepakumari7038
@deepakumari7038 2 жыл бұрын
Nice ..well explained..👌👌👌
@darkfllame
@darkfllame Жыл бұрын
the jni is literraly a bridge beetween native code and native code (because java is written in C/C++)
@geekific
@geekific Жыл бұрын
Sorry, but this statement is not 100% accurate! Google it! And thank you, as you just gave me a video idea, stay tuned ;)
@darkfllame
@darkfllame Жыл бұрын
@@geekific actually, the jvm will load a native dynamic linked library in the java process, when a method is called, it checked if it is tagged by a "native tag", if it is, it'll load and run a function with a specific named : package_separated_by_underscore_name_1of_1the_1method
@cse9003
@cse9003 2 жыл бұрын
Do u think java will die and be replacd in the future?
@geekific
@geekific 2 жыл бұрын
Short answer: Nope I don't think it will! Long answer: You actually gave me an idea for a video!! I just added it to my list :P Stay tuned :)
@cse9003
@cse9003 2 жыл бұрын
@@geekific got me curious , thanks for the answer !
@disco547
@disco547 2 жыл бұрын
not die but ofen replacedd by javascript
@cyklon73
@cyklon73 Жыл бұрын
@@disco547no. Java and Javascript are used for completely different projects
СКОЛЬКО ПАЛЬЦЕВ ТУТ?
00:16
Masomka
Рет қаралды 2,5 МЛН
Trick-or-Treating in a Rush. Part 2
00:37
Daniel LaBelle
Рет қаралды 45 МЛН
Family Love #funny #sigma
00:16
CRAZY GREAPA
Рет қаралды 53 МЛН
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 1,9 МЛН
Translating a Java Method to Native C++ (Android)
29:20
LaurieWired
Рет қаралды 7 М.
What is Apache Kafka®?
11:42
Confluent
Рет қаралды 367 М.
The Absolute Best Intro to Monads For Software Engineers
15:12
Studying With Alex
Рет қаралды 668 М.
you will never ask about pointers again after watching this video
8:03
Writing Code That Runs FAST on a GPU
15:32
Low Level
Рет қаралды 567 М.
ARRAYLIST VS LINKEDLIST
21:20
Core Dumped
Рет қаралды 75 М.
62. .NET Framework vs .NET Core vs .NET vs .NET Standard vs C#
25:14
Microservices explained - the What, Why and How?
18:30
TechWorld with Nana
Рет қаралды 884 М.
СКОЛЬКО ПАЛЬЦЕВ ТУТ?
00:16
Masomka
Рет қаралды 2,5 МЛН