Java基础之面试题心得

本文介绍了Java中的基本数据类型包括整型的多种形式,强调了常量的final修饰规定,详细阐述了包的概念及其作用,解释了import语句的用法,并探讨了内部类的访问权限。此外,还提及了三元操作符的类型转换规则和变量命名规范。
摘要由CSDN通过智能技术生成

1.整型不仅仅指的是 int 还有 byte、 short 、long
2.常量是不可改变的,所以需要用 final修饰
3.关于package。为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。Java中的包一般均包含相关的类,java是跨平台的,所以java中的包和操作系统没有任何关系,java的包是用来组织文件的一种虚拟文件系统。
import语句并没有将对应的java源文件拷贝到此处仅仅是引入,告诉编译器有使用外部文件,编译的时候要去读取这个外部文件。且定义在同一个包(package)内的类可以不经过import而直接相互使用。有些不聪明的同学问,如果是private修饰的类怎么办,拜托,你写的Java文件的主类只能是 默认(同包可访问)、public(全部可访问)。只有内部类能被private修饰。
4.servlet的关系在这里插入图片描述

5.三元操作符类型的转换规则:
1.若两个操作数不可转换,则不做转换,返回值为Object类型
eg: Object o1 = true ? new Integer(1) : new Double(2.0); 这个的返回值不明确,所以是object
2.类型较大的转为较大的那个
eg: Long o3 = true ? new Integer(1) : new Long(2);
3.变量命名规则
标识符可以包括这4种字符:字母、下划线、$、数字;
开头不能是数字;不能是关键字,可以是

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值