【后端】韩顺平Java学习笔记(入门篇)

 目前准备学后端,java虽然大二上学了但是基本忘没了orz 

 争取大三卷一点啊啊啊 

 九月份写的10月份才发orz 

 中间摆烂了很久,现在目标清晰准备行动了kkk 

来源:韩顺平 零基础30天学会Java

目录

I. 简介

一、特点 

✿ 跨平台性 → 运行机制及过程

二、快速入门

1. 开发步骤 

2. 运行机制 

3. 开发细节

4. 易犯错误

5. 注释

6. 代码规范简略版

7. DOS命令(了解)

1)介绍

2)路径

3)常用命令及原理

II. 变量

一、介绍

1. 原理

2. 概念

3. 注意事项

二、+号的使用

三、数据类型

1. 数值型

1)整数

① 分类

② 细节

2)浮点数

① 分类

② 细节 

3. 字符型 char

1)细节 

2)本质(面试可能用)

4. 布尔型 boolean

四、编码

1. ACSII 码

2. Unicode 编码

3. UTF - 8

五、数据类型转换

1、自动

✿ 细节

2、强制

1)细节

2)练习题

3. String 类

✿ 细节

III. 运算符

一、分类

1. 算术

2. 关系(比较)

3. 逻辑

4. 赋值

5. 三元

6. 位运算(感觉不常用)

1)进制

2)原反补

3)类型

二、优先级

三、标识符

四、关键字

五、保留字


I. 简介

一、特点 

✿ 跨平台性 → 运行机制及过程

jdk之前学的时候安装过,没装过的可以看这里 → 韩顺平老师的jdk安装视频 

二、快速入门

1. 开发步骤 

2. 运行机制 

3. 开发细节

4. 易犯错误

5. 注释

6. 代码规范简略版

7. DOS命令(了解)

1)介绍

2)路径

3)常用命令及原理

II. 变量

一、介绍

1. 原理

2. 概念

一般直接 int a = 60; 

3. 注意事项

二、+号的使用

三、数据类型

1. 数值型

1)整数
① 分类

② 细节

2)浮点数
① 分类

② 细节 

3. 字符型 char

1)细节 

2)本质(面试可能用)

4. 布尔型 boolean

四、编码

1. ACSII 码

2. Unicode 编码

3. UTF - 8

五、数据类型转换

1、自动

✿ 细节

2、强制

1)细节

2)练习题

3. String 类

✿ 细节

III. 运算符

一、分类

1. 算术

++、-- 也算在内 

2. 关系(比较)

3. 逻辑

编程时一般都是用 短路 的,效率更高 

4. 赋值

4)中b自动转为int型

5. 三元

6. 位运算(感觉不常用)

1)进制

因为大一学过,所以进制转换直接略过,想复习点 → 这里

2)原反补

3)类型

二、优先级

三、标识符

四、关键字

五、保留字


 以上是我总结的P1-P100的内容 ,入门篇到这里就差不多啦 

 最近正在找回卷起来的状态kkk 

 祝我成功~!

 有用的话欢迎点赞评论收藏 ~ 

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

为什么B2B企业需要CRM系统?如何利用它最大化销售额?

身处 B2B 企业,你是否正在为冗长复杂的销售流程而苦恼?你是否经常感到无法控制来之不易的销售线索,所有的营销努力都付诸东流? 实际上,这些问题正是大多数 B2B 企业面临的共同挑战。但是,为你的B2B业务采用…

Websocket升级版

之前写过一个关于websocket的博客,是看书时候做的一个demo。但是纸上得来终觉浅,这次实战后实打实的踩了不少坑,写个博客记录总结。 1.安装postman websocket接口调试,需要8.5以及以上版本的postman 先把以前的卸载&#xff0c…

【智能家居项目】裸机版本——认识esp8266 | 网络子系统

🐱作者:一只大喵咪1201 🐱专栏:《智能家居项目》 🔥格言:你只管努力,剩下的交给时间! 如上图整个智能家居程序总体框架图,还剩下网络子系统没有实现,以及最终…

工业环网交换机运行原理

在智能制造领域,工业环网交换机是一种必不可少的网络设备。该技术通过将各种工业设备、传感器和机器人连接到同一网络中,实现了高效的数据传输和快速的信息交流。在本文中,我们将讨论工业环网交换机的运行原理,以帮助您更好地了解…

pdf怎么压缩?pdf文件缩小的方法在这里

PDF文件由于其跨平台、可打印性强等特点,成为了我们日常工作中经常使用的一种文件格式。然而,这种格式的文件有时候会因为过于庞大而给我们的存储和传输带来困扰,其实,这种情况只需要通过一些工具对PDF文件进行压缩,即…

Spring6 - ioc

文章目录 IoC容器IoC容器在Spring的实现基于XML管理Bean获取bean**①方式一:根据id获取**②方式二:根据类型获取③方式三:根据id和类型④扩展知识 依赖注入之setter注入依赖注入之构造器注入特殊值处理为对象类型属性赋值为数组类型属性赋值为…

Zookeeper分布式一致性协议ZAB源码剖析

文章目录 1、ZAB协议介绍2、消息广播 1、ZAB协议介绍 ZAB 协议全称:Zookeeper Atomic Broadcast(Zookeeper 原子广播协议)。 Zookeeper 是一个为分布式应用提供高效且可靠的分布式协调服务。在解决分布式一致性方面,Zookeeper 并…

Docker的私有仓库部署——Harbor

Harbor 简介 一、什么是Harbor Harbor 是 VMware 公司开源的企业级 Docker Registry 项目, 其目标是帮助用户迅速搭建一个企业级的 Docker Registry 服务。 Harbor以 Docker 公司开源的 Registry 为基础, 提供了图形管理 UI 、基于角色的访问控制(Role…

git介绍和安装、(git,github,gitlab,gitee介绍)、git工作流程、git常用命令、git忽略文件

1 git介绍和安装 2 git,github,gitlab,gitee介绍 3 git工作流程 4 git常用命令 5 git忽略文件 1 git介绍和安装 首页功能写完了---》正常应该提交到版本仓库---》大家都能看到这个---》 运维应该把现在这个项目部署到测试环境中---》测试…

Java使用opencv实现人脸识别、人脸比对

1. opencv概述 OpenCV是一个开源的计算机视觉库,它提供了一系列丰富的图像处理和计算机视觉算法,包括图像读取、显示、滤波、特征检测、目标跟踪等功能。 opencv官网:https://opencv.org/ opencv官网文档:https://docs.opencv.or…

剧院建筑三维可视化综合管控平台提高安全管理效率

随着数字孪生技术的高速发展,智慧楼宇也被提上日程,以往楼宇管理存在着设备故障排查困难、能源浪费与管理不足、安全性和风险高等问题,而智慧楼宇数字孪生可视化中控平台,打造智慧楼宇管理一张图,实现了智慧建筑和楼宇…

vite项目运行后只显示主机地址

在vite.config.js中配置 server: {host: 0.0.0.0,port:8087}