IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: 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.编写程序(右键文件,点击编辑)

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

注意:class后为类名,建议和文件名保持一致;所有标点符号均应在英文下输入;区分大小写;z注意语句结尾要加“;”。

3.编译程序

打开DOS窗口,输入“javac HelloWorld.java”敲下回车

4.运行程序

输入“java HelloWorld” 敲下回车

?5.下载 notepad,用来编写代码

五、基础语法

1.注释

概念:在程序指定位置添加的说明信息,不参与编译和运行

?

?

?

2.关键字

概念:被Java赋予了特定涵义的英文单词

关键字的字母全部小写,全部小写字母的单词不一定是关键字,如main

3.常量

概念:在程序的执行过程中,其值不会发生改变的量(数据)

?4.变量

概念:变量就是内存中的存储空间,空间中存储着经常发生改变的量(数据)

数据类型:

?

?变量的定义:

数据类新 变量名 = 数据值

public class demo{
     public static void (String[] args){

         int a = 5;
         double b =3.14;
         char c ='r';
         boolean d= true;
    }

}

?注意:

变量名不允许重复定义;

一条语句可以定义多个变量,但需要使用逗号分隔

变量在使用之前一定要进行赋值

定义float和long类型变量时,要注意在数值后分别加上大写的F和L。

5.键盘录入

编写程序,用键盘输入不同的数值得到与其相对应数值

import java.util.Scanner;
public class Demo1Scanner{
       public static void main(String[] args){
               Scanner sc =new Scanner(System.in);
               int a = sc.nextInt();
               System.out.println(a); 
     }

}

6.标识符

? 概念:给“类”、“方法”、“变量”等起名字的符号。

标识符由数字、字母、下划线(_)和美元符($)组成;不能以数字开头;不能是关键字;区分大小写。

? ? ?

?小驼峰命名法:方法、变量

标识符是一个单词的时候,首字母小写

标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写

大驼峰命名法:类

标识符是一个单词的时候,首字母大写

标识符由多个单词组成的时候,每个单词的首字母大写

?

?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2021-08-21 15:13:47  更:2021-08-21 15:14:18 
 
开发: 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年5日历 -2024/5/21 5:43:01-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码