A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

﹎Ecke❤

中级黑马

  • 黑马币:9

  • 帖子:23

  • 精华:0

© ﹎Ecke❤ 中级黑马   /  2015-3-28 22:55  /  477 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

嗯嗯,内容就是面向对象,一上午概念东西,好讨厌概念性东西的说,第一次发帖,没事干,总结今天重点吧,也算是练打字速度了。。。能记得多少就打多少啊

面向对象和面向过程的区别:1,面向对象以对象为基础,完成运算,主要强调对象和结果。
                                            2,面向过程以函数为基础,完成运算,主要强调结果
                                            3,面向对象是基于面向过程的

成员变量和局部变量区别:1,写的位置不同      成员变量写在类里面,方法外面;局部变量写在方法里面;
                                         2,初始化          成员变量有默认初始化值  int =0, string= null,,,  局部变量没有初始化,要用必须先定义初始化猜恩那个执行
                                         3,作用范围不同    成员变量作用于整个类   局部变量只作用于所写方法中(我是这么理解的)
                                         4,存储方式不同  成员变量存储在堆内存中,成员方法存储在栈内存中
(补充一下,在对堆内存和栈内存区别,我能记得的就是堆内存有个回收机制,会自动回收,堆内存是二进制地址值存储的。  嗯哼,欢迎补充。。。ps,我得去找笔记补充下了- -)

一个源文件中最多只能有一个类被public修饰,而且要和文件名相同
类中没有public修饰的时候
      eg: class  Peo
                {
                }
                class  Test
               {
               }
   如果文件名存为Peo.java, JVM会访问第一个   ;如果文件名存为T.java, JVM会访问第一个     (当执行是,自动生存Peo.class文件  和Test.class文件)

类名   成员变量  = new 类名 ( ); //创建一个对象
eg:   People p= nwe People( );  
p.study( );  //调用方法
p.name = "丽丽"; //赋值



3 个回复

倒序浏览
谢谢分享
回复 使用道具 举报
概念也是很重要的
回复 使用道具 举报
可以考虑一下类前加public 的情况!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马