摘要: CHAR类型变量时能够定义成为一个中文的,因为java中以unicode编码,一个char占16个字节,所以放一个中文是没问题的 char型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字, 所以,char型变量中当然可以存储汉字啦。不过,如果某个特殊的汉字没有被包含在 阅读全文
posted @ 2019-10-10 15:34 helen305250903 阅读(1635) 评论(0) 推荐(0) 编辑
摘要: 先说一下Java的基本数据类型转换规则,大的数据类型转换为小的数据类型需要强制转换,反之可以自动转换。 赋值表达式等号两侧的转换的规则是右侧的向左侧的看齐,即右侧表达式要转换到和左边的类型一样。 第一题:short s1 = 1; s1 = s1 + 1; 错! s1 + 1,s1是short类型, 阅读全文
posted @ 2019-10-10 14:00 helen305250903 阅读(612) 评论(0) 推荐(0) 编辑
摘要: /** * 问题:switch语句能否作用在byte上,能否作用在long上,能否作用在String上 * 基本类型的包装类(如:Character、Byte、Short、Integer) * * switch可作用于char byte short int * switch可作用于char byte 阅读全文
posted @ 2019-10-10 13:03 helen305250903 阅读(1239) 评论(0) 推荐(0) 编辑
摘要: 方法一:可以在需要的循环语句前定义一个标号,然后在里层循环体的代码中使用带有标号的break语句,即可跳出外层循环 方法二:可以在需要的循环条件内加入一个boolean类型的判断,需要的时候将此变量值反转,再break当前循环即可跳出。 建议:推荐使用方法一,方便灵活,且代码可读性好。示例如下: 阅读全文
posted @ 2019-10-10 10:15 helen305250903 阅读(1445) 评论(0) 推荐(0) 编辑
摘要: 共同点:&和&&都可以用作逻辑与(and)运算,当运算符两边都为true时结果才为true,否则为false. 不同点:&&运算符有短路的功能,即当运算符左边的值为false时,右边则不会进行运算,直接跳过. A&&B A已经是false,就不用判断B是true还是false了,这是短路 但若A是t 阅读全文
posted @ 2019-10-10 10:14 helen305250903 阅读(603) 评论(0) 推荐(0) 编辑
摘要: java中有goto关键字吗? 答案是有的,goto是java保留关键字,但是不能使用。 在哪里有应用? 在C语言中goto一般配合条件语句,可用来实现条件转移,形成循环,跳出循环等。 注:java的底层是C,goto是java的保留字 阅读全文
posted @ 2019-10-10 10:13 helen305250903 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 以下内容来自:https://blog.csdn.net/ssyes123/article/details/50839612 一个.java类中是可以有多个类。 但是,在多个类中,有且只有一个public类,且public类的类名必须与*.java的文件名相一致。 JVM虚拟机实例通过调用某个类的m 阅读全文
posted @ 2019-10-10 10:06 helen305250903 阅读(638) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-09-23 15:09 helen305250903 阅读(1) 评论(0) 推荐(0) 编辑