Java入门java
Mikejiaweiweb
笔者是一名大一新生,虽久闻Java大名,却不识庐山真面目,最近才开始接触Java这门语言。less
固然做为一个程序猿吐槽本身用的语言是常见的消遣方式?,例如工具
JAVA truly is the great equalizing software. It has reduced all computers to mediocrity and buggyness. - NASA’s J-Track web site(Java是一个真正注重平等权的软件,它将全部的电脑(无论配置有多好)通通变成平庸的以及有bug的电脑。- NASA’s J-Track web site)
Whenever I write code in Java I feel like I’m filling out endless forms in triplicate. – Joe Marshall (aka jrm)(每当我在Java中写代码时,我都以为我在填写一式三份的表格 – Joe Marshall)学习
言归正传,Java做为一种面向对象的语言,顾名思义就是把构成问题事物分解成各个对象,并描述对象在解决整个问题的步骤中的状态和行为。这与C等面向过程的语言不一样,有着不一样的解决问题的方式。今天咱们谈的是java中的“类与对象”。开发工具
如下正文code
“类”就是一类事物,是某些有相同特性的事物的集合、总称;例如人类,鱼类,鸟类等。orm
”对象“指的是”这一类事物中具体的一个东西“,如一个叫李四的人就是人类中的一个对象,学生李就是学生类中的一个对象,因而可知”类“是一个较为抽象,笼统的概念,对象则更为具体。对象
在这里大概有人会问了:继承
Q:电子产品类里,手机是其中一个对象,但手机也有不少种,那手机是类仍是对象呢?
A:在电子产品类中,手机是一个对象。固然手机也能够是一个手机类,包括了华为手机,苹果手机这些手机对象。因此类与对象实际上是个相对的关系,理解这一点,对之后咱们学习继承,接口,理解子父类有很大帮助。(嘿嘿嘿~)
PS:在现实生活中咱们能够根据不一样的场景来编写不一样的类以解决问题,好比你要给你的朋友写个关于空调的程序,那就建一个空调类,在运用海尔,美的空调等对象。
public class drawPanel{ MyFrame drawFrame = new MyFrame(); }
public class 类名{
类名 对象名 = new 类名( );
}
注意括号和分号都要用英文格式,否则会报错。
你们发现,上图中除了类与对象还有一些其余的东西,那就是属性和方法。
“属性”就是类所具有的特征,好比学生类具备”姓名,班级,学分,年龄“等各类各样的属性。
”方法“就是对象须要执行的动做,好比”学习,吃饭,睡觉,运动“。
属性:
public 数据类型 数据名;
如public String name;
上面指的的数据类型有:整形,浮点型(小数),字符串等等;有其对应的英文好比:整数(int),小数(float)。
方法:
pubic void 方法名(参数){
方法体
}
欢迎各位从入门到入土的Java工程师们和小伙伴们留言,一块儿交流学习,文中有错漏之处也欢迎批评指出,人生不能没有bug嘛(哈哈~)
但愿在这条道路上越走越远,下次再见ヾ( ̄▽ ̄)ByeBye