【JAVA】概述与第一个程序

Java是一门高级编程语言,用来开发应用软件

应用软件构成:

前端操作界面(方便用户的操作和显示)

后端(看不见)java,c,c++c,python

数据库、数据存储

  1. javaSE 类似于学习C语言基础一样,认识java语言
  2. 数据库 长久的保存数据
  3. Web前端(网页、程序界面) (html css javaScript)
  4. javaEE(服务端程序开发)
  5. java框架(对后端技术升级)
  6. 进阶(面试知识、补充底层实现原理)
  7. 数据结构算法  程序=结构+算法

可以用来做项目(应用软件)各种管理系统,新闻平台……

为什么选择java

 JAVA语言的的发展史

 

 

Java语言的特点

1、开源 开放源代码 免费

2、平台无关性

     跨平台 在不同的的操作系统和cpu环境中运行

     如何实现跨平台:

        在不同的操作系统上开发jvm(java虚拟机),

      Java程序在不同的虚拟机中运行,翻译给不同的的操作系统

3、面向对象

4、支持网络编程

5、多线程(多任务)

6、动态内存管理机制(自动进行垃圾监听回收)

7、安全

8、生态丰富(框架,组件……)

Java技术体系结构

JavaSE(java Standard Edition标准版 java基础):包含java核心类(String 输入输出 线程)

JavaEE:java Enterprise Edition(企业版) 包含javaSE中的类,又包含了一些企业级开发的相关类

JavaME:Java Micro Edition(微缩版):包含了javaSE 主要用于开发家电上的应用程序,这部分被安卓开发所代替。

Java语言(程序)运行机制

  1. 编写.java源文件
  2. 编译--->.class文件
  3. Jvm(Java虚拟机)执行.class文件---》机器码

 

Java运行环境安装与配置

 Jdk(java Development Kit Java开发工具包)

 是给java开发人员提供的,里面包含了编译工具,打包工具等

 还包含jre(java Runtime Environment Java运行环境)包含的是程序运行是所需要的核心类

 Jre中还包含jvm(java vir tual Machine Java 虚拟机)是java程序最终运行的环境 .class文件再次翻译成机器码

首先安装jdk

然后将D:\java\javaSE\bin(放的是java的命令)配置到系统环境变量中的path变量中

之后就可以在计算机的任何目录中使用java命令

 

  1. 写一个Hello文件

public class Hello {

public static void main(String[] args){

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

}

}

 

2  cmd进入到命令行E:

Javac Hello.java 编译源文件为.class文件

Java Hello 运行Hello类

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lil_侯昊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值