Java

Java主要用于企业级Web和安卓开发。教程方面,我们可以参考Java教程-菜鸟教程Java极客学院Java全栈工程师阿里巴巴Java开发手册等。下面介绍Java 8和Java 11的安装。对于Java 8,windows环境下,下载Java SE Development Kit 8,接着配置环境变量。鼠标点击此电脑-属性-高级系统设置-环境变量-系统变量,在JAVA_HOME中新建,

C:\Program Files\Java\jdk1.8.0_121

新建CLASSPATH,

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

在Path中编辑已有,

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

查看是否安装成功,

java -version
javac -version

若配置linux中环境变量,则修改.bashrc,

export JAVA_HOME=/backup/home/misaraty/java/jdk1.8.0_121
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

Java 11的安装和Java 8有所不同。下载Java SE Development Kit 11,接着,配置windows下的环境变量,鼠标点击此电脑-属性-高级系统设置-环境变量-系统变量,在JAVA_HOME中新建,

C:\Program Files\Java\jdk-11.0.1

在Path中编辑已有,

%JAVA_HOME%\bin

若配置linux中环境变量,则修改.bashrc,

export JAVA_HOME=/backup/home/misaraty/java/jdk1.8.0_121
export PATH=${JAVA_HOME}/bin:$PATH

Java 11的安装过程可以参考JDK11 JAVA11下载安装与快速配置环境变量教程Win10安装jdk11及环境变量配置

Java压缩和解压缩命令如下,

jar cvf *.jar #压缩
jar xvf *.jar #解压缩

Java也可以用于科学计算,常见的库有Commons Math(可以参考Commons Math学习笔记使用)、ojAlgojblasJTransformsJava : Algorithms and Data StructureWeka等。上述库可以从List of numerical librariesJava Matrix Benchmark获悉。

Eclipse是Java老牌编辑器。下载后的使用可以参考Eclipse教程-菜鸟教程Eclipse教程-极客学院。我们也可以参考Eclipse设置、调优、使用给Eclipse提速的7个技巧eclipse设置和优化对软件进行优化。如更改字体,windows-Preferences-General-Appearance-Colors and Fonts-Java-Java Editor Text Font;更改中文语言,打开http://www.eclipse.org/babel/downloads.php,复制http://download.eclipse.org/technology/babel/update-site/R0.14.1/neon,Help-install new software-work with…-勾选simplified。Eclipse下导入外部jar包的3种方式提供了更灵活的导入方式。JavaFX是新一代UI库,使用时可以参考JavaFX教程JavaFX 8 教程(中文)JavaFX中文、OSGi、Eclipse开源资料