2011年2月15日

Java流程控制语句

摘要: True和False Java中不允许讲一个非布尔(boolean)类型的的变量当做布尔值使用,虽然C和C++中可以(True=非零,False=0),若想在布尔测试中使用一个非布尔值,比如if(a)中,那么必须要加上一个条件表达式将其转化成布尔值 ,例如if(!=0)If-else if-else是控制流程的最基本形式 if(Boolean-expression) statement 若if后面扩后内boolean值为True则执行statement,statement是指用分号分开的的单句,或符合语句,复杂句应被扩在大括号中 If(Boolean-expression){ &hellip 阅读全文

posted @ 2011-02-15 20:02 柠檬哥 阅读(690) 评论(0) 推荐(0)

Java的语言特点

摘要: 1.面向对象 尽管Java是基于C++的,但是相比之下,Java是一种更“纯粹”的面向对象程序设计语言。 面向对象其实是现实世界模型的自然延伸,世间万物都可以看作为对象。对象之间通过消息相互作用,现实世界中任何实体都以归纳成为某类事物,也因此任何对象都是某一类事物的实例,如果说传统的过程式编程语言是以过程为中心以算法为驱动的话,面向对象的编程语言则是以对象为中心以消息为驱动。用公式表示,过程式编程语言为:程序=算法+数据;面向对象编程语言为:程序=对象+消息。 面向对象语言都支持三个概念:封装,多态和继承,Java也不例外。现实世界中的对象均有属性和行为,映射到计算机程序上,属性则表示对象的各 阅读全文

posted @ 2011-02-15 14:45 柠檬哥 阅读(504) 评论(2) 推荐(0)

导航