java基础_java程序结构及简单面向对象
来源:互联网 发布:html5 css3实例源码 编辑:程序博客网 时间:2024/06/07 20:45
源文件:带有类的定义(.java文件)
类:类中有一个或多个方法
方法:方法就是类中一个函数的执行过程
代码体现:
public class dog//这是类{public static void main(String[] args) {//这是方法
}}面向对象:就是让对象去帮助我们做一些事情
对象已知的事物 我们称之为熟悉
对象执行的动作我们称之为方法
到底该如何去理解类和对象之间的关系?
类是对象的蓝图,类是抽象出来的,类会告诉虚拟机如何创建某种对象,并且有自己的实例变量
举个例子来理解就是:对象是一个通讯里的某个实例,这个类就是抽象的通讯录,而对象就是具体的某个人比如张三、李四 联系人上的信息就是实例上的属性
创建一个联系人就是创建一个实例(对象).
那么如何去创建对象呢?
dog d = new dog();dog 是声明对象的类型, d是变量 new dog()是在堆内存创建一个dog对象 需要注意的是 所有创建的对象都在堆内存上
解析起来这个语句 就是 创建一个dog对象 赋值给一个 dog类型的变量 d.
这时候再联系面向对象 让对象帮我们干事情,就是让对象执行某个动作那么方法即是动作也就是通过对象调用方法
public class dog {public static void main(String[] args) {dog d = new dog();//在堆内存创建dog这个对象d.howl();//调用狗的狂吠动作}void howl(){System.out.println("狗开始狂吠");}}上面我们提到了main()方法 其实main方法就两个作用:一个是测试一个真正的类,二是启动java程序(也就是作为程序的执行的入口)
方法前+void 是这个方法没有返回值 .
阅读全文
0 0
- java基础_java程序结构及简单面向对象
- 黑马程序员_Java语法及面向对象基础<一>
- 黑马程序员_java基础之面向对象封装及继承
- JAVA基础_Java面向对象三大特征
- 程序员_Java基础<一>-面向对象上
- 程序员_Java基础<二>-面向对象中
- 程序员_Java基础<三>-面向对象下
- _Java基础<四>_面向对象(上)
- 黑马程序员_Java基础_面向对象
- 黑马程序员_Java基础面向对象_01
- 黑马程序员_JAVA面向对象基础
- 黑马程序员_Java基础_面向对象
- 黑马程序员_Java基础_面向对象
- 黑马程序员_java基础_面向对象
- java基础---面向对象的简单应用
- java基础之正则及面向对象
- JAVA面向对象基础学习及笔记
- 黑马程序员_java基础之面向对象多态及内部类
- 文科生也能搞定的深度学习入门漫画!(上)
- Centos 安装配置jdk
- 整形数组合并
- easyUI常用属性
- mr的shuffle过程
- java基础_java程序结构及简单面向对象
- Git命令整理
- 大三小结
- 【源码分享】jquery+css实现侧边导航栏
- centos7下安装mongodb和php扩展mongodb
- 设计模式读书笔记(一)设计模式6原则
- css3中强大的filter(滤镜)属性
- 关于FileOpen2插件安装apk时闪退的解决办法
- 实现JS复制、粘贴,Chrome/Firefox下可用