Java记(一)

1、JDK安装与环境变量Path设置

打开安装包安装完成之后,控制版面→系统→高级系统设置→环境变量

→新建变量名:JAVA_HOME

→变量值:C:\Program Files (x86)\Java\jdk1.8.0_91( 要根据自己的实际路径配置)

→编辑变量名:Path

→变量值首部添加:%JAVA_HOME%\bin;

→测试是否安装成功:搜索cmd,输入java -version 或 java,即可查看是否成功

2、eclipse安装

在eclipse安装的时候遇到点小麻烦,无法访问此页面,不要着急,换个IP地址就好啦

 红框内换以下任意一个即可:
中国科学技术大学:http://mirrors.ustc.edu.cn/eclipse/
大连东软信息学院:http://mirrors.neusoft.edu.cn/eclipse/

3、编写一个程序

4、局部变量、成员变量、静态变量

成员变量:   默认是有初始值的;在整个类中都有效.

局部变量:   没有初始值,所以必须先初始化才能使用;在开始定义的位置开始,到紧跟着结束的花括号为止.

静态变量:

5、基本数据类型

这个看图可能更容易理解,注意数据类型取值范围!

 和C++的数据类型相似度极高

数据类型默认转换 :

  在这里插入图片描述                                                                             数字类型之间可以互相转换,从小到大自动转换,从大到小需要强制转型。

6、运算符

Java的运算符,分为这几类:

算数运算符:二元运算符:+  -  *  /  %                                                                                                                     一元运算符:++  --

赋值运算符:=

扩展运算符:+=  -=  *=  /=

关系运算符:<  >  <=  >=  ==  !=  instanceof

逻辑运算符:&&  ||  !  ^

位运算符:&  |  ^  ~  >>  <<  >>>

条件运算符:?:

字符串连接符:+

表达方式也与C++相似,输出语句不同,例:


 public class Operator {
    public static void main(String[] args) {
        int a = 5;
        int b,c,d,f,g,h;
        b = +a; 
        System.out.println("b="+b+",a="+a);
    }
}

7、强制类型转换

找到一篇博客,可以参考学习一下:http://t.csdn.cn/wlyqq

强制转换的格式是需要在转型的数据前加上“()”,然后在括号内加入需要转化的数据类型。有的数据经过转型运算后,精度会丢失,有的却会更加精确。

8、程序流程结构

Java中的语句由3大类的结构
1.顺序结构—自上而下一行一行的有序的执行
2.选择结构
(1)if语句结构
(2)switch语句结构
3.循环结构
(1)for循环
(2)while循环
(3)do{}while()循环

在这里插入图片描述

 9、数组  总结了一下定义数组的格式

(1)一维数组

  • 数据类型[]  数组名 = new 数据类型[数组长度];
  • 数据类型[]  数组名 = new 数据类型[]{元素值1,元素值2,...};
  • 数据类型[]  数组名 = {元素值1,元素值2,...};

(2)二维数组:

  • 数据类型[][]  数组名 = new 数据类型[m][n];

(m: 代表二维数组中一维数组的个数      n: 代表每个一维数组中元素的个数)

  • 数据类型[][]  数组名 = new 数据类型[m][];

(每一个一维数组通过赋值来确定数组长度)

  • 数据类型[][] 数组名 = {{元素值1,元素值2,..},{元素值1,元素值2,..},..};
  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值