| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> JAVA 学习-08.20 -> 正文阅读 |
|
[Java知识库]JAVA 学习-08.20 |
一、JRE和JDK 1.Java开发三步骤:(1)编写代码(2)编译代码(3)运行代码 ?(1)编写代码 编写过程需用到Java存放在JRE中已经写好的Java文件即Java核心类库。 JRE:(java Runtime Enviroment )指Java运行环境,包含JVM虚拟机及Java核心类库。 (2)编译代码 Java文件无法直接被JVM识别,需要使用Java在JDK中的翻译工具。 Java文件编译成功后,会自动生成一个对应的x.class文件,该文件可被JVM直接识别并运行。 JDK:(Java Development Kit)是Java语言的软件开发工具包,内部包含了代码的编译工具和运行工具。 (3)运行代码 将编译后的文件在JVM虚拟机中运行。 2.JDK、JRE、JVM的关系 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 二、JDK的下载和安装 1.JDK的下载 http://www.oracle.com(甲骨文官网) 2.JDK的安装目录 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?三、常用DOS命令 1.打开DOS窗口 按下Win+R,在运行输入框中输入cmd,敲回车 ? ? ? ? ? ? ? ? ? ? ? ? ? 或者直接在Java文件的搜索栏里直接输入cmd ? ?打开DOS窗口 ?2.DOS命令提示符 ?三、Path环境变量的配置 1.path环境变量的作用:在任意目录(文件夹路径下),都能访问到bin目录中的Javac和Java工具 2.path环境变量配置的步骤 按下Win键+E,找到计算机;右键点击计算机,打开属性;点击高级系统设置;点击“高级”栏下的环境变量;点击新建;设置变量名和变量值,其中变量值为JDK的安装路径(变量名暂时不清楚,有时间会过来补上);点击确定,在系统变量中找到Path选项,点击编辑;进入新页面点击编辑文本;在变量值一栏的最开始输入%变量名%\bin;点击确定。 四、你好,世界(罗曼蒂克) 1.新建文本文档文件,修改名称为HelloWorld.java 2.编写程序(右键文件,点击编辑)
注意:class后为类名,建议和文件名保持一致;所有标点符号均应在英文下输入;区分大小写;z注意语句结尾要加“;”。 3.编译程序 打开DOS窗口,输入“javac HelloWorld.java”敲下回车 4.运行程序 输入“java HelloWorld” 敲下回车 ?5.下载 notepad,用来编写代码 五、基础语法 1.注释 概念:在程序指定位置添加的说明信息,不参与编译和运行 ? ? ? 2.关键字 概念:被Java赋予了特定涵义的英文单词 关键字的字母全部小写,全部小写字母的单词不一定是关键字,如main 3.常量 概念:在程序的执行过程中,其值不会发生改变的量(数据) ?4.变量 概念:变量就是内存中的存储空间,空间中存储着经常发生改变的量(数据) 数据类型: ? ?变量的定义: 数据类新 变量名 = 数据值
?注意: 变量名不允许重复定义; 一条语句可以定义多个变量,但需要使用逗号分隔 变量在使用之前一定要进行赋值 定义float和long类型变量时,要注意在数值后分别加上大写的F和L。 5.键盘录入 编写程序,用键盘输入不同的数值得到与其相对应数值
6.标识符 ? 概念:给“类”、“方法”、“变量”等起名字的符号。 标识符由数字、字母、下划线(_)和美元符($)组成;不能以数字开头;不能是关键字;区分大小写。 ? ? ? ?小驼峰命名法:方法、变量 标识符是一个单词的时候,首字母小写 标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写 大驼峰命名法:类 标识符是一个单词的时候,首字母大写 标识符由多个单词组成的时候,每个单词的首字母大写 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 9:35:53- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |