Java基础
基本引导
Java中有八大基本数据类型。byte、short、int、long、double、float、char、boolean,这些都是Java中常用的数据类型,一般都是用来定义一个变量,除
此之外,还有引用数据类型,像是String,有很多初学者会认为这是字符串类型,其实不然,String类型是Java中final修饰的引用类型,这一点不要弄混,Java
开发是面对对象的,这时候我们还要知道类是对象的类型,Java中本来是没有对象的,对象都是我们自己new出来的,接下上代码,从代码中了解Java知识。
运算
先简单运用这几个数据类型,做一些加减乘除取余之类的运算,渐渐的了解一下Java
public class Test1 {
public static void main ( String[ ] args) {
double a = 10 ;
double b = 15 ;
System. out. println ( a* b) ;
System. out. println ( a+ b) ;
System. out. println ( a- b) ;
System. out. println ( b- a) ;
System. out. println ( b/ a) ;
System. out. println ( a/ b) ;
}
}
public class Test1 {
public static void main ( String[ ] args) {
int a = 10 ;
int b = 15 ;
System. out. println ( a* b) ;
System. out. println ( a+ b) ;
System. out. println ( a- b) ;
System. out. println ( b- a) ;
System. out. println ( b/ a) ;
System. out. println ( a/ b) ;
}
}
这两段代码运行完,你会发现运行结果是不一样的,明明数值和计算方式都一样,那结果为什么不一样呢,这就是Java中数据类型的不一样所影响的。
int类型是整数,如果有小数点的话自动舍弃了,而double类型是双精度的类型,会保留两位小数点,所以才有了结果的不一样,那long,short、byte
都是什么样的呢,暂且不说,不常用等有例子的时候再讲。刚才大家应该发现了Java中的运算和生活中的运算基本是一样的加减乘除,那么下面给大
家演示一下取余。
public class Test1 {
public static void main ( String[ ] args) {
int a = 10 ;
int b = 15 ;
System. out. println ( a% b) ;
System. out. println ( b% a) ;
}
}
像是这种求个位数的你只需要想取余就好了,一个两位数对10取余不就能得到个位数了了么,三位数的话,可以考虑把三位数变成两位数,怎么变呢,
除以10啊,100/10=10,154/10=15,这样在对这两位数取余就能得到十位数的数,剩下的大家推敲一下,我先演示一下三位数相加。
public class Test1 {
public static void main ( String[ ] args) {
int b = 215 ;
System. out. println ( b% 10 + "+" + b/ 10 % 10 + "+" + b/ 100 + "=" + ( b% 10 + b/ 10 % 10 + b/ 100 ) ) ;
}
}
想必大家看过这些之后还是一脸懵逼,没有头绪,说实话,我也说的挺没头绪的,这些基础我也不太知道从哪里说,只能想到什么说什么,就比如说
之前所看到的这些代码,有很多单词组成,我突然想到大家还可能不知道这些是什么,那我就再给大家详细分享,然后下一章开始,我就好好一个知
识点一个知识点的给大家分享了。
public class Test1 {
public static void main ( String[ ] args) {
int b = 215 ;
System. out. println ( b% 10 + "+" + b/ 10 % 10 + "+" + b/ 100 + "=" + ( b% 10 + b/ 10 % 10 + b/ 100 ) ) ;
}
}
上一篇博客写的是千呼万唤始出来,这一篇是犹抱琵琶半遮面,既然半遮面那么模棱两可也很正常嘛,哈哈哈,下一篇开始正常分享知识点了,什
么Java中的循环结构啊,数组啊,对象啊,集合啊,文件,线程,反射,数据库.....等等等等,我就一点一点分享了啊哈哈哈哈,大家再见。