java上课笔记大全_JAVA基础知识上课笔记

1.八种数值类型:

int short long float double char byte boolean

2.两次转换类型:自动类型转换,强制类型转换。

在某种条件下系统自动完成类型转换,

1)两种类型兼容,(int和double兼容)

2)类型名,表达式。(int—强转)

在某种条件下系统 需要强制转换

1)两种类型兼容,(int和double兼容)

2)目标类型大于源类型.

|| 二元短路或

$$ 短路与

条件运算符==》三元运算符

它的一般形式,表达式1?表达式2:表达式3

判断语句

1.iF

2.if··else

3.多重if结构 写法(if , eles if,else,if) 还可以进行区间比较等。

4.switch结构 (case 常量1: break; /case 常量2:break;/default;) 等值比较

循环语句

1,while

2,do ··while

3.for

while实例 从一加到一百/

int i = 0 ;

int sum = 0;

while(i<=100){

sum+=1;//sum = sum+1

i++;

System.out.println(“”)

}

do while 实例

int i = 0 ;

int sum = 0;

do {

sum+=1;//sum = sum+1

i++;

while(i<=100)

System.out.println(“”)

}

for 实例

int sum= 0;

for

方法只有对象才有,数组只有属性。

面向对象的三大原则,封装

继承

多态

Static(分为属性和方法。)

静态成员方法

1.静态成员方法没有this引用。

2.在没有实例化对象时,可以通过类名访问静态成员方法/。

3.在成员方法前加static关键字,可以将其声明为静态成员方法/

静态成员的描述: 静态成员包括静态数据成员和静态成员方法。

静态成员属于整个类,而不是属于某个对象,被该类所有对象共享。

静态成员也受到访问权限的约束

静态数据成员在使用之前尽量初始化,

静态成员方法不能操作非静态成员.

静态成员方法没有this引用/

Ctrl+1 打包快捷键

public 和private(如何解决类外面的访问问题) ??(没笔记。)

可以修饰属性,

public int test(int a)

{

return ((a>0)?a:-a); } /求绝对值的方法/

public int abs(int a)

{

return ((a>0)?a:-a); } public float abs(float a)

{

return ((a>0)?a:-a);

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值