JAVA基础知识

本博客为JAVA初学者提供全面的学习指导,涵盖计算机基础知识、快捷键使用、DOS命令、JAVA语言基础、环境配置、小程序实践、关键字理解、数据类型、变量操作、算术运算、赋值运算及关系运算等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JAVA学习第二周
①计算机基础知识
②快捷键使用
③常见的DOS命令
④JAVA语言基础知识与JDK下载安装环境配置
⑤编写简单小程序Helloworld并分析各种错误原因
⑥关键字的认识与各种取名注意事项
⑦数据类型的概述和分类
⑧变量相加和常量相加的区别
byte b1 = 3;
byte b2 = 4;
byte b3 = b1 + b2;(错误,b1+b2为int类型)
byte b4 = 3 + 4;
⑨字符和字符串参与运算
System.out.println(“5+5=”+5+5);【5+5=5+5】
System.out.println(5+5+"=5+5");【10=5+5】
⑩算术运算符的基本用法
请分别计算出a,b,c的值?
int a = 10;
int b = 10;
int c = 10;
a = b++;(a=10,b=11)
c = --a;(c=9,a=9)
b = ++a;(b=10,a=10)
a = c–;(a=9,c=8)
a=9
b=10
c=8
注意++a具有优先性,a++具有滞后性(即先运算后自增)
int x = 4;
int y = (x++) + (++x) + (x10);【4+6+610】
x=6 , y=70
⑪赋值运算符
案例演示
面试题:看下面的程序是否有问题,如果有问题,请指出并说明理由。
short s=1;s = s+1;()
short s=1;s+=1;
s+=1的意思与s = s+1不同,s=s+1这句先执行s+1然后把结果赋给s,由于1为int类型,所以s+1的返回值是int,编译器自动进行了隐式类型转换。所以将一个int类型赋给short就会出错,而s+=1不同由于是+=操作符,在解析时候s+=1就等价于s = (short)(s+1)。
⑫关系运算符的基本用法及其注意事项

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值