码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • JAVA学习第2步——项目创建和导包


    Java项目

    • 1 JAVA执行原理
      • 1.1 项目组织
      • 1.2 从创建到执行(6步)
      • 1.3 跨平台
    • 2 Java项目创建5种方式
      • 2.1 直接写字本写
      • 2.2 使用Eclipse
      • 2.3 使用IDEA
      • 2.4 Eclipse创建maven工程
      • 2.5 IDEA创建maven工程
    • 3 JAR包(就是别人写好的类)
      • 3.1 导入JAR包(4种方式都行)
        • 3.1.1 普通直接把jar包放到1个目录
        • 3.1.2 Eclipse 导入JAR包
        • 3.1.3 IDEA手动导入JAR包
        • 3.1.4 MAVEN工程组织JAR包
      • 3.2 打包成JAR包
        • 3.2.1 普通命令的方式打包jar包
        • 3.2.2 eclipse打包jar包
        • 3.2.3 IDEA打包JAR包
        • 3.2.4 MAVEN打包
      • 3.3 运行JAR包
    • 4 WAR包
    • 5 快捷键

    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 - 博客园

    2 eclipse工程打包的三种方式

    3.2.3 IDEA打包JAR包

    1 使用IDEA打jar包的详细图文教程

    3.2.4 MAVEN打包

    Hadoop_MapReduce_WordCount案例集群运行

    (1)直接打包不带第3方JAR包环境
    (2)将配套JAR包和环境一起打包,在pom.xml 中引入打包插件文件。这样就可以把配套环境一起打包了

    3.3 运行JAR包

    Eclipse打Jar包的方法和运行

    Java用命令运行jar包指定类下的main方法_奉奉的博客-CSDN博客_java运行jar包指定main

    java -jar 包名就行了
    在这里插入图片描述

    4 WAR包

    5 快捷键

    1 Eclipse 常用快捷键 | 菜鸟教程
    2 IDEA常用快捷键整理大全(非常详细)
    3 idea常用快捷键大全 - yanggb - 博客园
    4 IDEA所有快捷键大全

  • 相关阅读:
    044_第三代软件开发-保存PDF
    测试网络、磁盘使用情况和最大性能
    Android开发笔记(一百八十八)工作管理器WorkManager
    亚马逊运营培训自动型广告如何做高排名
    正点原子嵌入式linux驱动开发——Linux按键输入
    Jetsonnano B01 笔记5:IIC通信
    web综合案例-day01
    网络安全(黑客)自学
    软考笔记(4)——寻址
    数学建模:模糊综合评价分析
  • 原文地址:https://blog.csdn.net/xiaotiig/article/details/126894128
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号