java的一些基础的知识

在这里我写的基础知识我认为有必要记一下的,而不是像教材一样,罗列了很多很详细的基础知识

数据类型:数据类型确定了变量的内存开销,数据的存储形式以及对变量的各种操作,数据类型有基本数据类型和复合数据类型。

(有些东西在这里提到不多的可能在以后还会详细的讲,

定义了变量最好给这个变量赋个初始值,变成习惯吧。因为对于有些编译器,定义了变量不给赋值容易出错。

定义长整型变量的时候要数据后面加个 l  例如  long b = 123L;   

定义 float 类型是 要加个 f 

定义 double 可加 d 或者是 不加 d 

String 类型不是基本数据类型,它被定义为类,属于引用数据类型。,

由于字符串是常用的数据类型。Java 提供了对 String 类型特殊操作,直接引
用,例如:String s="hello world";

引用类型是一个对象类型的,它的值是指向内存空间的引用,就是地址,所
指向的内存中保存着变量所表示的一个值或一组值。很好理解吧,因为一个
对象,比如说一个人,不可能是个数字也不可能是个字符啊,所以要想找它
的话只能找它的地址了。

引用数据类型和基本数据类型的区别
引用数据类型存的不是内容而是该内容的地址。即是指向的意思。
在内存中  地址名和地址所指空间的内容的区分很重要。
 例如   int   a  = 3;
a 存放的便是地址, 而 3 便是 a 存放内存所指空间里的内容,
int b =a ;   就是 把 a 的地址 赋给 b 
当 要 System.out,println(b)  是  就是  输出  a 里的内容。

final  int a = 12 ; 即使把a 定义为常量 关键字 final 其余类似 

运算符  % 取余

print 和println 的区别  
print 输完后不自动换行,println输完后自动换行。 是从九九乘法表代码中学到的  代码如下 

public   class   九九乘法表 {
         public   static   void   main(String args[]){
               //int i,j;
               for ( int   i=1;i<=9;i++)
                     for ( int   j=1;j<=i;j++){
                         System.   out .print(i+ "*"   +j+ "=" +i*j);    // 主要语句
                         System.   out .print( " "   );
                           if (i==j){
                               System.   out .println( ""   ); //break;
                         }
                   }
       }

}


如果你 在看了本章以后还是找不到你在学习java中遇到问题的答案,可以在评论中提问我,我能帮你的一定帮你。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值