摘要:
1,面向对象程序设计的三大基本特征:继承(Inheritence)、封装(Encapsulation)、多态(Polymorphism) 2,如何定义类? 修饰符 class 类的名字 { //类的内容(包含属性与方法) } 比如: public class Car{ }3,如何定义方法? 修饰符 返回类型 方法名称([参数1, 参数2, 参数3…]) { // 方法体} 4,如何生成对象?通过类来生成对象(通常使用new关键字来生成对象) 类名 变量名 = new 类名(); Car car1 = new Car();5,main方法是整个Java程序的入口点,如果类的定义中... 阅读全文
摘要:
在java中,可以使用break和continue语句控制循环。1. break语句:用于终止循环,就是跳出当前循环,执行循环后面的代码。。2. continue语句:用于跳出当前的这个循环(或者是跳出本次循环),开始下一次循环的执行。 例子1:for(int i = 0; i 5) {break;}System.out.println( i + "===" + j);}if(i == 6) {break;}}}} 输出结果是: 1===02===02===14===04===1 阅读全文
摘要:
java的控制流程有三种: 一,顺序流程 自上而下,按照代码的先后顺序执行 二,分支流程 1,if/else语句 2,switch/case语句 三,循环流程 1,for循环 2,while循环 3,dowhile循环 先来说说分支流程里的if的用法:if有以下三种方式: 第一种形式: if(布尔表达式) { //待执行的代码 }第二种形式: if(布尔表达式) { //待执行的代码 } else { //待执行的代码 }第三种形式: if(布尔表达式) { //待执行的代码 } e... 阅读全文
摘要:
关于变量的自增与自减运算。 1) int b = a++,作用是将a的值先赋给b,然后再让a自增1. 2) int b = ++a,作用是将a的值先自增1,然后将自增后的结果赋给b。直接上例子吧,例子1:int a = 2;int b = a++;System.out.println("a===" + a); //a等于3System.out.println("b===" + b); //b等于2,a++,先把a的值赋给b,所以b是2,然后a再增加1,就是2增加1等于3 例子2:int i = 3;int j = --i;System.out.print 阅读全文
摘要:
java中有4个逻辑运算符:&与,&& 逻辑与,| 或,|| 逻辑或这些运算符要求操作数和结果值都是布尔型。a&&b a||b1) 逻辑与&&:只有a和b都为真,结果才为真;其余情况结果均为假。逻辑与 ---- >and并且。2) 逻辑或||:只有a和b都为假,结果才为假;其余情况结果均为真。逻辑或---- >or或者。 &和&&的返回值规则是:两个操作数都为true才返回true |和||的返回值规则是:两个操作数只要有为true才返回true&& 和||会发生短路现象:对于a& 阅读全文
摘要:
java里的关系运算符有这么几种:大于(>)、小于(=)、小于等于( 4; //结果是true 12 !=4; //结果是true12 4.5; //结果是true'a' b); //无法通过编译 System.out.println(a == b);//结果是falseSystem.out.println(a != b);//结果是true 阅读全文
摘要:
算术运算符:(加)+,(减)-,(乘)*,(除)/,(求余)%,自增自减一,算数运算符:当有若干个变量参与运算时,结果类型取决于这些变量中表示范围最大的那个变量类型。如果参加运算的变量中有整型int,有双精度浮点型double,有短整型short,那么最后的结果类型就是double。 这里主要说说除法和取模求余数。除法: 例子1: int a = 1;int b = 2;System.out.println(a /b); //结果是0 如果按照数学意义来看结果应该是0.5,但是a和b都是int的,那么结果也是int型的,0.5是小数。若a,b两个变量无法整除时,java环境根据ab都是int. 阅读全文
摘要:
Java中数据类型(Data Type)分为基本数据类型(Primitive Data Type)和引用类型(Reference Data Type)。Java中的基本数据类型共有以下8种: 1) 整型:用int表示。(32位) 2) 字节型:用byte表示。(表示-128~127之间的256个整数, 8位)。 3) 短整型:用short表示。(16位) 4) 长整型:用long表示。(64位) 5) 单精度浮点型:用float表示。所谓浮点型,指的就是小数,也叫做实数,比如1.2。 6) 双精度浮点型:用double表示。双精度浮点型表示的数据范围要比单精度浮点型大。 7) 字符型:用ch. 阅读全文