2021-09-14java基础

学习目标:

提示:这里可以添加学习目标
例如:一周掌握Maven知识


学习内容:

传统项目管理状态分析:
1.jar包不统一,jar包不兼容
2.工程升级维护过程操作繁琐

一、Maven简介

1、Maven是什么?
Maven的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM);
POM(Project Object Model):项目对象模型

2、Maven的作用
项目构建:提供标准的、跨平台的自动化项目构建方式
依赖管理:方便快捷的管理项目依赖的资源(jar包),避免资源间的版本冲突问题
统一开发结构:提供标准的、统一的项目结构

POM模型

Maven官网下载:http://maven.apache.org/
下载地址:http://maven.apache.org/download.cgi

提示:这里可以添加要学的内容
例如:
1、 搭建 Java 开发环境
2、 掌握 Java 基本语法
3、 掌握条件语句
4、 掌握循环语句


学习时间:

提示:这里可以添加计划学习的时间
例如:
1、 周一至周五晚上 7 点—晚上9点
2、 周六上午 9 点-上午 11 点
3、 周日下午 3 点-下午 6 点


学习产出:

提示:这里统计学习计划的总量
例如:
1、 技术笔记 2 遍
2、CSDN 技术博客 3 篇
3、 学习的 vlog 视频 1 个

java 语言基础知识:
1.注释
2.关键字
3.常量:在程序运行中,其值不可以发生改变的量。
java中常见的六类常量类型:1.字符串常量(“双引号括起来”)2.整数常量(不带小数的数字)3.小数常量(带小数的数字)4.字符常量(‘单引号括起来’)5.布尔常量(表示真假,只有true / false)6.空常量(一个特殊的空值,null,不能被输出到控制台)
4.数据类型

数据类型关键字内存占用取值范围
整数byte1-128~127
整数short2-32768~32767
整数int4-2的31次方到2的31次方-1
整数long8-2的63次方到2的63次方-1
浮点数float4负数:-3.402823E+38到-1.401298E-45 正数:1.401298E-45到3.402823E+38
浮点数double8负数:-1.797693E+308到-4.9000000000E-324
字符char20~65535
布尔boolean1true,false

5.变量:在程序运行过程中,其值可以发送改变的量。
格式:数据类型变量名=变量值
变量的使用:取值 和 修改值。
注意事项:
1)方法范围内,变量名字不能重复!
2)变量未赋值不能使用!
3)long类型的变量定义的时候,为了防止整数过大,后面要加L!
4)float类型的变量定义的时候,为了防止类型不兼容,后面要加F!

6.标识符:就是给类、方法、变量等起名字的符号。
定义规则: 1)由数字、字母、下划线(_)和美元符($)组成。2)不能以数字开头。3)不能是关键字。4)区分大小写。
**常见命名约定:**①小驼峰命名法:【方法、变量】1)标识符是一个单词时,首字符大写。2)标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写。②大驼峰命名法:【类】1)标识符是一个单词时,首字母大写。2)标识符由多个单子组成时,每个单子首字母大写。

7.类型转换:Ⅰ自动类型转换,把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。Ⅱ 强制类型转换,把一个表示数据范围大的数值或者变量转换成一个表示数据范围小的变量,格式:目标数据类型 变量名 = (目标数据类型)值或变量。

8.运算符:对常量或者变量进行操作的符号。
表达式:用运算符把常量或者变量连接起来符合java语法的式子。
1)算术运算符
加 + 减 - 乘 * 除 / 取余(余数) %65
①字符 + ,拿字符在计算机底层对应的数值来进行计算,‘A’ – 65,‘a’ – 97,‘0’ – 48。算术表达式中包含多个基本数据类型的值时,整个算术表达式的类型会自动进行提升。提升规则:Ⅰ byte 类型,short 类型和 char 类型将被提升到 int 类型;Ⅱ 整个表达式的类型自动提升到表达式中最高登记操作数同样的类型;等级顺序:byte , short , char --> int --> long --> float --> double。
②字符串 +,+ 是字符串连接符号,从式子左往右运算。
2) 赋值运算符
赋值 =
扩展赋值运算(隐含了强制类型转换!!!):+= 、 - = 、* = 、 / = 、 % =

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值