java学习笔记3

版本控制工具

1.版本控制工具的定义

​ 程序开发团队,用来记录开发历史,备份程序开发历史,在多个开发环境下共享分享成果的一种软件。

2.作用

  1. List item

  2. 记录版本

  3. 发布程序

  4. 保存历史

  5. 在线式

  6. SVN,CVS,VSS,TS

在这里插入图片描述

  1. 离线式(Git)

  2. 分布式版本控制工具

  3. 特点

  4. List item

    • 离线

    • 整个项目

    • 操作权限平等
      在这里插入图片描述

    • 安装Git客户端

    • 右键git bash

    • 操作

    • $git config --global user.name "***"
      $git config --global user.email "*********@qq.com"
      
    • 创建版本库

    • git init
      git add filepath
      git add. --当前目录下所有文件被加入暂存区
      git commit // 提交暂存区文件到本地仓库
      //查看提交历史
       commit 6fc17cd8f63815928db88a41eb87b0300c99a2ce (HEAD -> master)
      Author: junyoung2012 <49841505@qq.com>
      Date:   Sat Jul 16 15:51:20 2022 +0800
      
          第2次提交
      
      commit 0710ea22d7aac0b642d80c5233ecae75217544f8
      Author: junyoung2012 <49841505@qq.com>
      Date:   Sat Jul 16 15:48:30 2022 +0800
      
          第一次提交
      
      

基本数据类型之间的转换

  • 除布尔类型,其它数据类型都可以转换
  • 从低到高(表示范围)byte,short(char)->int->long->float-double
  • 运算中会默认转换为大数据类型
  • 为什么使用int数据类型??
    • 因为byte,short,char在运算时会默认提升到int数据类型

强制转换

  • 容量大像容量小的转换,需要强制转换
    • 强制转换产生的问题,损失精度
    • 问:java中是如何保存数字的?为什么?
    • 果数字个数是确定的,放到数组里可以,java中数组的初始化必须定义其长度,如果数字个数是不确定的,那么建议放到list集合中去,因为集合操作相比数组更加的方便灵活。
  • 变量
    • 静态变量
    • 成员变量
      • static修饰,叫类变量 ,表示所有的对象公用一份
      • 不加static修饰 ,对象变量(实例变量) 每个对象都有自己的copy
    • 局部变量‘
  • 变量必须先声明后使用
  • 什么时候会声明变量?多次使用的时候
  • 数据类型怎么确定?根据需求确定、根据值域确定、是否需要运算、是否有可扩展的可能
  • 变量作用范围遵循最小知识原则
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值