需要了解linux环境下开发Java吗?
一、需要了解linux环境下开发Java吗?
Java跨平台是因为Java的运行是在Java虚拟机上,而Java虚拟机可以运行在各种操作系统上,所以Java程序也就能运行在不同的操作系统环境下。
至于在Linux下开发Java,就关系到你用Java做什么项目了,Java的swing技术 也就是图形界面编程基本已经被微软的.NET所取代。所以现在Java存在的价值主要是Java对于Oracle数据库的完美支持,而Oracle数据库被大型公司和国企所青睐,也就是说Java现在主要应用于编写服务器端程序,例如我知道的有:中国电信Dms系统,某车载导航系统,大唐电信某系统,某银行存取款系统等等。
既然如此,要知道服务器的系统基本都是Unix和Linux,如果你不熟悉Linux,会给你编程带来很大的麻烦。
在公司招聘Java程序员时,会要求你熟悉Linux系统环境及Linux命令,当然据我所知,有的公司会用Linux系统来开发Java,如非微软阵营的企业:IBM、Google等等。要知道大多数外企都是不会用微软的操作系统的,因为他们本身就是互相对立的。
所以我建议你,要熟悉Linux的终端命令,熟悉vi的使用,了解Linux操作系统。会给你日后工作和进入外企带来很多方便。
二、linux环境下怎么安装eclipse?
1、需要两个安装文件
eclipse-cpp-indigo-SR1-incubation-linux-gtk.tar.gz //软件包(java开发出来的)
jdk-6u25-linux-i586.bin //java平台
2、 进入安装目录
#mount /dev/sdb1 /sda3/
#cd /sda3/eclipse/linux中安装exlipse相关软件
# ./jdk-6u25-linux-i586.bin
#press enter to continue
#done .
#cp jdk1.6.0_25 ../ -arf
#cd ..
#cd jdk1.6.0_25/bin/
3、配置环境变量
#gedit /etc/profile
三、如何在电脑上安装Java环境?
Java的平台(运行环境),它由两个部分组成:一个是Java Virtual Machine即Java虚拟机,另一部分是Java Application Programming Interface (Java API) 即Java应用程序设计接口,这两部份软件就构成了Java运行的基本的环境。
2.配置:在“我的电脑”右击“属性”“高级”下的“环境变量”在“用户变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;
JAVA_HOME设为JDK的安装路径(如C:Program FilesJavajdk1.5.0_11),此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依靠此变量);
Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%bin CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%lib;%JAVA_HOME%lib(要加.表示当前路径) %JAVA_HOME%就是引用前面指定的JAVA_HOME打开一个DOS窗口,输入“java -version”。看看有没成功 3.建议用编程软件编译,用记事本本人感到挺麻烦的,可以用JC、JB、eclipse等。
四、如何检查是否安装了java环境?
点击开始 然后 找到运行,输入 cmd ,弹出黑色框框,然后输入java 按回车。如果显示【不是内部外部命令,也不是可用程序......】就说明你的电脑没有安装,如果出现一坨英语,那就说明你的电脑配置了环境。
五、java开发环境的安装和配置?
要安装和配置Java开发环境,首先需要下载并安装JDK(Java Development Kit),然后设置JAVA_HOME环境变量,将JDK的bin目录添加到系统的Path变量中。
接着下载并安装一个Java集成开发环境(IDE),比如Eclipse或者IntelliJ IDEA等。
最后,配置IDE的编译器和调试器,以及安装并配置各种必要的插件和扩展,就可以开始进行Java开发工作了。
六、java获取linux ip?
代码示例:
/**
* 获取Linux下的IP地址
*
* @return IP地址
* @throws SocketException
*/
public static String getLinuxLocalIp() throws SocketException {
String ip = "";
try {
for (Enumeration en = NetworkInterface.getNetworkInterfaces();
en.hasMoreElements();) {
NetworkInterface intf = en.nextElement();
String name = intf.getName();
if (!name.contains("docker") && !name.contains("lo")) {
for (Enumeration enumIpAddr = intf.getInetAddresses();
enumIpAddr.hasMoreElements();) {
InetAddress inetAddress = enumIpAddr.nextElement();
if (!inetAddress.isLoopbackAddress()) {
String ipaddress = inetAddress.getHostAddress().toString();
if (!ipaddress.contains("::") && !ipaddress.contains("0:0:")
&& !ipaddress.contains("fe80")) {
ip = ipaddress;
}
}
}
}
}
} catch (SocketException ex) {
System.out.println("获取ip地址异常");
ex.printStackTrace();
}
System.out.println("IP:" + ip);
return ip;
}
七、如何安装和配置Java环境,让电脑支持Java运行?
1、首先要从网络上下载jdk的安装包。从sun公司的官网下载对应的版本及位数。我本机是64位windows系统,所以安装jdk-7u13-windows-x64.exe这个java包.。按照自己的需求下载版本和位数。
2、java的安装和其他应用软件很类似,安装过程简单,主要是在配置路径。你可以一路下一步,也可以在安装过程中修改安装的目录(安装目录最好是全英文的,不要带有中文等汉字)。安装会有两部分:1、jdk的安装也就是java开发使用到的;2、jre的安装也就是java运行时使用到的。
3、安装完之后,需要配置java的环境变量才能正常使用java。因为java不是windows自带的一个功能,windows不知道这个java.exe的具体位置,需要在环境变量中添加这个配置。在桌面我的电脑--右键--属性。
4、进入电脑属性界面之后,点击左侧工具栏,选择点击【高级系统配置】,在高级系统配置总可以对系统的环境变量进行设置。
5、进入高级系统配置界面后,点击【环境变量】,开始设置系统的环境变量。
6、这里有两处配置。一个是用户Adminstrator的环境变量配置;另外一个是系统的环境变量配置。一般在我们自己本机使用系统环境变量配置即可(电脑上的所有用户都可以使用配置的java)。第一步:[JAVA_HOME]的配置,变量名就是:JAVA_HOME ;值是安装java的路径选中到jdk的文件夹。
7、第二步:classpath的配置。这里是真正运行时用到的环境变量。变量名:CLASSPATH值:%JAVA_HOME%libtools.jar或者tools.jar的全路径。第三步:检查配置是否完成。在命令框输入:java或者输入java -version(查看java版本)如果出现图片中的信息,就说明配置完成。
八、Linux Deepin怎么安装KDE桌面环境?
打开终端1、更新源列表sudoaptitudeupdate2、选择桌面环境sudoaptitudeinstallkubuntu-desktopKDE桌面sudoaptitudeinstallubuntu-desktognome桌面
九、linux和java的关系?
这两者有什么关系吗?Java是一门编程语言,而且Java是跨平台的,所以如果是为了学习编程,要学Java。Linux是一种操作系统,但由于其优秀的特性,所以好多服务或者程序运行在Linux系统中,学会Linux的操作可能会帮你更好地做应用。
十、如何为Kali Linux安装KDE桌面环境?
root@Kali:~# apt-get install kde-plasma-desktop
需要458 M的额外的磁盘空间。按Y键同意。
需要一些时间才能安装完成。它将要求您配置kdm,按回车。
选择gdm3作为默认显示管理器
现在注销你的系统,选择“KDE Plasma Workspace”选项,然后输入用户名和密码登录。
现在Kali Linux的KDE桌面安装好,可以正常使用了。
本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.