学习Java的第一周总结

一、JDK的下载与安装

从官网找的安装包,下载符合本电脑的JDK版本并安装。

环境变量PATH设置和classpath问题:右击此电脑,打开属性中最高级系统设置,点击环境变量,在系统设置中新建JAVA_HOME,CLASSPATH,点击确定。

二、eclipse/idea的下载与安装

       从链接或官网下载安装,与JDK相似。

三、第一个JAVA程序HelloWorld

       用记事本编写代码

      public class HelloWorld{

            public static void main(String[] args){

            System.out.println("Hello World!");

           }

      }

    在D盘建立一个文件夹Java用于保存代码。

    保存路径为“d:/java1”,保存为“HelloWorld.java”。

     打开命令提示符,进入Java文件所在目录;执行命令:javac  HelloWorld.java,生成class文件,执行:“java HelloWorld”。

四、最常用的DOS命令

     cd         进入一个目录

     cd..       进入父目录

     dir         查看本目录下的文件和子目录列表

     cls         清楚屏幕命令

     上下键     查找敲过的命令

     Tab键      自动补齐命令

五、注释,标识符

      注释:  单行    //

                   多行    /*

                             */

                   文档  (java特有)  /**

                                                   */

       标识符:

               1、必须以字母、下划线“_”、美元符号“$”开头。其他部分可以是字母、下划线“_”、          美元符号“$”、数字任意组合。大小写敏感。不可以是Java关键字。

              2、  表示类名的标识符单词首字母大写。表示方法和变量的标识 符  第一个单词小写,从     第二个开始首字母大写

六、变量、常量、基本数据类型、运算符、自动类型转换、强制类型转换

变量:

       本质是代表一个“可操控的存储空间”。变量必须声明才可使用,可同一行声明和初始化。

      分类:局部变量、成员变量、静态变量

               1、局部变量:必须先声明、初始化再使用

               2、成员变量:自动初始化成该类型默认初始值,从属于对象

               3、静态变量:使用static定义

常量:

    主要利用final(例如:final double PI=3.14)

基本数据类型:

1、整型常量默认int类型,long类型在后面加L/l;

2、浮点型:float、double

       默认double类型,在数值后加F转为float。

      使用BigDecimal进行浮点数比较。

3、字符型:转义字符

运算符:

自动类型转换:

自动类型转换指容量小的数据类型可以自动转换为容量大的数据类型。

强制类型转换:

强制类型转换格式:(type)var。(type)表示将值var转换成的目标数据类型)

七、控制语句

分类:顺序结构、选择结构、循环结构

 Math类:Math.random()该方法用于产生一个0到1区间的double类型的随机数,但不包括1。例如:int i(int)(6* Math.random());//产生[0,5]之间的随机整数。

八、数组

     1、数组声明格式:type[]  arrr name;//(建议使用)

              type  arr_name[];

     2、数组三种初始化方式:静态初始化、动态初始化、默认初始化

             静态初始化:例如 int[] a={1,2,3};

             动态初始化:例如  int[] a1=new int[2];

                                         a1[0]=1;

                                         a1[1]=2;

            默认初始化:例如  int a2[]=new int[2];//默认值:0,0

    3、for-each循环:增强for循环,专门用于读取数组或集合中所有的元素,即对数组进行遍历。,不能修改元素的值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值