「liunxjava编程」java和liunx

博主:adminadmin 2023-01-17 16:57:06 363

今天给各位分享liunxjava编程的知识,其中也会对java和liunx进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

怎样在linux下进行java编程

linux下java编程与在windows下一样,重点在于搭建java开发环境。

linux下搭建java开发环境步骤:

1、下载linux环境下的JDK,前往java官网下载:

举例:

JDK程序名为:jdk-7u11-linux-i586.tar.gz 保存路径:/home/wyl/tools-wyl/JDK7u11

eclipse程序名为:eclipse-jee-juno-SR1-linux-gtk.tar.gz 保存路径:/home/wyl/tools-wyl/eclipse-javaEE

2、解压下载的jdk-7u11-linux-i586.tar.gz文件

chmod 777 jdk-7u11-linux-i586.tar.gz

tar xzvf jdk-7u11-linux-i586.tar.gz(普通用户身份解压即可)

3、配置环境变量

以超级用户身份执行下面的命令:

#vim /etc/profile

在文件末尾加上以下内容后保存退出(:wq)

export JAVA_HOME=/home/wyl/tools-wyl/JDK7u11/jdk1.7.0_11(说明:这个是JDK解压后文件夹的路径)

export PATH=$JAVA_HOME/bin:$PATH或export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.

4、注销重新登录后在终端输入java,javac,java -version,javac -version.测试是否安装成功。

[wyl@localhost eclipse-javaEE]$ java -version

java version "1.7.0_11"

Java(TM) SE Runtime Environment (build 1.7.0_11-b21)

Java HotSpot(TM) Server VM (build 23.6-b04, mixed mode)

[wyl@localhost eclipse-javaEE]$ javac -version

javac 1.7.0_11

[wyl@localhost eclipse-javaEE]$

5、解压eclipse-jee-juno-SR1-linux-gtk.tar.gz 并运行它(chmod 777 eclipse...)

5.1、解压:tar xzvf eclipse-jee-juno-SR1-linux-gtk.tar.gz (普通用户身份解压即可,否则每次都要以超级用户身份运行它)。

5.2、运行:进入解压后的目录,执行命令:./eclipse即可运行eclipse.或者进入解压后的目录,双击eclipse图标即可。

运行eclipse即可进行java编程。

请问linux 下怎样进行java 编程?

JAVA语言是跨平台的,只要安装了SUN公司的JAVA开发工具包(JDK)在什么平台都可以进行编写JAVA程序,仅仅一个可以写字的记事本就够用了!LINUX下我们一般用VI编写JAVA代码,初学者不要用编程工具。

如何在linux系统下做java开发?

linux下做java开发Java开发需要搭建java开发环境:jdk是 Java 语言的软件开发工具包,Tomcat是Java环境下WEB服务器, Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。学习java推荐选择千锋教育,该机构可以帮助更多迷茫的学生实现他们的梦想。

学Java可以从事的工作如下:

1、企业级应用开发大可以做全国联网的系统,小到中小企业的应用解决方案。多数没有前端开发的通常是从一个服务器接收数据,处理后发给另一个处理系统。

2、如今,Java编程Java编程已经在金融服务业得到广泛应用,所有银行平台的前台和后台电子交易系统、确认和结算服务、数据处理及其他项目都用Java来编写。

3、服务端程序开发,Java都占有极为重要的地位。

想要了解更多有关java培训的相关信息,推荐咨询千锋教育。采用全程面授高品质、高体验培养模式,学科大纲紧跟企业需求,拥有国内一体化教学管理及学员服务,在职业教育发展道路上不断探索前行,公司总部位于北京,目前已在20个城市成立分公司,现有教研讲师团队300余人。

有关Linux,涉及java等编程

分类: 电脑/网络 程序设计 其他编程语言

问题描述:

现在在Linux 下使用java怎么样?delphi那?C#那?这些编程适合开发windows还是linux?

linux在中国有哪些发展前景?需要什么样的人才?

希望各位踊跃发言,谢先!~

解析:

在Linux平台下如何实现本地共享库与Java协同工作。Hello World程序是目前标准的入门第一步,那么,我也以类似的应用最为样例。

第一步,定义一个 Java 类 -- Hello. 它提供SayHello方法:

此时应注意两点:

1、为要使用的每个本地方法编写本地方法声明,其声明方式与普通Java方法接口没什么不同,只是必须指定 native 关键字,如下所示:

public native void SayHello(String strName);

在这个函数中,我们将根据传进的人名,向某人问好。

2、必须显式地加载本地代码库。我们需在类的一个静态块中加载这个库:

static

{

System.loadLibrary("hello");

}

再加上必要的异常处理就生成如下源文件Hello.java:

public class Hello

{

static

{

try

{

此处即为本地方法所在链接库名

System.loadLibrary("hello");

}

catch(UnsatisfiedLinkError e)

{

System.err.println

( "Cannot load hello library:\n " +e.toString() );

}

}

public Hello()

{

}

声明的本地方法

public native void SayHello(String strName);

}

编译后生成Hello.class文件。

第二步,生成本地链接库。具体过程如下:

1、要为以上定义的类生成 Java 本地接口头文件,需使用javah,Java 编译器的 javah 功能将根据Hello类生成必要的声明,此命令将生成Hello.h文件,我们在共享库的代码中要包含它,javah不使默认内部命令,需要指明路径,它在JDK的bin目录下,在我的Linux环境下命令如下:

/home/jbuilder/jdk1.3.1/bin/javah Hello

生成的Hello.h 文件 内容如下所示:

/* DO NOT EDIT THIS FILE -

it is machine generated */

#include

/* Header for class Hello */

#ifndef _Included_Hello

#define _Included_Hello

#ifdef __cplusplus

extern "C" {

#endif

/*

* Class: Hello

* Method: SayHello

* Signature: (Ljava/lang/String;)V

*/

JNIEXPORT void JNICALL Java_Hello_SayHello

(JNIEnv *, jobject, jstring);

#ifdef __cplusplus

}

#endif

#endif

liunxjava编程的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java和liunx、liunxjava编程的信息别忘了在本站进行查找喔。