java java项目管理工具maven的安装与镜像仓库等设置

一、maven是什么

1、maven是什么

maven是java的项目构建和包管理工具,类似于PHP的composer,Node.js的npm,Python的pip,Lua的luarocks,openresty的OPM,但是它和这些工具又有些不同。

2、maven有什么用

假如我们不使用maven,我们要下载一个开源的类库或者框架,我们只能通过直接下载或者git clone把源码下载到本地。假如项目对开

java java变量、常量和数据类型

一、第一个java程序

新建一个文件名为Hello.java的文件。
内容如下:

  1. //定义包名
  2. package com.shixinke;
  3. //定义一个叫Hello的类
  4. public class Hello {
  5. /**
  6. * 定义一个函数名为main的函数,它是一个项目的入口(整个项目只能有一个main函数,这一点与C语言有点类似)
  7. * 函数前面有三个修饰符:
  8. * publ

java java环境搭建与基本概念

一、JAVA程序开发过程

JAVA程序开发大致可为了以下几个流程:

1、java程序开发
2、编译java程序,生成中间字节码.class文件
3、使用java解释器解释执行


问:为啥需要Java环境呢?

  • 计算机操作系统只认识机器码,其他程序不能在操作系统直接运行
  • Java运行环境在Java源程序和操作系统间搭建了一座桥梁,Java编译器将java源程序编译生成.class字节码文件,然后通过java的运