尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

java前言、入门程序、常量、变量

发布时间:2026/9/24 13:52:40

资讯中心
01
ARTICLE

java前言、入门程序、常量、变量

java前言、入门程序、常量、变量
目录1、Java语言概述2. 计算机基础知识二进制二进制数据转成十进制数据使用8421编码的方式字节8个bit二进制位 0000-0000表示为1个字节写成1 byte或者1 B。常用DOS命令常用命令3、Java语言开发环境搭建3.1 Java虚拟机——JVM3.2 JRE 和 JDK4、HelloWorld入门程序4.1 程序开发步骤说明4.2 编写Java源程序4.3 编译Java源文件4.4 运行Java程序编译和运行是两回事关于main方法4.6 标识符5、常量6、变量和数据类型6.2 数据类型基本数据类型5.3 变量的定义格式练习1、Java语言概述Java语言是美国SUN公司,在1995年推出的高级编程语言。所谓编程语言是计算机的语言通常人们可以使用编程语言对计算机下达指令让计算机完成人们需要的任务或者功能。2. 计算机基础知识二进制计算机中的数据不同于人们生活中的数据人们生活采用十进制数而计算机中全部采用二进制数表示它只包含0、1两个数逢二进一1110。每一个0或者每一个1叫做一个bit比特。 下面了解一下十进制和二进制数据之间的转换计算。十进制据转成二进制数据使用除以2获取余数的方式二进制数据转成十进制数据使用8421编码的方式字节字节是我们常见的计算机中最小存储单元。计算机存储任何的数据都是以字节的形式存储右键点击文件属性我们可以查看文件的字节大小。8个bit二进制位 0000-0000表示为1个字节写成1 byte或者1 B。8 bit 1 B ​1024 B 1 KB ​1024 KB 1 MB ​1024 MB 1 GB ​1024 GB 1 TB常用DOS命令Java语言的初学者学习一些DOS命令会非常有帮助。DOS是一个早期的操作系统现在已经被Windows系统取代对于我们开发人员目前需要在DOS中完成一些事情因此就需要掌握一些必要的命令。按下WindowsR键盘打开运行窗口输入cmd回车进入到DOS的操作窗口。打开DOS命令行后看到一个路径 c:\user 就表示我们现在操作的磁盘是c盘。常用命令盘符切换(输入盘符: 回车)、目录切换(同盘符目录切换 cd 目录路径 不同盘符路径切换 先切换判断 在切换路径 )盘符切换: 盘符名称: 回车目录切换 : cd 路径../ : 上一层目录./ 当前目录3、Java语言开发环境搭建3.1 Java虚拟机——JVMJVMJava Virtual Machine Java虚拟机简称JVM是运行所有Java程序的假想计算机是Java程序的 运行环境是Java 最具吸引力的特性之一。我们编写的Java代码都运行在 JVM 之上。跨平台任何软件的运行都必须要运行在操作系统之上而我们用Java编写的软件可以运行在任何的操作系 统上这个特性称为Java语言的跨平台特性。该特性是由JVM实现的我们编写的程序运行在JVM上而JVM 运行在操作系统上。3.2 JRE 和 JDKJRE (Java Runtime Environment) 是Java程序的运行时环境包含JVM和运行时所需要的核心类库(java程序依赖的jar文件)。 ​ JDK (Java Development Kit)是Java程序开发工具包包含 JRE 和开发人员使用的工具。 ​ 我们想要运行一个已有的Java程序那么只需安装 JRE 即可。 ​ 我们想要开发一个全新的Java程序那么必须安装 JDK三者关系 JDK JRE JVM4、HelloWorld入门程序4.1 程序开发步骤说明开发环境已经搭建完毕可以开发我们第一个Java程序了。Java程序开发三步骤编写、编译、运行。注 javac : 编译javac 文件名称.java 类名称.classjava : 运行java 类名称关键字class - 类public - 公有的static - 静态的void - 无返回值的4.2 编写Java源程序在 d:\day01 目录下新建文本文件完整的文件名修改为 HelloWorld.java 其中文件名为 HelloWorld 后 缀名必须为 .java 。用记事本打开 使用notepad记事本软件。在文件中键入文本并保存代码如下public class HelloWorld {public static void main(String[] args) {System.out.println(Hello World!);}}文件名必须是 HelloWorld 保证文件名和类的名字是一致的注意大小写。每个字母和符号必须与示例代码一模一样。第一个 HelloWord 源程序就编写完成了但是这个文件是程序员编写的JVM是看不懂的也就不能运行因此我们必须将编写好的 Java源文件 编译成JVM可以看懂的 字节码文件4.3 编译Java源文件在DOS命令行中进入Java源文件的目录使用 javac 命令进行编译。命令javac Java源文件名.后缀名编译成功后命令行没有任何提示。打开 d:\day01 目录发现产生了一个新的文件 HelloWorld.class 该文件就是编译后的文件是Java的可运行文件称为字节码文件有了字节码文件就可以运行程序了。Java源文件的编译工具 javac.exe 在JDK安装目录的bin目录下。但是由于配置了环境变量可以再任意目录下使用。4.4 运行Java程序在DOS命令行中进入Java源文件的目录使用 javac 命令进行编译。命令javac Java源文件名.后缀名编译成功后命令行没有任何提示。打开 d:\day01 目录发现产生了一个新的文件 HelloWorld.class 该文件就是编译后的文件是Java的可运行文件称为字节码文件有了字节码文件就可以运行程序了。​ Java源文件的编译工具 javac.exe 在JDK安装目录的bin目录下。但是由于配置了环境变量可以再任意目录下使用。4.5入门程序说明编译和运行是两回事编译是指将我们编写的Java源文件翻译成JVM认识的class文件在这个过程中 javac 编译器会检查我们所 写的程序是否有错误有错误就会提示出来如果没有错误就会编译成功。运行是指将 class文件 交给JVM去运行此时JVM就会去执行我们编写的程序了。关于main方法main方法称为主方法。写法是固定格式不可以更改。main方法是程序的入口点或起始点无论我们编写多 少程序JVM在运行的时候都会从main方法这里开始执行。4.6 标识符标识符是指在程序中我们自己定义内容。比如类的名字、方法的名字和变量的名字等等都是标识符。 HelloWorld案例中出现的标识符有类名字 HelloWorld 。命名规则硬性要求标识符可以包含 英文字母26个(区分大小写) 、 0-9数字 、 $美元符号 和 _下划线 。 ​ 标识符不能以数字开头。 ​ 标识符不能是关键字。命名规范 软性建议类名规范首字母大写后面每个单词首字母大写大驼峰式。UserDetail方法名规范/变量名规范 首字母小写后面每个单词首字母大写小驼峰式。userDetail5、常量指在Java程序中固定不变的数据分类类型含义数据举例整数常量所有的整数01 567 -9小数常量所有的小数0.0 -0.1 2.55字符常量单引号引起来,只能写一个字符,必须有内容a 好字符串常量双引号引起来,可以写多个字符,也可以不写A Hello 你好 布尔常量只有两个值流程控制中讲解true false空常量只有一个值引用数据类型中讲解null练习需求输出各种类型的常量public class ConstantDemo { public static void main(String[] args){ //输出整数常量 System.out.println(123); //输出小数常量 System.out.println(0.125); //输出字符常量 System.out.println(A); //输出布尔常量 System.out.println(true); //输出字符串常量 System.out.println(你好Java); } }6、变量和数据类型变量常量是固定不变的数据那么在程序中可以变化的量称为变量。 ​ 数学中可以使用字母代替数字运算,例如 x15 或者 6x5。 ​ 程序中可以使用字母保存数字的方式进行运算提高计算能力可以解决更多的问题。比如x保存5x也可 ​ 以保存6这样x保存的数据是可以改变的也就是我们所讲解的变量。 ​ Java中要求一个变量每次只能保存一个数据必须要明确保存的数据类型6.2 数据类型数据类型分类 ​ Java的数据类型分为两大类 ​ 基本数据类型包括 整数 、 浮点数 、 字符 、 布尔 。 ​ 引用数据类型包括 类 、 数组 、 接口 。Java中基本数据类型 共8种基本数据类型四类八种基本数据类型5.3 变量的定义变量定义的格式包括三个要素 数据类型 、 变量名 、 数据值 。格式第一种数据类型 变量名 数据值;第二种数据类型 变量名变量名 值练习定义所有基本数据类型的变量代码如下public class Variable { public static void main(String[] args){ //定义字节型变量 byte b 100; System.out.println(b); //定义短整型变量 short s 1000; System.out.println(s); //定义整型变量 int i 123456; System.out.println(i); //定义长整型变量 long l 12345678900L; System.out.println(l); //定义单精度浮点型变量 float f 5.5F; System.out.println(f); //定义双精度浮点型变量 double d 8.5; System.out.println(d); //定义布尔型变量 boolean bool false; System.out.println(bool); //定义字符型变量 char c A; System.out.println(c); } }long类型建议数据后加L表示。 float类型建议数据后加F表示。
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。