JAVA基础知识篇

顺序结构 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.方法都可以




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值