Java的基础知识1.0

Eclipse安装及其环境配置

Eclipse 的安装使用以及环境变量的配置:
下载jdk安装,然后在环境变量的配置JAVA-HOME,变量值:jdk的安装路径;
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.7.0_07//你安装的jdk的磁盘路径

变量名:Path
变量值:%Java_Home%\bin;%Java_Home%\jre\bin;

变量名:ClassPath
变量值:.;%Java_Home%\bin;%Java_Home%\lib\dt.jar; %Java_Home%\lib\tools.jar //不要忘记最前面的.;
为什么要设置Java环境变量?
  1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。
  2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们 需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
  3. JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

Java的基本数据类型

java的八种基本数据类型
byte(字节型) 占用一个字节(8位二进制表示) -128~127
short(短整型) 占用两个字节(16位二进制)
int (整型)占用四个字节
long(长整型)占用八个字节
double(双精度浮点数)占用四个字节
float (单精度浮点数)占用四个字节
char(字符型 )占用两个字节
boolean(布尔类型的变量)只有两个值 true 或者是false
自增或者是自减运算
++或者是–放在操作数的前面,则先进性自增或者自减运算,在进行其他运算,反之亦然。

循环和运算符

三种循环:while循环 do while循环 for循环
while(){} do{}while() for(int i=0;i<10;i++){}
while 循环 和d{}while()循环的区别:
while循环是先判断,在执行;而do while循环是先执行,在判断;不管条件成立是否,都至少执行一次;
for循环和while没有什么区别,但是一般用for循环
for循环的执行流程(步骤):初始化变量(初始化变量) ,循环条件,循环体,循环迭代–>循环条件–>循环体–>循环迭代
三种循环可以相互嵌套,
break 关键字:是终止本次循环(跳出本次循环)和程序是否终止没有任何关系;
有关于for循环的经典实例:
九九乘法表
for (int i = 1; i <=9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j+""+i+"="+ij+"\t");
}
System.out.println();
}
关于for循环的自己的感悟:
多层 for循环就是 最外层的循环控制的是行数 ,第二层循环控制的是列数。
第一层for循环就像是第一层门,第二层for循环就是进去自己找合适的房间,一个一个按顺序自己找,找完之后就返回,就像是退出第一层门,然后在循环往复,这就是双层for循环。

break 终止本次循环,跳出本次循环
continue 结束本次循环,执行下一次循环(说的是一个for循环之内)
return 遇到就直接结束,后面的不在执行

算术运算符
+加

  1. 当+两边是数字的时候,做加法运算
  2. 当+前面有字符串的时候,后续所有数据都是只做拼接操作
  3. +号会自动把两边的数字提升为同一数据类型
    -减
    正常的数字减法,也会自动把两边的数字提升为同一数据类型

    正常的数字乘法,也会自动把两边的数字提升为同一数据类型
    /除
  4. 正常的数字除法,也会自动把两边的数字提升为同一数据类型
  5. 除数不能为0
  6. 整数做除法结果只取整数部分
    %取余
    余数的正负只和被取余数有关,被取余数为正,余数为正
    被取余数为负,余数为负.与取得余数无关
    ++自增
  7. 只自增1
  8. ++在数字前,先自增再使用
  9. ++在数字后,先使用后再自增
    –自减
    同上
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小林尘

你的小心意是我的终生追求

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值