JAVA第一天!

                                                   **JAVA 基础第一天**

Java能做什么?

  1. 桌面端的软件 (QQ,迅雷,LOL) C/S Client/Server 客户/服务器模式.
  2. 互联网软件 (淘宝,京东等) B/S Brower/Server 浏览器/服务器模式 Java做后端 服务器端.
  3. Android端软件 移动端
  4. 大数据 云计算
  5. 智能设备
  6. 车载系统
  7. 机顶盒等

Java擅长做什么?

1.OA(办公自动化) ERP(企业资源计划)CRM(客户系管理) 金蝶k3财务管理软件.

2.java的三大平台

  2.1 java SE(Standard  Edition   标准版本)应用于桌面的操作系统,比如 Windows.
  
 2.2 java EE (Enterprise Edition 企业版本)应用于大型的互联网系统,基于Web 比如淘宝,京东 .
 
 2.3 java ME(Micro Eition 微型版本)应用于移动设备,机顶盒,车载导航等 比如早期Nokia手机上的软件.
 
 ***总结:我们学习的java SE 是界面端的内容/java EE是服务器端的内容.***
  1. java的运行机制
    在这里插入java图片描述
    3.1编写java程序----.java源码文件
    3.2.java编译成.class字节码文件
    3.3.class交给JVM,让JVM去执行(JVM包含图示中的类加载器,校验 器,解释器…)
    3.4JVM 做了一系列工作之后,生成不同操作系统的机器码(01代码)
    3.5不同的操作系统去执行机器码,去实现跨平台
  2. java的开发环境
    4.1JDK(java development kit ) java 开发工具包,可以认为是java的开发环境.
    4.2 IRE (java runtime environment )java 运行环境.(jre在jdk中)
    4.3JVM (java virtual machine) java 虚拟机,运行 java的工具**.JVM在JRE中.**
    在这里插入图片描述
    因此,我们只需要下载安装 jdk 即可 .

安装JDK12

5.1 卸载jdk8
5.2 下载JDK12

https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html

5.3 安装
安装到D盘,java的文件夹下

和JDK8的安装不同,少了JRE的安装分步骤。

配置环境变量

目的:
(1)在任何java源码的路径下都可以方便的使用javac和java命令,来进行编译和运行。Path
(2)为了以后使用第三方的工具,比如eclipse,idea,tomcat等,JAVA_HOME

6.1计算机右键–属性–高级系统设置–环境变量

6.2 系统变量—新建
变量名: JAVA_HOME
变量值:jdk安装的目录 D:\Java\jdk-12.0.2

6.3 编辑Path

在Path中加入:
;%JAVA_HOME%\bin;

总结:环境变量配置:
1 新建JAVA_HOME
2 编辑Path

检验配置是否成功

打开dos命令窗口 cmd—command命令

在这里插入图片描述在这里插入图片描述在这里插入图片描述
Jdk中常用的两个命令javac ,java
在这里插入图片描述

编写一个简单的java程序

7.1 在桌面写一个简单的java程序,使用文本文档
写入以下代码:
public class HelloWorld{

public static void main(String[] args){

System.out.println(“Hello World!”);

	}

}
7.2 将文件的名字修改为HelloWorld.java

编译和运行HelloWorld.java

使用DOS命令窗口
8.1 定位到.java的源码文件,使用dos命令
dir 查看当前目录下所有的文件和文件夹 directory
在这里插入图片描述

cd 到某个目录下
注意:cd 到桌面,可以使用tab键,自动补齐,也就是说打dos命令时,只需要打cd De +tab

在这里插入图片描述

cd …返回到上一级目录
在dos中打过的命令,可以通过上下键找到。
8.2 直接使用javac命令编译.java文件
编译成功,会在java源码文件的同级目录下,生成一个.class的字节码文件
在这里插入图片描述

8.3 运行字节码文件(其实质是运行.class文件中的类)
在这里插入图片描述

总结:
1.java文件名一般情况下与源码中类名相同的。

2如果想要不相同,需要去掉public,但是生成的.class文件的名字和类名相同。将来运行使用java命令,运行的也是类名。

3每次修改源码,都要重新编译javac和运行java。

回顾:安装jdk—配置环境变量----验证使用java命令----写了一个最简单java程序----使用javac和java对程序进行编译和运行。

要求:把java程序敲10遍。

讲解简单的java代码

9.1注释:
//单行注释
/**/ 多行注释
/*注释内容/ 文档注释 将来使用javadoc 命令,让java代码自动生成一个”说明书”
9.2 java的输出语句
System.out.println 末尾带回车换行
System.out.print 末尾不带回车换行
在这里插入图片描述

总结以上代码:
1) 类的结构
2) main方法
3) 输出语句

10.3 里面涉及到单词
public 公共的
Class 类 不叫班级
Static 静态的
Void 空 无
Main 主要的
String 字符串
Args 参数 arguments
System 系统
Out 输出
Print 打印

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值