当前位置: 首页 > article >正文

【JAVA语言-第1话】初识java、环境搭建、入门程序

JAVA语言概述

1.1 开发前言                                

1.1.1 Java概述

        Java语言是一门面向对象的编程语言,是美国Sun(Stanford University Network)公司,在1995年推出的高级编程语言。不仅吸收了C++的优点,还摒弃了一些缺点,拥有功能强大简单易用两大特征。它的多种特点也使得它成为当下非常热门的一门编程语言。

1.1.2 Java语言发展历史

  • 1995年Sun公司发布Java1.0版本
  •  2009年Oracle甲骨文公司收购Sun公司,并于2011发布的Java 7 版本

注:这里只阐述两个比较重要的阶段,其他阶段的如果感兴趣可自行查找。

1.1.3 字节

字节(Byte):计算机的数据最小存储单位。
位(bit):由二进制0和1组成,一个数字代表一位,下面是各单位之间的转换关系。

  • 1 Byte = 8 Bit
  • 1 KB = 1024 Byte
  • 1 MB = 1024 KB
  • 1 GB = 1024 MB
  • 1 TB = 1024 GB
  • 1 PB = 1024 TB
  • 1 EB = 1024 PB
  • 1 ZB = 1024 EB

1.1.4 命令提示符(cmd)

启动:按Win+R,在弹出的运行框中输入cmd,点击确定,默认路径在C:\Users\用户名


常用命令

  • 切换盘符:D: E: F:,不区分大小写
  • 进入文件夹:cd 文件夹名称
  • 进入多级文件夹:cd 文件夹1\文件夹2\文件夹3…
  • 返回上一级路径:cd…
  • 返回根路径:cd
  • 查看当前内容:dir
  • 清屏:cls
  • 退出:exit

1.2 Java语言开发环境搭建

1.2.1 Java虚拟机——JVM

        JVM(Java Virtual Machine):Java虚拟机,java的运行环境,我们编写的java代码,都运行在JVM上,而JVM运行在操作系统上,每一个操作系统都有对应的JVM与之对应,而java程序可以通过JVM实现跨平台。

1.2.2 JRE和JDK

        JRE(Java Runtime Environment):是java的运行环境,包含JVM和运行时所需要的核心类库。
        JDK(java Development Kit):java程序开发工具包,包含JRE和开发人员所需要的工具

核心是JVM,如果只需要运行程序就只要安装JRE,如果需要全新开发就需要安装JDK,三者关系是JDK包含(JRE包含(JVM))。

1.2.3 JDK的下载和安装

下载:进入官网Java Archive | Oracle,下载自己需要的版本。

安装:双击*.exe文件安装,注意 更改安装路径(最好不要有中文和空格)

1.2.4 环境变量的配置

安装好JDK之后,需要在系统中配置好环境变量,才能使用,

步骤如下
1.右击【此电脑】–>属性–>高级系统设置–>高级–>环境变量(Window10系统)


2.在系统变量栏点击新建,变量名必须填JAVA_HOME,变量值填写JDK的安装路径,点击确定即可。但如果有需要和我一样,安装多个JDK的,可以新建多个系统变量,每个系统变量的值填对应版本的JDK路径,然后在将JAVA_HOME变量的值用%JDK变量名%的形式引用,来确定当前系统使用哪个JDK,这样方便按照多个JDK时随意切换,只要修改一下JAVA_HOME的值即可。


3.修改Path系统变量,在变量值的最前面加上一段” %JAVA_HOME%bin;”,点击确定即可。

4.环境变量配置后,需要查看是否成功,可以在命令窗口输入“java -version”,出现如下信息,证明配置成功了,我这里显示的是JDK11版本。

1.3 HelloWorld入门程序

1.3.1 程序开发步骤

        Java开发三步骤:编写(java源程序)、编译(javac.exe)、运行(java.exe),下面演示在cmd窗口中运行java程序。


1.先找到java文件所在目录,下面的代码是的打印字符串“Hello World!”。

public class HelloWorld{public static void main(String[] args){System.out.println("Hello World!");}
}

2.用”javac 文件名.java”进行编译,会在当前目录下面生成一个.class文件,使用编译命令时,.java的后缀名不可省略。
3.用”java 文件名”进行编译,不需要写后缀名,但是实际执行的是.class文件。

1.3.2 Java注释

        注释:主要是起到一个解释作用,在企业中,一个系统由很多开发人员共同开发和维护,养成良好的写注释习惯,能很大程度的提高代码的可读性。下面是我们常用的的三种注释方式,根据情况自主选择使用。

public class HelloJava{public static void main(String[] args){//单行注释,用两个斜杆,只能注释单行代码/*多行注释,在符号之间的都会被注释,无论多少行*//*** 专业注释,注释范围和多行注释一样*/System.out.println("Hello Java!");}
}

1.3.3 关键字的概念与特征

关键字:在java语言中起到了特殊的含义的单词,例如前面注释代码中,public static void等,目前不做过多解释,后续会慢慢都使用到。

特点
1.完全小写的字母

2.在编辑软件中会有特殊颜色。

  

1.3.4 标识符的概念与规则

标识符:在程序中,所有可以命名的内容,比如类名、方法名、变量名等等都统称为标识符。
命名规则

  • 只能由数字、字母、下划线(_)和美元符号($)组成
  • 且不能以数字开头
  • 不能是关键字

命名规范

  • 类名 规范:首字母大写,后面每个单词的首字母大写(大驼峰式),如HelloWorld。
  • 变量名 规范:首字母小写,后面每个单词的首字母大写(小驼峰式),如userName。
  • 方法名 规范:和变量名一样。

 

题外话:

        致力于将自己所学分享出来,如果文章中存在错误的地方,欢迎大家指正出来,共同学习进步,后续会陆续就JAVA这门课程展开进行分享。
        如果大家觉得这篇文章有一点点帮助的话,还请大家点个赞 ,谢谢啦。

http://www.lryc.cn/news/2414712.html

相关文章:

  • 作家生涯人物访谈报告知乎_即使您不认为自己是作家,写作也会如何改善您的职业生涯
  • 发现一款 xcel 数据筛选工具,开源项目,可以继续自己发挥
  • matlab 自定义函数及调用
  • error LNK2001: unresolved external symbol memset
  • 国产人工智能语言大模型相关网站
  • aspack的简单脱壳,望大牛勿喷。
  • 窗口的创建CreateWindow/CreateWindowEx函数使用说明
  • 爱数之文件备份与恢复
  • IIS服务器的配置与管理
  • 关于nextInt()、next()和nextLine()的用法
  • 目前看到最牛的了,可以和[DOS下面看电影]媲美 http://www.cnblogs.com/sparon/articles/469603.html
  • 详细介绍 Unicode 字符集 (使用 UTF-8 或 UTF-16 编码) 和多字节字符集
  • Windows 10系统部分桌面图标上有对号如何解决?
  • 软件架构设计
  • 2024年每个网站都需要的30个最佳免费WordPress插件
  • 内插散点数据
  • 安卓系统APP开发简介
  • CodeSmith快速向导
  • window.history对象
  • 【vue】vue2与vue3实现图片懒加载
  • STM32基于TFTP固件升级经验分享
  • WPF布局控件之StackPanel
  • 宽带网速计算方法
  • 视频编解码基础知识
  • 计算机网络-数据链路层-多图
  • townscaper随机生成城镇算法分析
  • linux中cpio文件如何,linux cpio命令的使用
  • ElasticSearch学习篇10_Lucene数据存储之BKD动态磁盘树(论文Bkd-Tree: A Dynamic Scalable kd-Tree)
  • Unity ECS小知识1 - PhysicsTrigger Event
  • 利用Interceptor拦截NetKeeper账户:技术创新与实用性探析