<?xml version="1.0" encoding="iso-8859-9" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwizguide.com/rss_namespace/">
 <channel>
  <title>Datakent Forum : JAVA ile native kullanmak</title>
  <link>http://forum.datakent.com/</link>
  <description>XML içerik linki; Datakent Forum : C# &amp; ASP.NET : JAVA ile native kullanmak</description>
  <pubDate>Fri, 24 Apr 2026 10:28:59 +0000</pubDate>
  <lastBuildDate>Sun, 24 Feb 2013 06:26:21 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 9.54</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>forum.datakent.com/RSS_post_feed.asp?TID=2494</WebWizForums:feedURL>
  <image>
   <title>Datakent Forum</title>
   <url>http://forum.datakent.com/forum_images/datakent.com_forums.png</url>
   <link>http://forum.datakent.com/</link>
  </image>
  <item>
   <title>JAVA ile native kullanmak : Rica ederim. Faydal&#305; olmabilmi&#351;sem...</title>
   <link>http://forum.datakent.com/forum_posts.asp?TID=2494&amp;PID=5226#5226</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="http://forum.datakent.com/member_profile.asp?PF=4094" rel="nofollow">aziz.alkurt</a><br /><strong>Konu:</strong> 2494<br /><strong>Gönderim Zamanı:</strong> 24.Subat.2013 Saat 06:26<br /><br />Rica ederim. Faydalı olmabilmişsem ne mutlu bana]]>
   </description>
   <pubDate>Sun, 24 Feb 2013 06:26:21 +0000</pubDate>
   <guid isPermaLink="true">http://forum.datakent.com/forum_posts.asp?TID=2494&amp;PID=5226#5226</guid>
  </item> 
  <item>
   <title>JAVA ile native kullanmak : Eline sa&#287;l&#305;k... </title>
   <link>http://forum.datakent.com/forum_posts.asp?TID=2494&amp;PID=5225#5225</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="http://forum.datakent.com/member_profile.asp?PF=3122" rel="nofollow">turknetyazilim</a><br /><strong>Konu:</strong> 2494<br /><strong>Gönderim Zamanı:</strong> 24.Subat.2013 Saat 02:02<br /><br />Eline sağlık...]]>
   </description>
   <pubDate>Sun, 24 Feb 2013 02:02:48 +0000</pubDate>
   <guid isPermaLink="true">http://forum.datakent.com/forum_posts.asp?TID=2494&amp;PID=5225#5225</guid>
  </item> 
  <item>
   <title>JAVA ile native kullanmak : Visual Studio i&#231;inC++ bo&#351; &amp;#034;test&amp;#034;...</title>
   <link>http://forum.datakent.com/forum_posts.asp?TID=2494&amp;PID=5224#5224</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="http://forum.datakent.com/member_profile.asp?PF=4094" rel="nofollow">aziz.alkurt</a><br /><strong>Konu:</strong> 2494<br /><strong>Gönderim Zamanı:</strong> 22.Subat.2013 Saat 17:38<br /><br />Visual Studio için<br>C++ boş "test" adlı bir proje oluşturalım. İçerisine "test.cpp" adında bir dosya açalım.<br>Projeye sağ tıklayıp properties&gt;C\C++&gt;General&gt;Additional include Directories kısmına<br>(java programlama için JDK kurulmuş olması gerekir.)&nbsp; <br>"C:\Program Files (x86)\Java\jdk1.6.0_38\include" ve <br>"C:\Program Files (x86)\Java\jdk1.6.0_38\include\win32" eklediğimiz zaman<br><br>"test.cpp" dosyası içersinde #include "jni.h" yapabiliriz.<br><br>Birde "properties&gt;C\C++&gt;Code Generation" bölümünde Runtime Library kısmını "Multi Thread/MT" yaparsanız, oluşturduğunuz dll execude yapılırken C++ 2010 gibi kütüphanelere ihtiyaç duymaz.<br><br>"test.cpp" kodu için<br>-----------------------------------------------------------------------------------------<br>#include "jni.h"<br>#include &lt;string.h&gt;<br>extern "C" <br>{<br>&nbsp;&nbsp;&nbsp; JNIEXPORT jbyteArray Java_datakent_test_getStringBytes(JNIEnv *env, jclass clazz,jstring sx)<br>&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; const char *sxx= env-&gt;GetStringUTFChars(sx, NULL);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jbyteArray result=env-&gt;NewByteArray(strlen(sxx));<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; env-&gt;SetByteArrayRegion( result, 0,strlen(sxx), (const jbyte*)sxx);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return result;<br>&nbsp;&nbsp;&nbsp; }<br>}<br>-----------------------------------------------------------------------------------------<br><br>kodu derleyip d:/test.dll yaptık<br><br>java tarafı<br>-----------------------------------------------------------------------------------------<br>class datakent.test<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; static native byte&#091;&#093; getStringBytes(String sx);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public static void main(String &#091;&#093;xx)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.load("d:/test.dll");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; byte &#091;&#093;cc=getStringBytes("Hello World!");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for(byte c : cc)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.print("%02X",c);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>}<br>-----------------------------------------------------------------------------------------<br><br>]]>
   </description>
   <pubDate>Fri, 22 Feb 2013 17:38:31 +0000</pubDate>
   <guid isPermaLink="true">http://forum.datakent.com/forum_posts.asp?TID=2494&amp;PID=5224#5224</guid>
  </item> 
 </channel>
</rss>