书写方法:
与:&&,或:|| ,非:!。
拓展:
Java:
是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
2.特点:
Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程J。java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。
||标示的是逻辑非可以在if判断时用
如
String
str="asd"
if(str.length>0||str.indexOf("a")>=0){
就是说当这个String类型的长度大于0
或者里面包含有a
这个if语句就会走这
}else{
两个都不成立就会走else
}
也就是说||两边都有一边为true就为true
还有这是双逻辑||也就是说
当判断出前边的为true那么他就不会去判断||后面的了
||前面的为false那么还好似会判断||后面的
2楼回答的精辟构造方法就是
实例化对象用的
也就是传统意义上的new
xxx()
(1)当你创建一个A类的时候,无参数
构造方法A(){}自动在A类里创建.是系统默认的.
当你new
A()的时候调用的就是这个默认的无参数
构造方法
(2)如果A类里面你
写了一个
有参数的构造方法
比如A(int
i){}那么你在创建A对象的时候只能是
new
A(int
i)
一句话:当构造器有参数的时候
一定调用的是有参数的那个
构造器.
非构造方法就是一般的方法
,需要
创建对象
然后必须用对象点的方式调用
不能点出构造方法