天道酬勤,学无止境

HelloWorld系列教材 (二)- 用命令行中编写第一个 java 程序

HelloWorld系列教材 (二)- 用命令行中编写第一个 java 程序
大家真正在工作中开发 java 应用都会使用eclipse,myeclipse, IntelliJ等等

不过依然值得花10分钟学习如何使用最原始的命令行格式编译和执行java 程序

使用最原始的命令行方式来执行Hello World
步骤1:先看运行效果
步骤2:准备项目目录
步骤3:创建第一个java 源文件
步骤4:显示扩展名
步骤5:编译
步骤6:运行
步骤7:关于类
步骤8:主方法
步骤9:控制台输出
步骤10:练习-Hello Java
步骤11:答案-Hello Java
步骤 1 : 先看运行效果
在控制台下运行第一个Java程序,可以看到输出了字符串
hello world

先看运行效果
步骤 2 : 准备项目目录
通常都会在e: 创建一个project目录
在这个例子里,我们用的是e:/project/j2se目录作为项目目录
所有的java代码都会放在这个项目目录下
并创建一个目录 src用于存放java源代码 .java 文件

准备项目目录
步骤 3 : 创建第一个java 源文件
创建第一个java 源文件
在屏幕空白位置,点击鼠标右键->新建->文本文件 得到一个文件”新建 文本文档.txt“
右键该文件->重命名为 HelloWorld.java
在该文件中敲入如下代码
public class HelloWorld{
public static void main(String[] args){
System.out.println(“hello world”);
}
}

因为java 是面向对象的编程语言,所以我们实际上是在创建一个个的类
class HelloWorld 表示这个类的名字是HelloWorld
public static void main(String[] args) 这是主方法,所有代码的入口
如果你学过c语言 ,相当于 _main 程序入口
System.out.println(“hello world”); 表示在控制台(黑屏幕)输出一个字符串“hello world”
public class HelloWorld{
public static void main(String[] args){
System.out.println(“hello world”);
}
}
步骤 4 : 显示扩展名
有时候系统会默认把扩展名隐藏掉,可以通过如下方式显示扩展名,以便于把.txt修改为.java
打开我的电脑-> F10显示菜单栏->工具->文件夹选项->查看-> 去掉 隐藏已知文件类型的扩展名 上的勾选

显示扩展名
步骤 5 : 编译
.java 文件是java的源文件,但是不能直接运行,必须先被编译成为.class文件 才能够执行
java 使用 javac命令进行编译
语法:
javac filename.java

注:必须跟上.java 后缀名
如图 执行如下命令:
运行 win+r,输入 cmd 进入控制台界面
e: 切换盘符为e盘
cd e:\project\j2se\src 切换目录到源文件目录
javac HelloWorld.java 编译命令 javac 文件名大小写必须一致
如果得到一行空白,就表示成功了,并且得到一个class文件: HelloWorld.class
注: 第一行切换盘符的e:不要忘记了

编译
步骤 6 : 运行
java的运行命令是
java classname

如图 执行如下命令:
运行 win+r,输入 cmd 进入控制台界面
e: 切换盘符为e盘
cd e:\project\j2se\src 切换目录到源文件目录
java HelloWorld
注意大小写需要一致,并且没有后缀名.class
运行成功后会看到字符串 “hello world”

运行
步骤 7 : 关于类
java所有的代码都是运行在类里面的
public class HelloWorld

public 表示这是一个可以公开访问的类
class 表示这是一个类
HelloWorld 表示类的名字,每个单词的首字母大写
public class HelloWorld{

}
步骤 8 : 主方法
public static void main(String[] args)

你会写很多代码,总有第一行执行的代码,这就是主方法
args 表示运行参数,在本例中没有使用到。
public static void main(String[] args){
System.out.println(“hello world”);
}
步骤 9 : 控制台输出
System.out.println(“hello world”);

会在控制台输出字符串
println 表示打印数据到控制台,并且换行
System.out.println(“hello world”);

更多内容,点击了解: https://how2j.cn/k/helloworld/helloworld-commandline/168.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基础入门第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的字节码文件
  • 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零基础教学------变量
    更多免费内容,点击了解: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/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 是变量名 但是,仅仅是这一句声明,不会创建数组
  • 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即可步骤 5 : 创建成功后看到的界面更多内容,点击了解: https://how2j.cn/k/helloworld/helloworld-eclipse-project/144.html来源:https://blog.51cto.com
  • 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 : 读取了整数后
  • 第03章 HelloWorld入门程序
    第03章 HelloWorld入门程序 1.0 程序开发步骤说明 开发环境已经搭建完毕,可以开发我们第一个Java程序了。 Java程序开发三步骤:编写、编译、运行。 2.0 编写Java源程序 1、在D:\day01目录下新建文本文件,完整的文件名修改为HelloWorld.java ,其中文件名为HelloWorld,后缀名必须为.java 。 2、用记事本打开 使用notepad++记事本软件。 3、在文件中键入文本并保存,代码如下: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); // Hello, World! } } 文件名必须是HelloWorld ,保证文件名和类的名字是一致的,注意大小写。 每个字母和符号必须与示例代码一模一样。 第一个HelloWord源程序就编写完成了,但是这个文件是程序员编写的,JVM是看不懂的,也就不能运行,因此我 们必须将编写好的Java源文件编译成JVM可以看懂的字节码文件 。 3.0 编译Java源文件 在DOS命令行中,进入Java源文件的目录,使用javac命令进行编译。 命令: javac Java源文件名.后缀名 举例: javac HelloWorld.java
  • 2021-03-30
    Java入门day1 计算机基础知识二进制字节常用DOS命令 Java语言开发环境搭建Java虚拟机——JVMJRE 和 JDK下载, 配置环境变量步骤 HelloWorld入门程序编写Java源程序编译java源文件运行Java程序main方法注释关键字标识符 常量概述分类练习 变量和数据类型变量概述数据类型分类基本数据类型 变量的定义练习 计算机基础知识 二进制 计算机中的数据不同于人们生活中的数据,人们生活采用十进制数,而计算机中全部采用二进制数表示,它只包含 0、1两个数,逢二进一,1+1=10。每一个0或者每一个1,叫做一个bit(比特)。 十进制数据转成二进制数据:使用除以2获取余数的方式。 二进制数据转成十进制数据:使用8421编码的方式 。 小贴士: 二进制数系统中,每个0或1就是一个位,叫做bit(比特)。 字节 位(bit):一个数字0或一个数字1代表一位 字节(byte)是我们常见的计算机中最小存储单元。计算机存储任何的数据,都是以字节的形式存储,右键点击文件属性, 我们可以查看文件的字节大小。 8个bit(二进制位) 0000-0000表示为1个字节,写成1 byte或者1 B。 8 bit = 1 B1024 B =1 KB1024 KB =1 MB1024 MB =1 GB1024 GB = 1 TB 常用DOS命令 从启动台打开终端
  • 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
  • shell基础教程
    SHELL脚本语言 今天开始学习shell语言 Shell 脚本 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。 业界所说的 shell 通常都是指 shell 脚本,但读者朋友要知道,shell 和 shell script 是两个不同的概念。 由于习惯的原因,简洁起见,本文出现的 “shell编程” 都是指 shell 脚本编程,不是指开发 shell 自身。 下面是我整理的思维导图: Shell脚本入门 Shell echo命令 Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式: echo string 可以使用echo实现更复杂的输出格式控制。 第一个shell脚本: 打开终端 创建并打开vim helloworld.sh 编辑第一个脚本: echo “helloworld” 运行shell脚本有三种方式: 使用最高权限打开: ./helloworld.sh使用sh命令打开:sh.helloworld.sh使用bash方法打开:bash.helloworld.sh 第二个shell脚本::多命令处理 打开终端创建并编辑vim touch.sh,命令如下: vim touch.sh #!/bin/bash cd /home/df/桌面 touch baz.txt echo "I love
  • 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中有八种基本变量类型
    变量系列教材 (二)- 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视频学习笔记 JAVA简介(20200505) JAVA简介: Java的跨平台:一次编译,随处执行。——Java虚拟机的存在;Java是解释型的语言 编译型:C/C++,直接编译成操作系统可执行的文件的格式(如Windows的可执行文件为.exe文件),不经过第二次 解释型:Java,Java先编译成自己的可执行文件的格式.class,然后JVM再对.class文件进行一行行解释,解释为各个平台的可执行的格式。一行一行解释地执行;bin目录下是可执行的二进制文件;path:windows喜用执行命令时要搜寻的路径,   classpath:java在编译和运行时要找的class所在的路径;每一个.java文件进行编译的时候,里面的每一个类都会生成一个对应的.class文件;public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); } }//明白类体和方法体的概念一个.java文件里面只能有一个public类(public class),且.java文件的文件名必须与public类的类名保持一致;java程序的程序入口是main()方法,固定格式: public static void main(String[] args){
  • 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服务,不一定需要,因为 安装命令 结束后就会自动启动,但是有时候不会自动启动,所以还是加上吧 可以看到最后
  • day03_入门Java 程序丶注释丶标识符丶关键字
    初步了解 Java 的加载与执行 搭建好了开发环境后,在编写第一个 Java 程序之前,我们应当对 Java 的加载与执行提前有一个简单的了解,请 看下图: 通过上图,我们可以看到 Java 程序从开发到最终运行是这样进行的: 第一步(写代码):在任意位置创建一个.java 结尾的文件,程序员在该文件中编写符合 Java 语法的源代码,这个文件被称为Java 源文件。第二步(编译):使用“javac”命令对 java 源文件进行编译,如果 Java 源文件符合 Java 语法规则,则编译生成 1 个或者多个以“.class”结尾的文件。“.class”结尾的文件我们称之 为字节码文件,注意字节码文件不是普通文本文件,使用记事本等文本编辑器是无法打开的, 但该文件内容也不是二进制,如果是二进制形式的话,操作系统是可以直接执行的,这个文件 的内容我们称之为字节码。注意:这里有一个“类名”的概念,假设生成的文件是 A.class, 则表示类名为 A,B.class 则表示类名为 B。第三步(运行):使用“java”命令运行已编译的 Java 程序,假设编译之后的字节码文件 是 A.class,则在 dos 命令窗口中执行 java A命令,这个时候 Java 虚拟机(JVM)就启动了, Java 虚拟机通过“类装载器 ClassLoader”从硬盘中找到 A.class 文件并装载
  • 控制流程系列教材 (二)- java的switch语句
    控制流程系列教材 (二)- java的switch语句 更多内容,点击了解: https://how2j.cn/k/control-flow/control-flow-switch/272.html步骤1:switch 示例 1 : switch switch可以使用byte,short,int,char,String,enum注: 每个表达式结束,都应该有一个break; 注: String在Java1.7之前是不支持的, Java从1.7开始支持switch用String的,编译后是把String转化为hash值,其实还是整数 注: enum是枚举类型,在枚举章节有详细讲解public class HelloWorld {public static void main(String[] args) { //如果使用if elseint day = 5;if (day==1)System.out.println("星期一"); else if (day==2)System.out.println("星期二");else if (day==3)System.out.println("星期三");else if (day==4)System.out.println("星期四");else if (day==5)System.out.println("星期五");else if
  • day01【前言、入门程序、常量、变量】
    文章目录 第一章 开发前言1.1 Java语言概述什么是Java语言Java语言发展历史Java语言能做什么Java语言跨平台原理 1.2计算机基础知识什么是二进制字节常用DOS命令 第二章Java语言开发环境搭建2.1 Java虚拟机——JVM2.2 JRE和JDK2.3JDK的下载和安装JDK的安装JDK的安装目录解释 2.4 JAVA_HOME环境变量的配置配置环境变量作用配置环境变量步骤Windows 7,8版本Windows 10版本 第三章HelloWorld入门程序3.1程序开发步骤说明3.2编写Java源程序3.3编译Java源文件3.4运行Java程序3.5入门程序说明编译和运行是两回事关于main方法 3.6添加注释comment3.7关键字keywords3.8标识符 第四章 常量4.1概述4.2分类4.3练习 第五章 变量和数据类型5.1变量概述5.2数据类型数据类型分类基本数据类型 5.3变量的定义格式练习 5.4注意事项 第一章 开发前言 1.1 Java语言概述 什么是Java语言 Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。 解释形语言 Java语言发展历史
  • Java语言概述
    Java的主要应用场景 Java基础课程概述软件开发介绍计算机编程语言介绍Java语言概述Java简史Java 在各领域的应用主要特性 运行机制及运行过程Java 语言的特点 Java的环境搭建下载并安装JDK 开发体验—HelloWorld常见问题及解决方法注释(Comment)Java API文档良好的编程风格常用的Java开发工具 Java基础是学习JavaEE、大数据、Android开发 的基石! Java基础课程概述 第一部分:编程语言核心结构 主要知识点:变量、基本语法、分支、循环、数组、… 第二部分:Java面向对象的核心逻辑 主要知识点:OOP、封装、继承、多态、接口、… 第三部分:开发Java SE高级应用程序 主要知识点:异常、集合、I/O、多线程、反射机制、网络编程、…… 第四部分:实训项目 项目一:家庭收支记账软件 项目二:客户信息管理软件 项目三:开发团队人员调度软件 附加项目一:银行业务管理软件 附件项目二:单机考试管理软件 软件开发介绍 软件开发 软件,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统软件和应用软件之分。 人机交互方式 -图形化界面(Graphical User Interface GUI)这种方式简单直观,使用者易于接受,容易上手操作。 -命令行方式(Command Line Interface CLI):需要有一个控制台
  • 操作符系列教材 (三)- 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 : 长路或 和 短路或 无论长路或还是短路或