JAVA就业笔记6——第二阶段(3)

news2024/10/22 6:37:21

课程须知

A类知识:工作和面试常用,代码必须要手敲,需要掌握。

B类知识:面试会问道,工作不常用,代码不需要手敲,理解能正确表达即可。

C类知识:工作和面试不常用,代码不需要手敲,仅为了知识体系完整性,了解即可。


阶段  JAVA快速入门

        本阶段是进入“程序员”的门槛,需要学习编程基本的知识:变量、数据类型、控制语句、面向对象。我们通过实际的案例,让大家一开始就通过游戏项目进入学习状态,寓教于乐,引起大家的兴趣。

        同时,我们也深入内存底层,打扎实大家的基本功。本阶段内容学完,你就明白各个语言底层其实差异都不大。大家再去学其他编程语言也很容易入门。


第一单元  JAVA入门和背景知识

1

JAVA最全学习路线和就业分析

A

2

多种计算机语言特点介绍

C

3

JAVA发展史-三大版本含义-JAVA的核心优势和特点

A

4

JAVA运行机制-JDK和JRE和JVM的区别

A

5

JDK的下载和安装

A

6

JDK环境变量配置(win10下配置JDK8)

A

7

JDK收费和open JDK安装成功的测试

A

8

写出第一个JAVA程序(10万行代码,30万年薪)

A

9

第一个JAVA程序的错误总结

A

10

第一个程序的语法详细解析-总结和提升

A

11

常见DOS命令总结

A


 十、第一个JAVA程序的错误总结

)、常见问题

1、提示“javac不是内部或外部命令……”

        出错原因:Path变量配置错误导致没有找到javac命令

        解决方案: 细心重新设置Path,配置完成后需要重新输入cmd打开命令行窗口。

2、文件夹中可以看到Welcome.java文件,在编译时出现javac 找不到文件……

        出错原因:可能是操作系统显示设置的问题,隐藏了文件的扩展名

        解决方案:将文件的实际名称从Welcome.java.txt改为Welcome.java,将后缀后.txt去掉,实现更改文件的扩展名。

3、NoSuchMethodError:main

        出错原因:找不到main方法,应该是main方法书写有误。

        解决方案:检查public static void main(String [] args){}是否有误。

        碰到错误、碰到异常,要和看到美女帅哥那样兴奋! 你解决的每一个错误,都是你提高的阶梯!所谓编程经验很大程度就是指“调错的经验”。

)、实时效果反馈

1.、如下java代码,出现错误的行号:

public Class Welcome{
    public static void mian(String[] args){
        system.out.println("Hello world!");
    }
}

A 1,2

B 2,3

C 2,3,4

D 1,2,3

参考答案  1、 D


十一、第一个程序的语法详细解析-总结和提升

(一)、语法解析

1、Java对大小写敏感。

2、关键字class 的意思是类。Java是面向对象的语言,所有代码必须位于类里面。

3、源文件编译后,得到相应的字节码文件,编译器为每个类生成独立的字节码文件。

4、main方法是Java应用程序的入口方法,格式固定:public static void main(String[] args) {…}

4、一个源文件可以包含多个类。

5、每个语句必须以分号结束,回车不是语句的结束标志,所以一个语句可以跨多行。

注意:

(1)、编程时,一定要注意缩进规范;

(2)、在写括号、引号时,一定是成对编写,然后再往里插入内容。

)、实时效果反馈

1、如下关于java的基本语法说明,错误的是:

A Java对大小写,不敏感。

B Java是面向对象的语言,所有代码必须位于类里面

C 源文件编译后,得到相应的字节码文件,编译器为每个类生成独立的字节码文件

D 每个语句必须以分号结束,回车不是语句的结束标志,所以一个语句可以跨多行

参考答案  1、 A


十二、常见DOS命令总结

(一)、常见的DOS命令总结

        磁盘操作系统(Disk Operating System),是早期个人计算机上的一类操作系统。

常用命令:

命令

使用说明

cd

目录路径 进入一个目录

cd ..

进入父目录

dir

查看本目录下的文件和子目录列表

cls

清除屏幕命令

上下键

查找敲过的命令

Tab键

自动补齐命令

)、实时效果反馈

1、如下dos命令,说明错误的是:

A cd d:/javacode 进入d:/javacode目录

B cd .. 进入根目录

C dir 查看本目录下的文件和子目录列表

D cls 清除屏幕命令

参考答案  1、 B


十三、常见的开发工具介绍

)、常见的开发工具介绍

        入门学习时,进行简单的Java程序编写,我们可以使用文本编辑器,比如:记事本。但是,记事本功能不够强大,我们可以考虑使用“更加强大的记事本”,常见的有如下三种软件:

· Notepad++

· Sublime

· EditPlus

        在我们真正学习开发中,包括在企业中从事软件开发时,一般使用集成开发环境 (IDE)

· IDEA 官方网址: IntelliJ IDEA – the Leading Java and Kotlin IDE

· VS Code 官方网址:Visual Studio Code - Code Editing. Redefined

· eclipse 官方网址:http://www.eclipse.org

其实,对于IDE的选用,真的是无所谓的,大家不用太过纠结。

)、实时效果反馈

1. 如下哪个不是java的开发环境:

A IDEA

B eclpse

C VS code

D pycharm

参考答案  1、 D

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2213475.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

中科星图GVE(案例)——AI实现道路提取分析

目录 简介 函数 gve.Services.AI.roadExtraction(fromGridRes) 代码 结果 中科星图GVE(案例)——AI实现道路提取分析 简介 AI实现道路提取分析是指利用人工智能技术,通过对图像或地理数据的处理和分析,自动识别和提取道路信…

创新设计大师项骅:用卓越才华打造医疗科技新未来

项骅,这位在设计界声名鹊起的才俊,正准备在其璀璨的职业生涯中开启一个激动人心的新篇章。近日,他宣布即将进军医疗科技领域,这一决定在设计圈和医疗界引起了广泛关注。项骅计划以UX设计师的身份,致力于改善医疗服务的用户体验。谈到这个新挑战,他显得兴致勃勃:"我期待将我…

WPS没保存关闭了怎么恢复文档数据呢?3个方法让你轻松恢复

在日常的工作和学习中,我们经常会使用WPS Office这款办公软件来处理文档、表格和演示文稿等文件。然而,有时由于各种原因,我们可能会在未保存的情况下关闭了WPS,导致重要的数据丢失。那么,WPS没保存关闭了怎么恢复数据…

图像及视频的基本操作

文章目录 一、认识计算机中的图像二、图像数据的读取三、数据读取-视频四、图像的其他操作 一、认识计算机中的图像 一张彩色图片是由很多个像素点组合而成的,而一个像素点是由R G B三个通道组成。RGB代表红色(Red)、绿色(Green&a…

我常用的两个单例模式写法 (继承Mono和不继承Mono的)

不继承Mono 不继承Mono代表不用挂载到场景物体上面,因此直接饿汉式 加 合并空运算符判空创建实例 >(lambda表达式)的意思是get,就是将instance赋给Instance属性 //单例private static JsonDataManager instance new JsonDataManager();public stati…

【JavaScript进阶】深入探讨JS中的对象及其事件处理

1.JS中的对象(掌握) 1. Array数组对象(重点) 数组对象是使用单独的变量名来存储一系列的值。 1.1创建一个数组 创建一个数组,有三种方法。 【1】常规方式: let 数组名 new Array(); 【2】简洁方式: 推荐使用 let 数组名 new Array(数…

没有接口设计文档怎么做测试?

一、接口是什么? 1.官方解释:API(Application Programming Interface) 即应用程序接口。是一个软件组件,或是一个Web服务与外界进行交互的接口,这里接口可以和API划等号。 2.逐层叠加方式解释: 功能层面&#xff1a…

Vert.x,Web - Restful API

将通过Vert.x Web编写一个前后分离的Web应用,做为Vert.x Web学习小结。本文为后端部分,后端实现业务逻辑,并通过RESTfull接口给前端(Web页面)调用。 案例概述 假设我们要设计一个人力资源(HR)系统,要实现对员工信息的增删改查。…

MybatisPlus+Spring Boot3 分页查询实现

目录 导入依赖 本文的house表 直接复制粘贴运行即可 MybatisConfig配置文件 创建数据库对应的实体类 创建mapper层接口 在service包下创建xxxService接口 controller层创建XXXController类 完成分页查询 导入依赖 <!--注意 SpringBoot3的依赖与Spring Boot2的Mybatis…

时隔11年,再次被纳入标普500指数,戴尔科技股票是否该买入?

猛兽财经核心观点&#xff1a; &#xff08;1&#xff09;9月24日&#xff0c;戴尔科技时隔11年后再次被纳入了标普500指数。 &#xff08;2&#xff09;华尔街分析师普遍很看好戴尔科技&#xff0c;并强调了戴尔科技在人工智能服务器和强劲的收入增长。 &#xff08;3&#xf…

枚举在Java体系中的作用

1. 枚举 枚举是在JDK1.5以后引入的。主要用途是&#xff1a;将一组常量组织起来&#xff0c;在这之前表示一组常量通常使用定义常量的方式&#xff1a; //用public static final修饰常量 public static final int RED 1; public static final int GREEN 2; public static f…

深度学习-24-基于keras的十大经典算法之残差网络ResNet

文章目录 1 残差网络(ResNet)1.1 ResNet简介1.2 ResNet结构2 模型应用2.1 加载数据2.2 构建模型SimpleResNet2.2.1 simple_resnet_block2.2.2 SimpleResNet2.2.3 实例化模型2.2.4 模型训练2.2.5 模型预测2.3 构建模型ResNet182.3.1 residual_block2.3.2 ResNet182.3.3 训练模型…

Redis高并发缓存设计问题与性能优化

1、缓存设计典型问题 1.1、缓存穿透 缓存穿透是指查询一个根本不存在的数据&#xff0c;缓存层和存储层都不会命中&#xff0c;通常出于容错的考虑&#xff0c;如果从存储层查不到数据则不写入缓存层。 缓存穿透将导致不存在的数据每次请求都要到存储层去查询&#xff0c;失…

vue3 Invalid value type passed to callWithAsyncErrorHandling()

vue3 提示警告。页面内点击按钮无响应 原因&#xff1a; <el-form :model"questionPage.queryParam" ref"queryForm" :inline"true"> ... <el-button type"primary" plain click"queryForm">查询</el-butto…

热门超声波清洗机有哪些?双十一适合学生党的清洗机推荐!

十一月十一号的双十一马上就快要到了&#xff0c;在这个一年一度的购物狂欢节中&#xff0c;不少人都期待着能够以优惠的价格购买到心仪的商品。超声波清洗机作为近年来备受关注的家用电器之一&#xff0c;以其清洁效果好、操作简便、价格亲民等特点&#xff0c;成为了大家双十…

leetcode二叉树(五)-二叉树层序遍历

题目 102.二叉树的层序遍历 给你二叉树的根节点 root &#xff0c;返回其节点值的 层序遍历 。 &#xff08;即逐层地&#xff0c;从左到右访问所有节点&#xff09;。 示例 1&#xff1a; 输入&#xff1a;root [3,9,20,null,null,15,7] 输出&#xff1a;[[3],[9,20],[15,7…

imx6ull-正点原子阿尔法-uboot-v2.4网络驱动修改

1 修改网络 PHY 地址,修改 PHY 驱动 /*[c] 1 修改网络PHY地址,修改PHY驱动*/ /******************************************************************************/ #if (CONFIG_FEC_ENET_DEV 0) #define IMX_FEC_BASE ENET_BASE_ADDR #define CONFIG_FEC_MXC_PHYADDR …

Electron-(一)创建桌面应用

一、概述 本文通过核心步骤介绍&#xff0c;形成使用Electron进行桌面应用创建的概述性内容。 在当今的软件开发领域&#xff0c;Electron 作为一款强大的工具&#xff0c;为开发者提供了一种便捷的方式来创建跨平台的桌面应用。本文将通过详细介绍核心步骤&#xff0c;带您领…

记一次有趣的发现-绕过堡垒机访问限制

前言 在某一次对设备运维管理的时候&#xff0c;发现的某安全大厂堡垒机设备存在绕过访问限制的问题&#xff0c;可以直接以低权限用户访问多个受控系统&#xff0c;此次发现是纯粹好奇心驱使下做的一个小测试压根没用任何工具。因为涉及到了很多设备和个人信息&#xff0c;所以…