JAVA学习第二周总结(记录&个人理解)

Git(初级)

1.创建版本库:建新目录,在目录下git bush打开,命令

git init

 出现隐藏文件.git。

2.文件放在其库、子目录下。

3.一些命令:

git add 名字.格式 //把文件添加到仓库(暂存区)

git commit -m "注释" //把文件提交到仓库

git status //查看当前仓库状态(#仓库状态#)

git diff 名字.格式 //查看仓库中未提交的修改

git log //查看仓库中所提交过的修改,可在后面加上  --pretty=oneline  ,显示简明

git reset --hard HEAD^ 或是 HEAD~1 //返回上一个版本

git reset --hard XXXXX //直接输入部分commit id,返回对应版本

git relog //显示记录下来的每条命令

git diff HEAD -- 名字.格式 //查看已提交和库里的区别

git checkout -- 名字.格式 //撤销在工作区里的修改,将暂存区里的退回

git reset HEAD 名字.格式 //撤消暂存区的修改

rm 名字.格式 -> git rm 名字.格式 -> git commit -m "注释" //彻底删除

git checkout -- 名字.格式 //在提交前可通过其还原

3.远程建库并关联: (origin可更改,但origin更直观)

登录GitHub建库 -> 在本地要使用的仓库下运行 git remote add origin git@github.com: GitHub用户名/建立仓库名.git -> git push -u origin master

4.本地提交后将最新修改推送至GitHub:

git push origin master 

5.删除本地与远程的关联:

git remote rm origin 

6.从远程库克隆:

git clone git@github.com :用户名/仓库名.git 

JAVA(两周的成果,主要是与C的不同)

基本语法:

1. 类:class,类名首字母大写,可有多个类,但public class 只有一个,类名与源文件名称一致。

2. 方法:类似函数,所有Java程序需由主方法入口 

public static void main(String[] args)

 开始执行。(可通过快捷键psv输入)

3. 在一java文件中可通过创建对象来使用另一文件中的类。

数据类型:

1. byte:8位,有符号,二进制补码表示的整数,2^7-1~-2^7,用于代替int节省空间。

2. float:默认0.0f,定义时

float a = 0.13f //若是直接 float a = 13 ,自动变成26.0

3. boolean:表示1位的信息,只有两个取值 true&false ,默认false。(无法强制转换)

4. String:字符串不属于基本数据类型,其是引用数据类型(部分类似于指针),指向具体字符串,定义后无法直接改变,可用 '+' 连接。

5. 常量:final 关键字定义。

6. 变量:(没搞清楚,先算了)

修饰符:(没全弄懂,写写知道的)

1. private:被修饰后只能在本类中直接访问,若其他类访问,如

private String Name

public void setName(String Name){

        this.Name = Name; //若两个变量名字一样,this. 后面是被修饰的那个量

}

public String getName(){

        return Name;

}  

 2. static:静态变量独立,非静态变量不能用于静态方法。

输入:

import java.util.Scanner //声明

Scanner sc = new Scanner(System.in) //创建对象

int a = sc.nextInt();

String b = sc.nextLine();

构造方法:

1. 是一种特殊的方法,作用是去创建对象并完成对象数据的初始化。

2. 如果未定义构造方法,系统会自动给出一个默认的无参数构造方法,若已定义系统将不会给出。

public class 类名{

        修饰符 类名(参数(可无参)){

                .......}

}

-------------------------------------------------------------------------------------------------------------------------

.......

main

Student s1 = new Student(参数);

Student s2 = new Student(参数);

PS:暂时就到这儿了。>__<

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值