-
www.查看全部
-
Java数据类型转换:
1.自动类型转换,自动类型转换之前必须理解一个原则“表数范围小的可以向表数范围大的进行自动类型转换”。关于java自动类型转换有一个形象的比喻:将一个小容器的水倒入一个大容器没有问题,但是将一个大容器的水倒入一个小容器则会装不下,会溢出。java自动类型转换的规则为byte→short(char)→int→long→float→double。
2.强制类型转换,也称显式类型转换,如int x = (int)56.1;在进行强制类型转换时可能存在精度的丢失。查看全部 -
double 和 float 的区别:
double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double的运算速度比float慢得多,java语言中数学函数名称double 和 float不同,不要写错,能用单精度时不要用双精度(以省内存,加快运算速度)。如果声明: float x = 4.0则会报错,需要如下写法:float x = 4.0f或者float x = (float)4.0。其中4.0f后面的f只是为了区别double
char与String的区别:
1.char表示字符,定义时用单引号,只能存储一个字符,如char c='x';
而String表示字符串,定义时用双引号,可以存储一个或多个字符,如String name="tom";
2.char是基本数据类型,而String 是一个类,具有面向对象的特征,可以调用方法,如name.length()获取字符串的长度。查看全部 -
变量名=房间的名字;变量类型=房间类型;入住的客人=变量;
比如:String Hello="hello";
String就是房间类型是经济房还是总统套房,它就是变量类型,它还可以是char、int。
Hello就是房间号或者说是房间的名字是101还是888,它就是变量的名字,它还可以是Hi、hi等。
hello就是入住的客人了它可以是"a"也可以是"b",他就是变量的值,它的值还可以是shenme、Shenme等。
String【变量类型】 love【变量名】 = "immoc"【变量值】;
查看全部 -
程序中的变量也要合理的名字来管理---变量名。
给变量起名字要注意:
首字母:1 字母 2 下斜线_ 3 $符号
其余部分:数字,字母,下斜线_, $符号。
变量名之间没有空格 不能用java的关键词
优秀的程序员的习惯:
变量名由多个单词组成,第一个单词首字母小写,其余单词首字母大写 如:myAge
变量命名时,要做到 见名知意 如:stuName保存学生姓名的信息。
变量名长度没限制 但要区分大小写 这是两个不同的变量。
查看全部 -
变量的三个要素:变量类型,变量名,变量值。
比喻类型记忆:
房间名字---变量名
房间类型---变量类型
入住的客人---变量值
变量就像当一个盒子,可以放进物品进去,也可以换成别的新物品。
查看全部 -
=是赋值
==才是等于
查看全部 -
判断是否是偶数可以使用 % 。如果某数与 2 取余结果为 0 ,则该数就是偶数
查看全部 -
public class HelloWorld {
public static void main(String[] args) {
boolean a = true; // a同意
boolean b = false; // b反对
boolean c = false; // c反对
boolean d = true; // d同意
if (a && b)
{System.out.println("通过");}
else
{System.out.println("未通过");};
//System.out.println((a && b) + "未通过");
if (a || b)
{System.out.println("通过");}
else
{System.out.println("未通过");};
//System.out.println((a || b)+ "通过");
if (!a==true)
{System.out.println("通过");}
else
{System.out.println("未通过");};
//System.out.println((!a)+ "未通过");
if (a ^ b)
{System.out.println("通过");}
else
{System.out.println("未通过");};
//System.out.println((c ^ d)+ "通过");
}
}
查看全部 -
666查看全部
-
多问,多练,及时总结查看全部
举报