天道酬勤,学无止境

HelloWorld系列教材 (四)- 使用ecipse创建第一个 java project

HelloWorld系列教材 (四)- 使用ecipse创建第一个 java project
使用Eclipse创建第一个 java project
步骤1:打开 eclipse
步骤2:选择工作区
步骤3:创建java项目
步骤4:项目名称输入j2se
步骤5:创建成功后看到的界面

步骤 1 : 打开 eclipse
这是截至目前为止的eclipse最新版本4.5 MARS

在这里插入图片描述

步骤 2 : 选择工作区
使用在命令行Hello World中的项目目录e:\project

除了第一次启动eclipse的时候能够选择工作区之外,还可以在启动之后,通过如下命令进行工作区的选择:
File -> Switch Workspace 选择e:\project作为工作区

选择工作区
步骤 3 : 创建java项目
如果是第一次创建Java项目
File->New->Other->Java->java Project

以后再创建java项目,就只需要
File->New->java project

创建java项目
步骤 4 : 项目名称输入j2se
项目名称输入j2se
点击finish即可

项目名称输入j2se
步骤 5 : 创建成功后看到的界面

创建成功后看到的界面

更多内容,点击了解: https://how2j.cn/k/helloworld/helloworld-eclipse-project/144.html

受限制的 HTML

  • 允许的HTML标签:<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • 自动断行和分段。
  • 网页和电子邮件地址自动转换为链接。

相关推荐
  • java 零基础教学------HelloWorld
    更多内容,点击了解: https://how2j.cn/k/helloworld/helloworld-version/1718.html目录HelloWorld系列教材 (一)- 手把手教你做JDK环境变量配置步骤 1 : 首先看配置成功后的效果步骤 2 : 下载,并解压到E:\JDK步骤 3 : 环境变量配置步骤 4 : Win10 下环境变量Path的配置步骤 5 : 验证是否配置成功HelloWorld系列教材 (二)- 用命令行中编写第一个 java 程序步骤 1 : 先看运行效果步骤 2 : 准备项目目录步骤 3 : 创建第一个java 源文件步骤 4 : 显示扩展名步骤 5 : 编译步骤 6 : 运行步骤 7 : 关于类步骤 8 : 主方法步骤 9 : 控制台输出HelloWorld系列教材 (三)- 下载 eclipse步骤 1 : 下载并解压HelloWorld系列教材 (四)- 使用ecipse创建第一个 java project步骤 1 : 打开 eclipse步骤 2 : 选择工作区步骤 3 : 创建java项目步骤 4 : 项目名称输入j2se步骤 5 : 创建成功后看到的界面HelloWorld系列教材 (五)- 在Eclipse中运行第一个 java 程序步骤 1 : 打开java文件步骤 2 : 运行步骤 3 : 观察运行结果步骤 4
  • java零基础教学------数组
    更多免费内容,点击了解:https://how2j.cn/k/array/array-create/280.html目录数组系列教材 (一)- Java 如何创建一个数组步骤 1 : 声明数组步骤 2 : 创建数组步骤 3 : 访问数组步骤 4 : 数组长度数组系列教材 (二)- Java 如何初始化数组步骤 1 : 分配空间与赋值分步进行步骤 2 : 分配空间,同时赋值数组系列教材 (三)- Java 数组选择法,冒泡法排序步骤 1 : 选择法排序步骤 2 : 冒泡法排序数组系列教材 (四)- Java 中如何使用增强for循环步骤 1 : 增强型for循环数组系列教材 (五)- Java 如何复制数组步骤 1 : 复制数组数组系列教材 (六)- Java 如何使用二维数组步骤 1 : 初始化二维数组数组系列教材 (七)- java.util.Arrays类常用方法步骤 1 : 数组复制步骤 2 : 转换为字符串步骤 3 : 排序步骤 4 : 搜索步骤 5 : 判断是否相同步骤 6 : 填充数组系列教材 (一)- Java 如何创建一个数组数组是一个固定长度的,包含了相同类型数据的 容器步骤 1 : 声明数组int[] a; 声明了一个数组变量。 []表示该变量是一个数组 int 表示数组里的每一个元素都是一个整数 a 是变量名 但是,仅仅是这一句声明,不会创建数组
  • java零基础教学------变量
    更多免费内容,点击了解:https://how2j.cn/k/variable/variable-tutorial/258.html目录变量系列教材 (一)- Java中 什么是变量步骤 1 : 什么是变量变量系列教材 (二)- Java中有八种基本变量类型示例 1 : 整型示例 2 : 字符型示例 3 : 浮点型示例 4 : 布尔型示例 5 : String类型变量系列教材 (三)- 什么是Java的字面值示例 1 : 整数字面值示例 2 : 浮点数字面值示例 3 : 字符和字符串字面值变量系列教材 (四)- 在Java中进行基本类型的类型转换步骤 1 : 转换规则步骤 2 : 低精度向高精度转换步骤 3 : 高精度向低精度转换变量系列教材 (五)- Java的命名规则示例 1 : 命名规则示例 2 : 使用完整的单词命名,而非缩写示例 3 : 不能只使用关键字,但是可以包含关键字示例 4 : 关键字列表1示例 5 : 关键字列表2示例 6 : 中文也是可以用来命名变量的变量系列教材 (六)- 什么是Java的作用域示例 1 : 字段,属性,Field示例 2 : 参数示例 3 : 局部变量变量系列教材 (七)- Java 中final修饰变量示例 1 : 在声明的时候赋值示例 2 : 在声明的时候没有赋值示例 3 : final 修饰其他变量系列教材 (八)-
  • java零基础教学------操作符
    更多免费内容,点击了解:https://how2j.cn/k/operator/operator-arithmetic/265.html目录操作符系列教材 (一)- Java的算数操作符示例 1 : 基本算数操作符示例 2 : 任意运算单元的长度超过int示例 3 : 任意运算单元的长度小于int示例 4 : %取模示例 5 : 自增 自减示例 6 : 自增 自减操作符置前以及置后的区别操作符系列教材 (二)- Java的关系操作符示例 1 : 关系操作符操作符系列教材 (三)- Java的逻辑运算符示例 1 : 长路与 和 短路与示例 2 : 长路或 和 短路或示例 3 : 取反示例 4 : 异或^操作符系列教材 (四)- Java的位操作符示例 1 : 一个整数的二进制表达示例 2 : 位或示例 3 : 位与示例 4 : 异或示例 5 : 取非示例 6 : 左移 右移示例 7: 带符号右移与无符号右移操作符系列教材 (五)- Java的赋值操作符示例 1 : 赋值操作示例 2 : 对本身进行运算,并赋值操作符系列教材 (六)- Java的三元操作符示例 1 : 三元操作符操作符系列教材 (七)- 使用Scanner读取整数步骤 1 : 使用Scanner读取整数步骤 2 : 使用Scanner读取浮点数步骤 3 : 使用Scanner读取字符串步骤 4 : 读取了整数后
  • 操作符系列教材 (四)- Java的位操作符
    操作符系列教材 (四)- Java的位操作符 位操作符在实际工作中用的并不常见,但是同学们总是很喜欢纠结这些位操作。所以本章节会给出每一个操作符的操作实例帮助大家理解其具体含义。最后说,如果确实感兴趣,就看看,个人建议跳过这个章节。 真正工作用到了,再来看。 步骤1:一个整数的二进制表达 步骤2:位或 步骤3:位与 步骤4:异或 步骤5:取非 步骤6:左移 右移 步骤7:练习-快速计算2x16 步骤8:答案-快速计算2x16 步骤9:带符号右移与无符号右移 步骤10:练习-位操作符 步骤11:答案-位操作符 示例 1 : 一个整数的二进制表达 位操作都是对二进制而言的,但是我们平常使用的都是十进制比如5。 而5的二进制是101。 所以在开始学习之前,需要掌握一个整数的二进制表达是多少。 通过Integer.toBinaryString() 方法,将一个十进制整数转换为一个二进制字符串public class HelloWorld {public static void main(String[] args) {int i = 5;String b = (Integer.toBinaryString(i)); // 5的二进制的表达101System.out.println(i+" 的二进制表达是: "+b);}}示例 2 : 位或 5的二进制是101 6的二进制是110 所以 5
  • 数组系列教材 (一)- Java 如何创建一个数组
    数组系列教材 (一)- Java 如何创建一个数组 更多内容,点击了解: https://how2j.cn/k/array/array-create/280.html 数组是一个固定长度的,包含了相同类型数据的 容器步骤1:声明数组 步骤2:创建数组 步骤3:访问数组 步骤4:数组长度 步骤5:练习-数组最小值 步骤6:答案-数组最小值 步骤 1 : 声明数组 int[] a; 声明了一个数组变量。 []表示该变量是一个数组 int 表示数组里的每一个元素都是一个整数 a 是变量名 但是,仅仅是这一句声明,不会创建数组有时候也会写成int a[]; 没有任何区别,就是你看哪种顺眼的问题 public class HelloWorld { public static void main(String[] args) { // 声明一个数组 int[] a; } }步骤 2 : 创建数组 创建数组的时候,要指明数组的长度。 new int[5] 引用概念: 如果变量代表一个数组,比如a,我们把a叫做引用 与基本类型不同 int c = 5; 这叫给c赋值为5 声明一个引用 int[] a; a = new int[5]; 让a这个引用,指向数组public class HelloWorld {public static void main(String[] args) {/
  • java零基础教学------控制流程(if,if else,while....)
    更多免费内容,点击了解:https://how2j.cn/k/control-flow/control-flow-if/271.html目录控制流程系列教材 (一)- Java的If 条件语句示例 1 : if示例 2 : 多表达式与一个表达式示例 3 : if 使用过程中可能遇到的坑示例 4 : if else示例 5 : else if控制流程系列教材 (二)- java的switch语句示例 1 : switch控制流程系列教材 (三)- java的while语句示例 1 : 条件为true时 重复执行示例 2 : 条件为true时 重复执行,至少会执行一次控制流程系列教材 (四)- java的for循环示例 1 : for控制流程系列教材 (五)- java 的 continue语句示例 1 : continue控制流程系列教材 (六)- java的break语句示例 1 : break;控制流程系列教材 (七)- java 如何结束外部for循环示例 1 : 结束当前循环示例 2 : 使用boolean变量结束外部循环示例 3 : 使用标签结束外部循环控制流程系列教材 (一)- Java的If 条件语句条件判断示例 1 : ifif(表达式1){ 表达式2;} 如果表达式1的值是true, 就执行表达式2public class HelloWorld { public
  • 变量系列教材 (三)- 什么是Java的字面值
    变量系列教材 (三)- 什么是Java的字面值 创建一个Hero对象会用到new关键字,但是给一个基本类型变量赋值却不是用new. 因为基本类型是Java语言里的一种内置的特殊数据类型,并不是某个类的对象。 给基本类型的变量赋值的方式叫做 字面值,如下所例:float hp = 313f; int armor = 24;步骤1:整数字面值 步骤2:浮点数字面值 步骤3:字符和字符串字面值 步骤4:练习-字面值 步骤5:答案-字面值 示例 1 : 整数字面值 当以l或者L结尾的时候,一个整数字面值是long类型,否则就是int类型。 建议使用大写的L而非小写的l,因为容易和1混淆。 byte,short,int和long的值都可以通过int类型的字面值来创建。整数的字面值可以用如下四种进制来表示: 十进制: 基 10, 包含从0-9的数字,平常用的就是这种 十六进制: 基 16, 包含从0-9的数字,和从A-F的字母。 八进制: 基 8, 包含从0-7的数字 二进制: 基 2, 包含0和1。(从 JAVA7开始就可以创建 二进制的字面值了)public class HelloWorld {public static void main(String[] args) {long val = 26L; //以L结尾的字面值表示long型int decVal = 26; /
  • HelloWorld系列教材 (五)- 在Eclipse中运行第一个 java 程序
    HelloWorld系列教材 (五)- 在Eclipse中运行第一个 java 程序 在Eclipse中运行java 程序 步骤1:打开java文件 步骤2:运行 步骤3:观察运行结果 步骤4:打开控制台窗口 步骤5:练习-在eclipse中运行JAVA程序 步骤6:答案-在eclipse中运行JAVA程序 步骤 1 : 打开java文件 直接打开在 命令行Hello World 中创建的java 文件 HelloWorld.java 步骤 2 : 运行 点击绿色运行按钮,直接运行 在eclipse中,编译过程自动执行了 步骤 3 : 观察运行结果 一旦运行成功,会在下方出现控制台console界面 如果找不到控制台console窗口,使用如下步骤打开控制台窗口 步骤 4 : 打开控制台窗口 在默认情况下,console窗口是打开的,倘若无意关闭了,那么可以通过如下方式打开: 菜单-> Window -> Show View -> Console更多内容,点击了解: https://how2j.cn/k/helloworld/helloworld-eclipse/170.html来源:https://blog.51cto.com/u_14188313/2717234
  • 《Java基础入门第2版》--黑马程序员 课后答案及其详解 第1章 Java开发入门
    文章目录 一、填空题二、判断题三、选择题四、简答题五、编程题六、原题及其解析 一、填空题 1.(1)Java SE(2)Java EE(3)Java ME 2.JRE 3.javac 4.bin 5.(1)path(2)classpath 二、判断题 1.√ 2.× 3.√ 4.√ 5.× 三、选择题 1.ABCD 2.C 3.D 4.B 5.B 四、简答题 1、 面向对象、跨平台性、健壮性、安全性、可移植性、多线程性、动态性等。 2、 JRE(Java Runtime Environment,Java运行时环境),它相当于操作系统部分,提供了Java程序运行时所需要的基本条件和许多Java基础类,例如,IO类、GUI控件类、网络类等。JRE是提供给普通用户使用的,如果你只想运行别人开发好的Java程序,那么,你的计算机上必须且只需安装JRE。 JDK(Java Development Kit,Java开发工具包),它包含编译工具、解释工具、文档制作工具、打包工具多种与开发相关的工具,是提供给Java开发人员使用的。初学者学习和使用Java语言时,首先必须下载和安装JDK。JDK中已经包含了JRE部分,初学者安装JDK后不必再去下载和安装JRE了。 3、 Java程序运行时,必须经过编译和运行两个步骤。首先将后缀名为.java的源文件进行编译,生成后缀名为.class的字节码文件
  • 变量系列教材 (四)- 在Java中进行基本类型的类型转换
    变量系列教材 (四)- 在Java中进行基本类型的类型转换 不同类型之间的数据可以互相转换,但是要满足一定的规则步骤1:转换规则 步骤2:低精度向高精度转换 步骤3:高精度向低精度转换 步骤4:练习-类型转换 步骤5:答案-类型转换 步骤 1 : 转换规则 转换规则如图所示 精度高的数据类型就像容量大的杯子,可以放更大的数据 精度低的数据类型就像容量小的杯子,只能放更小的数据 小杯子往大杯子里倒东西,大杯子怎么都放得下 大杯子往小杯子里倒东西,有的时候放的下,有的时候就会有溢出 需要注意的一点是 虽然short和char都是16位的,长度是一样的 但是彼此之间,依然需要进行强制转换public class HelloWorld { public static void main(String[] args) { char c = 'A';short s = 80; //虽然short和char都是16位的,长度是一样的//但是彼此之间,依然需要进行强制转换c = (char) s;//直接进行转换,会出现编译错误s = c; }}步骤 2 : 低精度向高精度转换long l = 50;int i = 50;l 是long类型的,其类型长度是64位 i 是int类型的,其类型长度是32位 所以l的精度,比i的精度要高 l = i; 把i的值赋给l, 首先l和i彼此的类型是不一样的
  • 变量系列教材 (二)- Java中有八种基本变量类型
    变量系列教材 (二)- Java中有八种基本变量类型 一个变量的类型,决定了该变量可以包含什么样的值。 Java中有八种基本类型,都是Java语言预先定义好的,并且是关键字。这八种基本类型分别是: 整型 (4种) 字符型 (1种) 浮点型 (2种) 布尔型(1种)步骤1:整型 步骤2:字符型 步骤3:浮点型 步骤4:布尔型 步骤5:String类型 步骤6:练习-变量类型 步骤7:答案-变量类型 示例 1 : 整型 整型变量用于存放整数 byte short int long 区别在于不同类型的整型,最大值,最小值不一样 如果试图给byte类型的变量赋予超出其范围的值,就会产生编译错误,这个时候就需要进行类型转换,在后面的章节会讲解public class HelloWorld{ public static void main(String[] args){ byte b = 1; short s = 200; int i = 300; long l = 400; /*如果试图给byte类型的变量赋予超出其范围的值,就会产生编译错误*/ byte b2 = 200; }}示例 2 : 字符型 char类型用于存放一个字符,值用单引号’表示 (双引号表示字符串) 其长度和short一样,也是16位的 只能存放一个字符,超过一个字符就会产生编译错误public class
  • 操作符系列教材 (三)- Java的逻辑运算符
    操作符系列教材 (三)- Java的逻辑运算符 逻辑运算符 步骤1:长路与 和 短路与 步骤2:长路或 和 短路或 步骤3:取反 步骤4:异或^ 步骤5:练习-逻辑操作符 步骤6:答案-逻辑操作符 示例 1 : 长路与 和 短路与 无论长路与还是短路与 两边的运算单元都是布尔值 都为真时,才为真 任意为假,就为假 区别 长路与 两侧,都会被运算 短路与 只要第一个是false,第二个就不进行运算了长路与 和 短路与public class HelloWorld {public static void main(String[] args) {//长路与 无论第一个表达式的值是true或者false,第二个的值,都会被运算int i = 2;System.out.println( i== 1 & i++ ==2 ); //无论如何i++都会被执行,所以i的值变成了3System.out.println(i); //短路与 只要第一个表达式的值是false的,第二个表达式的值,就不需要进行运算了int j = 2;System.out.println( j== 1 && j++ ==2 ); //因为j==1返回false,所以右边的j++就没有执行了,所以j的值,还是2System.out.println(j); }}示例 2 : 长路或 和 短路或 无论长路或还是短路或
  • 变量系列教材 (五)- Java的命名规则
    变量系列教材 (五)- Java的命名规则 变量命名必须满足一系列的条件,不能随意命名 步骤1:命名规则 步骤2:使用完整的单词命名,而非缩写 步骤3:不能只使用关键字,但是可以包含关键字 步骤4:关键字列表1 步骤5:关键字列表2 步骤6:中文也是可以用来命名变量的 步骤7:练习-命名规范 步骤8:答案-命名规范 示例 1 : 命名规则 变量命名只能使用字母 数字 $ _ 变量第一个字符 只能使用 字母 $ _ 变量第一个字符 不能使用数字 注:_ 是下划线,不是-减号或者—— 破折号 int a= 5; int a_12= 5; int $a43= 5;int a434= 5;//第一个是数字,是不行的 int 34a= 5; 示例 2 : 使用完整的单词命名,而非缩写 在命名的时候,尽量使用完整的单词进行命名,比如name,moveSpeed,而不是使用缩写 n,m。Hero.javaHero.javapublic class Hero { //使用完整单词命名,易于理解String name; float hp; float armor; int moveSpeed;}public class Hero {//使用缩写,不易理解String n; float h; float a; int m;}示例 3 : 不能只使用关键字,但是可以包含关键字 什么是关键字 比如int
  • java项目如何部署到服务器----传输文件ftp
    目录部署到Linux系列教材 (一)- FTP - 介绍步骤 1 : ftp做什么用步骤 2 : 安装服务器相关内容部署到Linux系列教材 (二)- FTP - 安装步骤 1 : 介绍vsftpd步骤 2 : 安装命令步骤 3 : 查看服务启动状态步骤 4 : 关闭和启动步骤 5 : 检查端口部署到Linux系列教材 (三)- FTP - ftp用户步骤 1 : 用户概念步骤 2 : 用户目录步骤 3 : 创建用户步骤 4 : 设置目录权限步骤 5 : 设置密码部署到Linux系列教材 (四)- FTP - 配置用户步骤 1 : 配置用户步骤 2 : 去掉匿名登陆步骤 3 : 限制用户访问步骤 4 : 用户清单步骤 5 : 允许写权限部署到Linux系列教材 (五)- FTP - 配置端口步骤 1 : 两种端口步骤 2 : 配置端口部署到Linux系列教材 (六)- FTP - 开放端口步骤 1 : 端口概念步骤 2 : 安全组步骤 3 : 当前安全组规则一览步骤 4 : 添加21端口步骤 5 : 添加30000-30010端口步骤 6 : 添加后安全组规则一览部署到Linux系列教材 (七)- FTP - ftp客户端步骤 1 : 上传步骤 2 : ftprush步骤 3 : 连接步骤 4 : 连接成功界面步骤 5 : 上传和下载步骤 6
  • 控制流程系列教材 (一)- Java的If 条件语句
    控制流程系列教材 (一)- Java的If 条件语句 更多内容,点击了解: https://how2j.cn/k/control-flow/control-flow-if/271.html步骤1:if 步骤2:多表达式与一个表达式 步骤3:if 使用过程中可能遇到的坑 步骤4:if else 步骤5:else if 步骤6:练习-BMI 步骤7:答案-BMI 步骤8:练习-闰年 步骤9:答案-闰年 示例 1 : ifif(表达式1){ 表达式2;}如果表达式1的值是true, 就执行表达式2public class HelloWorld {public static void main(String[] args) { boolean b = true;//如果成立就打印yesif(b){System.out.println("yes");} }}示例 2 : 多表达式与一个表达式public class HelloWorld {public static void main(String[] args) { boolean b = false;//如果有多个表达式,必须用大括弧包括起来if(b){System.out.println("yes1");System.out.println("yes2");System.out.println("yes3");} //否则表达式2 3
  • java项目如何部署到服务器----文件上传,数据库,运行项目
    目录部署到Linux系列教材 (一)- 部署J2EE应用 - 上传步骤 1 : 模仿天猫J2EE应用步骤 2 : 上传web应用步骤 3 : 上传sql步骤 4 : 上传办法部署到Linux系列教材 (二)- 部署J2EE应用 - 数据库准备步骤 1 : 大小写敏感步骤 2 : 创建数据库步骤 3 : 导入数据步骤 4 : 验证部署到Linux系列教材 (三)- 部署J2EE应用 - tomcat配置步骤 1 : 修改server.xml步骤 2 : 重启步骤 3 : 观察日志步骤 4 : 访问公网地址部署到Linux系列教材 (四)- 部署J2EE应用 - 如何独立部署maven项目步骤 1 : maven项目特点步骤 2 : Eclipse做法步骤 3 : IDEA做法步骤 4 : 如何部署 war部署到Linux系列教材 (一)- 部署J2EE应用 - 上传 步骤 1 : 模仿天猫J2EE应用接下来就是部署一个WEB应用到Linux上了。 我们来部署一个模仿天猫J2EE应用到Linux,部署成功之后,看到的效果会是这样:http://how2j.cn/tmall/ 模仿天猫有对应的实践项目教程: 模仿天猫整站J2EE版实战教程步骤 2 : 上传web应用下载下载区(点击进入)的tmall.rar,解压后上传到ftp服务器。注: 先在本地解压,然后再上传,因为Linux
  • 变量系列教材 (六)- 什么是Java的作用域
    变量系列教材 (六)- 什么是Java的作用域 变量处于不同的位置,有不同的名称分别是 字段,属性 参数 局部变量不同名称的变量,其作用域是不一样的 步骤1:字段,属性,Field 步骤2:参数 步骤3:局部变量 步骤4:练习-作用域 步骤5:答案-作用域 示例 1 : 字段,属性,Field 当一个变量被声明在类下面 变量就叫做字段 或者属性、成员变量、Field 比如变量i,就是一个属性。 那么从第2行这个变量声明的位置开始,整个类都可以访问得到 所以其作用域就是从其声明的位置开始的整个类public class HelloWorld {int i = 1;int j = i; //其他的属性可以访问ipublic void method1(){System.out.println(i); //方法1里可以访问i}public void method2(){System.out.println(i); //方法2里可以访问i}}示例 2 : 参数 如果一个变量,是声明在一个方法上的,就叫做参数 参数的作用域即为该方法内的所有代码 其他方法不能访问该参数 类里面也不能访问该参数public class HelloWorld { public void method1(int i){ //参数i的作用域即方法method1System.out.println(i);}public
  • java项目如何部署服务器-----如何传输文件到阿里云服务器(三)
    步骤 1 : ftp做什么用接下来就要在Linux上安装ftp服务器了。 ftp的全称是 File Transfer Protocol : 文件传输协议。 顾名思义,ftp就是用来我们把本地的文件传输到服务器上,或者从服务器上下载文件用的。 接下来的章节就会讲解如何在linux 上安装ftp服务器步骤 2 : 安装服务器相关内容Linux上的ftp服务器有各种型号,我们会使用vsftpd,全称是:very secure FTP daemon 非常安全的ftp后台程序。。。 为了使得这个服务器可以使用还要做许多配合工作,比如创建用户,配置端口,开放端口等等活计,后面会一一展开 部署到Linux系列教材 (二)- FTP - 安装步骤 1 : 介绍vsftpdvsftpd 全称是:very secure FTP daemon 非常安全的ftp后台程序,及ftp 服务端步骤 2 : 安装命令yum install vsftpd -y 执行之后,最后看到Complete! 就表示安装成功了步骤 3 : 查看服务启动状态执行命令:systemctl start vsftpd.servicesystemctl status vsftpd.service 第一步是用来启动vsftpd服务,不一定需要,因为 安装命令 结束后就会自动启动,但是有时候不会自动启动,所以还是加上吧 可以看到最后
  • 操作符系列教材 (一)- Java的算数操作符
    操作符系列教材 (一)- Java的算数操作符 算数操作符 基本的有: =,-,x,/自增 自减 ++ - - 步骤1:基本算数操作符 步骤2:练习-求和 步骤3:答案-求和 步骤4:任意运算单元的长度超过int 步骤5:任意运算单元的长度小于int 步骤6:%取模 步骤7:自增 自减 步骤8:自增 自减操作符置前以及置后的区别 步骤9:练习-自增 步骤10:答案-自增 步骤11:练习-BMI 步骤12:答案-BMI 示例 1 : 基本算数操作符 +, - ,*, /基本的加 减 乘 除public class HelloWorld {public static void main(String[] args) {int i = 10;int j = 5;int a = i+j;int b = i - j;int c = i*j;int d = i /j;}}示例 4 : 任意运算单元的长度超过int 如果有任何运算单元的长度超过int,那么运算结果就按照最长的长度计算 比如int a = 5; long b = 6; a+b -> 结果类型是longpublic class HelloWorld {public static void main(String[] args) { int a = 5;long b = 6;int c = (int) (a+b); //a