翁凯java程序设计总结(基于C语言基础上)

`

翁凯java程序设计总结(基于C语言基础上)

翁恺 Java程序设计B站视频链接

目录

p42逃逸字符


字符:

c++语言编程时(windows系统)\r 就是return 回到 本行 行首 这就会把这一行以前的输出 覆盖掉
如:
int main() {
cout << "hahaha" << "\r" << "xixi" ;
}
最后只显示 xixi 而 hahaha 被覆盖了
\n 是回车+换行 把光标 先移到 行首 然后换到下一行 也就是 下一行的行首拉
int main() {
cout << "hahaha" << "\n" << "xixi" ;
}
则 显示
hahaha
xixi

P52用类创造对象

类与对象的关系:
​​
封装的定义:

P55对象初始化

在java中若没有对成员变量赋初始值可编译通过,且默认初始值为0;
若没有对

构造函数定义:(无返回类型)
​​

函数重载:

​​
//通过this();可调用没有参数的构造函数,只能出现在重载函数中,位置只能在构造函数的第一句,且只能调用一次。

P57封闭的访问属性(private)

​​

P58开放的访问属性(public)

//编译单元:一个.java文件或一个源代码文件为一个编译单元,一次编译对这个编译单元进行编译
//但一个编译单元中有多个类,最多只能有一个public
​​

P59包

//当要调用不在同一个包的类时,可以选择
1.import 包.类名称;
2.import 包.*(用于声明调用包中所有的东西,但不推荐使用,防止重名)
3.直接使用类的全名,如:包.类 dispay.Display(dispay为包名称,Display为类名称)

P60类变量(static)

//类变量可由类名称直接访问类变量,类名称不可直接访问成员变量。
//类中的任一对象共享同一个类变量

P61类方法

//static函数只能调用static函数,只能访问static的成员变量,static函数和static的成员变量能通过类的名字去访问
//static修饰的类变量只有在一开始的时候初始化一次,后续再调用的时候不再初始化

P62记事本的例子+p23泛型容器类(ArrayList)

//人机交互和业务逻辑要分开
ArrayList用法:
private ArrayList< 数据类型 > 名称 =new ArrayList< 类型名称 >()
对照
private ArrayList notes=new ArrayList();


//ArrayList工具:
add(index);在末尾插入数据
a(index,location);在给定的locating位置前插入数据
remove(index);删除指定位置上的数据,并返回删除的数据
toArray(a)列出数组a中所有的元素

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值