第一周2.27 Java小白 课程初学引入

第一章:Java环境搭建

Java是一种计算机编程语言,除了Java编程语言,还有很多编程语言,c c++ c# python 等

不同编程语文类比于不同国家语言,每个编程语言的语法不同,应用场景不同

Java是一个用于后端开发的编程语言


后端: 开发流程了解

1.市场调研:客户/用户的需求

2.需求文档 需求评审

3.UI设计 设计图片 提高用户体验

4.前端开发工程师 html/caa      js      jquery

vue等前端技术 可以在浏览器直接运 行也可以部署在服务器上

5.后端开发工程师 Java   Python等 需要根 据业务逻辑实现对应的业务代码从而达 到数据变化动态页面,数据实时发生改变

6.测试部门 测试:白盒 黑盒

7.交付 上线


1. Java历史 

1995年Sun公司推出的一款面向对象的编程语言

     jdk:Java开发的必要工具

    Java发展方向为:

    JavaSE : Java语言核心基础

    JavaEE : 企业级开发应用

    JavaME : 通信相关


2. JAVA语言的特点

     (1)简单性:相对于c c++等

     (2)开源性(开放源代码,编程人员写的程序)八股文

     (3)资源广泛性:很多编程爱好者进行研究,大厂作为推手

     (4)跨平台性:可以在不同的操作系统运行 windows    Linux    Unix    Macos等

              开发环境:Windows / Macos

              部署环境:Linux

      (5)面向对象性:后续讲解

3.Java的运行机制

   (1) Java运行机制:先编译后解释运行

        源码文件:.java文件 开发人员进行编 写的

        编译:将 .java源文件通过编译器 生成 对应的字节码文件(.class文件 二进制)

        运行:将 .class文件通过解释器逐行的 翻译并运行

   (2) 注意:实际运行时,运行 .class文件 .java只需要编译一次 

                    .class文件可以被多次的运行(一次编译多次运行)

        注意:如果源代码更改,重新的 编译,生成新的对应的.class文件

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值