【韩顺平Java笔记】第1章

news/2024/9/28 19:06:02/

0-1可以看视频,下面记录主要内容

2. 就业方向

Java基础又叫JavaSE,Java有三个主要的就业方向:

  • JavaEE软件工程师:电商,团购,众筹,sns(社交网络),教育,金融,搜索
  • 大数据软件工程师,大数据应用工程师,大数据算法工程师,大数据分析和挖掘
  • Android软件工程师:android平台

3. 开发场景

3.1 Java开发场景举例

3.1.1 SSM

后边会学到一个框架集合SSM。

像这样的框架它也是以JavaSE为基础的,比如框架中下面这段代码(目前阶段看不懂没关系):

java">protected void service(HttpServletRequest request, HttpservletResponse response)HttpMethod httpMethod = HttpMethod.resolve(request .getMethod());if (httpMethod i= nttpMethod.PATcH 8& httpMethod l= nul1){super.service(request,response);}else {this.processRequest(request,response);}
}

上面这段代码有一段if-else分支判断,这也属于JavaSE的知识,所以后面的框架也要用JavaSE的知识做支撑。

3.1.2 Android核心代码


这里面涉及到了Try-Catch异常处理

3.1.3 大数据-hadop


这里面也涉及到了很多Java基础知识

4. 应用领域

Java语言应用领域广泛

4.1 企业级应用

主要指复杂的大企业的软件系统、各种类型的网站。应用领域包括金融、电信、交通、电子商务等。

4.2 Android平台应用

Android应用程序使用Java语言编写。Android开发水平的高低很大程度上取决于Java语言核心能力是否扎实。

4.3 移动领域应用

主要表现在消费和嵌入式淋雨,是指在各种小型设备上的应用,包括机顶盒、车载的大屏影音娱乐设备、汽车通信设备和扫码的Pos机等。


http://www.ppmy.cn/news/1531600.html

相关文章

基于php的医院信息管理系统

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码 精品专栏:Java精选实战项目…

设计模式、系统设计 record part02

软件设计模式: 1.应对重复发生的问题 2.解决方案 3.可以反复使用 1.本质是面向对象 2.优点很多 1.创建型-创建和使用分离 2.结构型-组合 3.行为型-协作 571123种模式 UML-统一建模语言-Unified Modeling Language 1.可视化,图形化 2.各种图(9…

初识Tomcat

Tomcat是一款可以运行javaWebAPP的服务器软件。 一个服务器想要执行java代码,则需要JRE(jvm、java运行环境等),但是需要执行javaWEB项目则还需要服务器软件,Tomacat就是其中很流行的一款。因为一个javaWEB项目会有很多…

宝塔面板部署雷池社区版教程

宝塔面板部署雷池社区版教程 简单介绍一下宝塔面板,安全高效的服务器运维面板,使用宝塔面板的人非常多 在网站管理上,许多用户都是通过宝塔面板进行管理,宝塔面板的Nginx默认监听端口为80和443,这就导致共存部署时雷池…

flink 的 Barrier 对齐 的优劣详解:

Barrier 对齐(Barrier Alignment) 是分布式数据流系统中一个重要的机制,特别是在处理 状态一致性、故障恢复 和 容错 时起着关键作用。它主要用于确保在复杂的多并行子任务场景下,数据流的所有分支能够在某个时间点上达到一致的状…

Unity3D入门(三) : Android和Unity3D交互 - Android调用Unity

1. 前言 上篇文章,我们讲了如何在Unity3D中过渡地切换相机视角。这篇文章,我们来讲一下Unity3D怎么与Android交互。 1.1 unity和Android的三种通信方式 Unity官方提供的接口 : 有一个弊端,它有一个传输内容量的一个限制,传输内…

C#里使用最简单的线程调用界面更新的方法

在C#的界面应用里,经常会遇到线程里计算得到的数据,要更新到界面上。 但是线程与界面线程一般不是同一个线程,不能直接调用更新,需要采用委托的方式来更新。 意思就是说,要线程把数据定义更新的方法之后,…

前端框架对比与选择概述

在快速迭代的Web开发领域,前端框架作为构建现代Web应用的基石,扮演着至关重要的角色。它们提供了丰富的组件、高效的性能优化、以及强大的生态系统,帮助开发者快速搭建高质量、可维护的Web应用。本文将对当前流行的几个前端框架进行对比分析,并给出选择框架时的一些建议。 …