JAVA基础知识篇
2016-07-01 12:41
615 查看
顺序结构 if(a%2==1)
symstem.our.printin (a+"是偶数")
else
symstem.our.printin (a+"是奇数")
if(a%2==1), elseif ,elseif .else
max(a>b)?a:b 的意思是如果a大于b那么把a赋值给max否则把b赋值给max
min(a<b)?a:b的意思是如果a小于b那么把a赋值给min否则把b赋值给min
选择结构 switch
publi class...
public stain main..
int a 100,b=10
char open ='/'
case '+'
system.out.. ("jk")
break
case'/'
system.out.. ("dk")
break
default 相当于 “if elseif 最后的else”
system.out.. ("未知")
这里结果是dk
whie(判断条件)
do while(条件满足执
)
for("赋值初值","判断条件","增减')注意这3个可以有3个,2个,1个都可以
for循环嵌套当i=1 时候要j在算到J<9时候在出来循环到i=2继续这样可以打印出9*9算法表
for (i=1,i<9,i++)
for (j=1,j<9<j++)
system.out(i+"*"j+"="i*j)
下面介绍break 和continue 首先break 是只要条件满足立即退出循环
而continue是条件满足是重现循环
for(i=1,i<9,i++)
system.out...(i)
if i =2
break
结果是1
for(i=1,i<9,i++)
system.out...(i)
if i =2
continue
结果是13456789
数组基础知识
“,\t”是加空格8个
",\n"使换行的意思
和数组相关的api 有system.arrycopy(source,0,dest,0,x)意思是复制数组下表从0开始的x个元素从目标组下表0的位置开始存取
Arrays.sort("数组名字')对数组进行排序
类和对象
对象的比较有“==”和“”equals“”==比较的事内存的地址是否相同而 equals比较的2个对象的内容是否一致
重载和覆写重载时构造方法或者普通方法的方法名称相同但是里面参数不同是重载
class sd
public sd()
public sd(int a, String b)
test ()
test(int a,string b)
覆写是子类覆写了父类的方法覆写最后调用时子类的方法重要
多态的2个方法向上转型就是子类调用父类的方法不要变】
向下转型就是符类的对象转换成子类的对象需要加一句语句如下
person p= new Student():注意是Student继承父类person的实例化
子类调用父类的事用super.属性,super.方法都可以
4000
symstem.our.printin (a+"是偶数")
else
symstem.our.printin (a+"是奇数")
if(a%2==1), elseif ,elseif .else
max(a>b)?a:b 的意思是如果a大于b那么把a赋值给max否则把b赋值给max
min(a<b)?a:b的意思是如果a小于b那么把a赋值给min否则把b赋值给min
选择结构 switch
publi class...
public stain main..
int a 100,b=10
char open ='/'
case '+'
system.out.. ("jk")
break
case'/'
system.out.. ("dk")
break
default 相当于 “if elseif 最后的else”
system.out.. ("未知")
这里结果是dk
whie(判断条件)
do while(条件满足执
)
for("赋值初值","判断条件","增减')注意这3个可以有3个,2个,1个都可以
for循环嵌套当i=1 时候要j在算到J<9时候在出来循环到i=2继续这样可以打印出9*9算法表
for (i=1,i<9,i++)
for (j=1,j<9<j++)
system.out(i+"*"j+"="i*j)
下面介绍break 和continue 首先break 是只要条件满足立即退出循环
而continue是条件满足是重现循环
for(i=1,i<9,i++)
system.out...(i)
if i =2
break
结果是1
for(i=1,i<9,i++)
system.out...(i)
if i =2
continue
结果是13456789
数组基础知识
“,\t”是加空格8个
",\n"使换行的意思
和数组相关的api 有system.arrycopy(source,0,dest,0,x)意思是复制数组下表从0开始的x个元素从目标组下表0的位置开始存取
Arrays.sort("数组名字')对数组进行排序
类和对象
对象的比较有“==”和“”equals“”==比较的事内存的地址是否相同而 equals比较的2个对象的内容是否一致
重载和覆写重载时构造方法或者普通方法的方法名称相同但是里面参数不同是重载
class sd
public sd()
public sd(int a, String b)
test ()
test(int a,string b)
覆写是子类覆写了父类的方法覆写最后调用时子类的方法重要
多态的2个方法向上转型就是子类调用父类的方法不要变】
向下转型就是符类的对象转换成子类的对象需要加一句语句如下
person p= new Student():注意是Student继承父类person的实例化
子类调用父类的事用super.属性,super.方法都可以
4000
相关文章推荐
- 24种设计模式——门面模式
- Gradle 实现编译和运行Java程序
- 浅谈Java中的hashcode方法
- java框架之spring模块概述
- java .properties配置文件读取
- java实现双向循环链表
- springMVC requestBody获取json 反序列化,日期格式问题
- Spring详解
- eclipse创建maven工程读取hdfs文件发送邮件
- Eclipse中Android开发引用第三方库
- Java集合源码全面分析
- java学习3
- Java中x=x+1 与x+=1 的一点区别
- AJAX编程技巧:在Struts Action中如何向客户端发送xml文件?
- Windows下将Word文档转换为PDF文档
- Java编程题目-2:WebService简单实现
- java.net.UnknownHostException: 主机名: 主机名
- JAVA基础之基本数据类型全面解析
- Swagger+Spring MVC框架学习分享
- Java正则表达式入门