菜鸟学习中(1)


         这段时间对JAVA的学习,主要是:看了网上马士兵的一些视频,感觉从整体上有了稍微的宏观了解;

 其次,无意之间找到了本 java core (volumnI)的评注版,英文版 和基础的java 编程那些事,着手开始学习java

       收获:马士兵视频,绝对是研习了java core ,看完视频再看,更有感触。

 1:面向对象的思路:首先由业务名词,确定涉及到的类,对象;

                    然后类的 成员变量,成员函数即类的 静态属性与动态属性;

                    最后找类和类之间的关系(这个地方就涉及到 设计模式,UML等类似的;体会设计出的关系的                    好坏会影响到性能和编程的复杂)


  2:面向过程,面向对象,甚至面向组件;在这个过程中,代码的复用越来越多,越来越贴近人类的思维。

 

3:概念及概念使用的场合:

     类,对象的概念;内部类的使用场合(当该类不想被其他类访问等);继承的使用场合(通过继承,子类对象

     可以随意增添自己的 成员变量,达到扩充的目的;);接口(即提供了个模板,谁继承接口,谁就得把接口里 所有定义的方法都实现。)  引用(也是种数据类型,有点像指针;JAVA的其他标准数据类型,每次定义时分配

一 块内存;而引用类型,每次分配 两块内存 ,一小块内存,指向一大块内存)  内存分析(他通过几个程序,不

断的分析  当程序有引用类型时,内存的变化情况。 ) 还差个多态的概念,没听。


4:容器,组织盛放对象的一种机制;如最简单的 数组, 介绍了 COLLECTION类和一棵树。


5:JAVA GUI编程 :他山之石可以攻玉,几乎所有的图形系统都是 这种机制

                    JAVA 的图形机制(Graphic 类可看做 一支画笔,Paint方法自动调用,repaint 方法等概      念)和事件机制(事件机制流程图; 如 键盘这个对象 是  key,把键盘 封装成一个类 keyevent;这个类中有监听器 keylistener,它是个接口,然后 keyadapter实现了这个接口?????不太懂这个机制了


6:使用JDK,要多多学习查看JAVA自带的文档。

 

7:JAVA的 流,流是种机制,可以把它想做 管道;不同的流即为不同的管道,而且这些管道作用大小,粗细,之类    不同。又介绍了 几个类和函数。


8:网络编程

   JAVA从语言层面就支持了网络编程,而C++和C却不是,所以它们往往需要引入第三方库。

   网络编程不是网站编程,如基于TCP协议,client 端和 server 端

   IP层,为我们提供了独一无二的 IP地址

   TCP,UDP(传输层协议)

   HTTP,FTP(应用层协议)

*****

9:关于看 java core

   线程,异常处理;





 


  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值