第一次上课的随笔吧

Java语言的便利性其实还是java的开发者把各个平台的兼容问题自己解决了,这样使用java开发的人们不用考虑这方面的问题,正所谓站在前人的肩膀上吧。

目前我所接触到的,面向对象分析的思考方法是最方便、最适合编程的方法。每一个类,都是自然语言中的“主语”,当然不完全相同,但我觉得很相似。

左哥讲类是生活中一些对象共同点的集合、主观的、以人的意识存在的,我不敢苟同。我认为类不是以人的意识存在的,它是客观存在的。比方说,松树、柏树都是树,松树有松树类,柏树有柏树类,他们都属于“松柏门”类,都属于“植物”类。这是客观存在的,人类存不存在他们都是一个类,中国松树美国松树都是松树啊。当然这不重要,重要的还是类的思想。

面向对象时,关注对象,结果不确定。这个,你们开心就好。

Java的基本语法因为一些原因我也学过三次了,开始写界面实现时还是和以前一样,不知从何开始。记得先创建窗体,窗体要流式布局,要设名字,要大小,要居中, 要可见,要设关闭方式,要加东西等等。这次好点动手快一点,还是想太多。

流式布局还是卡住了,因为不太理解什么原理:

FlowLayout fl = new FlowLayout();

if.setLayout(fl);

要设f1为流式布局,然后为窗体设置布局为f1式。总感觉和其他的设置不搭调,像是个历史遗留杂症。

要注意窗体在加上按钮等东西后再设置可见,不然会显示不出按钮等。

监听和runtime基本不懂。还有try

public void actionPerformed(ActionEvent e){

String str = e.getActionCommand();

Runtime run = Runtime.getRuntime();

 

构造方法,要注意构造对象时是先声明“对象”,然后将对象的空间地址赋给“对象”。对象之间的直接赋值,“对象1=“对象2”时,赋的是对象2的地址,这样对象1原本的地址将无法到达。有回收机制会自动回收。

方法重载很好理解。

构造对象和构造方法一个原理,重载也一样。

继承是子类拥有父类非私有的一切。

方法重写就是子类修改一下继承自父类的不太适合自己需求的方法。重写时,方法名参数返回类型必须相同。改动参数就是方法重载了。只改动返回值是非法的。

我只想改返回值,不能改变需要的参数的话,可以加个没用的参数重载就好了。

自动转型:父类 A = new 子类;这时A还是父类,但是A里的子类有重写的方法则A的方法是重写后的。

This就是它所在的,方法/类,的对象。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值