1 JAVA执行原理
java运行实际上非常简单,3步:1 你写好代码,2 直接编译器编译,3 虚拟机执行;就这3步就行了,在编辑器上只不过内嵌了虚拟机,所以你的代码可以直接运行,实际上也是有编译的这一步。
1.1 项目组织
1 java项目组织方式就是:项目—文件夹—包——类
2 jar包就是第3方库,你在编辑工具里直接使用他们写好的类就行。
1.2 从创建到执行(6步)
1 使用idea或者eclipse创建项目
2 引入需要的jar包
3 编写java类
4 测试
5 打包成JAR包
6 直接在linux上通过命令java -jar jar包名字 运行jar包
1.3 跨平台
1 java是跨平台语言,只需要两步,一是javac把.java的源代码编译成.class文件; 二是直接使用java虚拟机就可以执行
2 无论是在Windows,linux和mac上面,你只要下载了对应的JDK工具包和虚拟机,它就可以运行你的.class文件或JAR包。只是不同平台上的java虚拟机不一样,虚拟机相当于精通不同平台语言的一个转换器,这样你写的代码就能让不同平台运行了。你的代码不用修改。
2 Java项目创建5种方式
2.1 直接写字本写
2.2 使用Eclipse
1 创建项目
2 创建模块
3 导入JAR包
4 创建包
5 编写类
2.3 使用IDEA
2.4 Eclipse创建maven工程
2.5 IDEA创建maven工程
3 JAR包(就是别人写好的类)
JAR包就是别人写好的类,并编译成.class文件,以及一些依赖文件组成的1个压缩包。
JAR包可以就是一个类构成,也可以多个类和配置文件构成。
3.1 导入JAR包(4种方式都行)
3.1.1 普通直接把jar包放到1个目录
这种不推荐,不用知道
3.1.2 Eclipse 导入JAR包
Eclipse下导入外部jar包的3种方式
jar包导入、源文件夹创建
3.1.3 IDEA手动导入JAR包
(1)建一个文件夹
(2)把jar包考到文件夹里
(3)右击文件夹选Add as Library就行
为IDEA中添加配置jar包
Intellij IDEA 添加jar包的三种方式
3.1.4 MAVEN工程组织JAR包
maven里的JAR包有本地仓库,远程仓库都可以放JAR包
Maven下导入jar包的几种方式
创建maven工程,然后在pom.xml里使用
3.2 打包成JAR包
3.2.1 普通命令的方式打包jar包
Java 打 jar 包的几种方式详解
java 中如何打包成 jar 包
3.2.2 eclipse打包jar包
自己用下面第一个链接的第3中方式,也就是安装Eclipse打包插件Fat Jar ,完成了打包,很方便。
1 Eclipse打Jar包的方法 - 秦时明月0515 - 博客园
3.2.3 IDEA打包JAR包
3.2.4 MAVEN打包
Hadoop_MapReduce_WordCount案例集群运行
(1)直接打包不带第3方JAR包环境
(2)将配套JAR包和环境一起打包,在pom.xml 中引入打包插件文件。这样就可以把配套环境一起打包了
3.3 运行JAR包
Java用命令运行jar包指定类下的main方法_奉奉的博客-CSDN博客_java运行jar包指定main
java -jar 包名就行了
4 WAR包
5 快捷键
1 Eclipse 常用快捷键 | 菜鸟教程
2 IDEA常用快捷键整理大全(非常详细)
3 idea常用快捷键大全 - yanggb - 博客园
4 IDEA所有快捷键大全