二级Java基础知识(一)

1.java语言标识符命名规则:类名和接口名每个单词首字符要大写,变量和方法名遵循第一个字母首字母小写,后面每个单词首字母大写,常量名所有字母全部大写。

2.import语句必须在所有类定义之前;Java中一个文件只允许1个public类。

3.J2ME是一种高度优化的Java运行环境,主要针对消费类电子设备,例如蜂窝电话和可视电话,数字机顶盒等,他将Java语言的与平台无关性移植到小型电子设备上,允许移动无线设备之间共享应用程序,因而J2ME是为嵌入式和移动设备提供的Java平台;

4.多态表现为重载和重写,重载发生在一个类中,重写发生在子类,意思就是子类重写父类相同名称的的方法。

5.java的内存回收是由JVM即Java虚拟机完成的。

6.jar是Java中包的扩展名,javap是Java的反汇编命令,Java是Java中的运行命令,javac是编译命令。

7.java的特点为:简单性,面向对象,分布式,健壮性,安全性,体系结构中立,可移植性,解释型,高性能,多线程,动态性。

8.Java中,源文件名与主类名一致,后缀为Java。

9.java特点包括多线程,跨平台,动态性,单继承,只有接口可以多继承。

10.double在赋值的时候不需要加d,只有float初始化时需要加f。

11.在Java中,Boolean类型的值只有true和false,无法与其他基本数据类型或引用数据类型之间进行相互转换。

12.!为逻辑运算符。

13.java中有单精度float类型,双精度double类型,默认的浮点类型为double类型,要表示float类型,需要在数值后加上F或f。

14.条件表达式?:是三元运算符;

15.Boolean不能直接使用运算符号,只能使用逻辑运算符&& ||。

16.逻辑与&&具有短路作用,当第一个判断条件结构为false时,不会再判断第二个表达式,整个逻辑表达式的结果为false。

17.++ --为自增自减运算符,其都是单目运算符;*= =为双目运算符;?=为三目运算符;

18.赋值运算优先级很低,仅高于逗号运算符;

19.-作为一元运算符负数,二元运算符为算术运算减号;

20.continue是跳出当前循环,执行后面语句的意思;

break在某种条件出现时强行终止循环,用于完全结束一个循环,跳出循环体,不仅可以结束所在的循环,还可以结束外层循环,在break后加上标签,可以结束用此标签修饰的循环;

stop不是用来控制循环结构的关键字,而是用来结束线程,但是不推荐使用;

throw语句抛出一个异常,一般是在代码块的内部,当程序出现某种逻辑错误时由程序员主动抛出某种特定类型的异常。

21.break语句可以根据需要,使用在循环体和switch语句体内。

22.运算符!=属于比较运算符;

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值