为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第一季(IDEA工具)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第一季(IDEA工具)

IMOOC老齐 全栈工程师
难度入门
时长 5小时 0分
  • 创建一个新的方法,如果带返回值,则void要换成返回值的类型,如返回1,void变成int 调用带返回值的方法,需要调用后再用一个同样的类型来接收值 不能返回多个值,返回的值要与定义的类型一致
    查看全部
    0 采集 收起

    2019-07-04

  • 如何定义 Java 中的方法

    所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。

    一般情况下,定义一个方法的语法是:

    其中:

    1、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略 ,其中 public 表示该方法可以被其他任何代码调用,其他几种修饰符的使用在后面章节中会详细讲解滴

    2、 返回值类型:方法返回值的类型,如果方法不返回任何值,则返回值类型指定为 void ;如果方法具有返回值,则需要指定返回值的类型,并且在方法体中使用 return 语句返回值

    3、 方法名:定义的方法的名字,必须使用合法的标识符

    4、 参数列表:传递给方法的参数列表,参数可以有多个,多个参数间以逗号隔开,每个参数由参数类型和参数名组成,以空格隔开 

    根据方法是否带参、是否带返回值,可将方法分为四类:

    Ø 无参无返回值方法

    Ø 无参带返回值方法

    Ø 带参无返回值方法

    Ø 带参带返回值方法


    查看全部
    0 采集 收起

    2019-07-04

  • String [][] names=new String [2][3];//声明一个两行三列的字符串类型数组

    names [2][3] ="tom";//将数组的第二行第三列赋值为"tom"字符串

    直接把括号里的2和3去掉即为:声明一个两行三列的字符串类型数组,并初始化

    声明数组:数组类型+[][]+数组名

    赋值/初始化数组:数组名+[行的索引号][列的索引号]+值

    因此:声明数组时,左侧[][] 里一定为空,右侧[][]里为行和列的索引号,否则就会产生语法错误


    查看全部
    0 采集 收起

    2019-07-04

  • Java 中的二维数组

    所谓二维数组,可以简单的理解为是一种“特殊”的一维数组,它的每个数组空间中保存的是一个一维数组。

    那么如何使用二维数组呢,步骤如下:

    1、 声明数组并分配空间

    或者

    如:

    2、 赋值

    二维数组的赋值,和一维数组类似,可以通过下标来逐个赋值,注意索引从 0 开始

    也可以在声明数组的同时为其赋值

    如:

    3、 处理数组

    二维数组的访问和输出同一维数组一样,只是多了一个下标而已。在循环输出时,需要里面再内嵌一个循环,即使用二重循环来输出二维数组中的每一个元素。如:

     

    运行结果:

    需要了解的:在定义二维数组时也可以只指定行的个数,然后再为每一行分别指定列的个数。如果每行的列数不同,则创建的是不规则的二维数组,如下所示:

    运行结果为:


    查看全部
    0 采集 收起

    2019-07-04

  • System.out.println(hobbies);

    //  直接打印了数组名的类型,数组名是数组的管理者,而非所有者,并且数组是引用数据类型



    查看全部
    0 采集 收起

    2019-07-04

  • JAVA是1995年由SUN公司推出的高级编程语言,2009年被ORACLE公司收购。

    JDK(Java Development Kit)Java开发工具包

    text.java  源文件         text.class  字节码文件

    https://img1.sycdn.imooc.com//5d1db09c0001f86109600540.jpg


    查看全部
    0 采集 收起

    2019-07-04

  • // 如果当前值大于max,则替换max的值

    max = (nums[i]>max?nums[i]:max);

    // 如果当前值小于min,则替换min的值

    min = (nums[i]<min?nums[i]:min);


    查看全部
    0 采集 收起 来源:编程练习

    2019-07-04

  • 安装完毕java后的三个环境变量,JAVA_HOME:就是安装jdk的路径;PATH:jdk安装后的bin目录;CLASSPATH:jdk安装后的lib目录,同时把当前目录 . 加上。

    命令行中,用javac编译 .java 文件,生成 .class 文件,用java命令执行 .class 文件,但是不写 .class 后缀。切记public class的类名和文件名一致,不然不能通过编译。

    eclipse中新建一个项目会有两个子目录,一个是src,用来存放源代码,一个是运行库目录,在src中建立一个package,源代码存放在package中,package的命令一般是域名倒着写,慕课网的域名是imooc.com,那么包名就是com.imooc。

    程序移植的步骤,右击项目选中最下方的properties,查看目录名称,然后拷贝整个目录。然后点击file 的import,选择导入的类型,像这种情况直接选择通用(General)中的已存在的项目,导进workspace中。然后选择路径,导入完成。

    查看全部
    1 采集 收起

    2019-07-04

  • 逻辑运算符主要用于进行逻辑运算。Java 中常用的逻辑运算符如下表所示:

    我们可以从“投票选举”的角度理解逻辑运算符:

    1、 与:要求所有人都投票同意,才能通过某议题

    2、 或:只要求一个人投票同意就可以通过某议题

    3、 非:某人原本投票同意,通过非运算符,可以使其投票无效

    4、 异或:有且只能有一个人投票同意,才可以通过某议题

    当使用逻辑运算符时,我们会遇到一种很有趣的“短路”现象。

    譬如:( one > two ) && ( one < three ) 中,如果能确定左边 one > two 运行结果为 false , 则系统就认为已经没有必要执行右侧的 one < three 啦。

    同理,在( one > two ) || ( one < three ) 中,如果能确定左边表达式的运行结果为 true , 则系统也同样会认为已经没有必要再进行右侧的 one < three 的执行啦!


    查看全部
  • 比较运算符用于判断两个数据的大小,例如:大于、等于、不等于。比较的结果是一个布尔值( true 或 false )。

    Java 中常用的比较运算符如下表所示:

    注意哦:

    1、  > 、 < 、 >= 、 <= 只支持左右两边操作数是数值类型

    2、  == 、 != 两边的操作数既可以是数值类型,也可以是引用类型


    查看全部
  • 赋值运算符是指为变量或常量指定数值的符号。如可以使用 “=” 将右边的表达式结果赋给左边的操作数。

    Java 支持的常用赋值运算符,如下表所示:


    查看全部
  • 算术运算符主要用于进行基本的算术运算,如加法、减法、乘法、除法等。

    Java 中常用的算术运算符:

     其中,++ 和 -- 既可以出现在操作数的左边,也可以出现在右边,但结果是不同滴

    一定要注意哦!自增和自减运算符只能用于操作变量,不能直接用于操作数值或常量!例如 5++ 、 8-- 等写法都是错误滴!

    PS:% 用来求余数,也称为”取模运算符“


    查看全部
  • PS:使用文档注释时还可以使用 javadoc 标记,生成更详细的文档信息:

           @author 标明开发该类模块的作者

           @version 标明该类模块的版本

           @see 参考转向,也就是相关主题

           @param 对方法中某参数的说明

           @return 对方法返回值的说明

           @exception 对方法可能抛出的异常进行说明

    一般来说,对于一份规范的程序源代码而言,注释应该占到源代码的 1/3 以上。因此,注释是程序源代码的重要组成部分,一定要加以重视哦!

    Java 中注释有三种类型:单行注释、多行注释、文档注释


    查看全部
  • foreach 并不是 Java 中的关键字,是 for 语句的特殊简化版本,在遍历数组、集合时, foreach 更简单便捷

    查看全部
    0 采集 收起

    2019-07-04

  • Arrays 类是 Java 中提供的一个工具类,在 java.util 包中

    该类中包含了一些方法用来直接操作数组,比如可直接实现数组的排序、搜索等

    Arrays 中常用的方法:

    1、 排序

    语法:  Arrays.sort(数组名);

    可以使用 sort( ) 方法实现对数组的排序,只要将数组名放在 sort( ) 方法的括号中,就可以完成对该数组的排序(按升序排列)

    2、 将数组转换为字符串

    语法:  Arrays.toString(数组名);

    可以使用 toString( ) 方法将一个数组转换成字符串,该方法按顺序把多个数组元素连接在一起,多个元素之间使用逗号和空格隔开


    查看全部
    0 采集 收起

    2019-07-04

举报

0/150
提交
取消
课程须知
学习中需要用到这些工具: —JDK-Java开发环境 —IDEA编程开发工具 课程适合零基础的同学,只要你对Java有兴趣,都可以0成本完成入门!、
老师告诉你能学到什么?
1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用并入门
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!