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

Java入门第一季(IDEA工具)

IMOOC老齐 全栈工程师
难度入门
时长 5小时 0分
  • 执行过程:当 switch 后表达式的值和 case 语句后的值相同时,从该位置开始向下执行,直到遇到 break 语句或者 switch 语句块结束;如果没有匹配的 case 语句则执行 default 块的代码。

    查看全部
  • 条件运算符( ? : )也称为 “三元运算符”

    写法:String mark =(score >=60) ? "及格":"不及格";

    *注意符号大小写*

    查看全部
  • eclipse开发JAVA  开始new-projeck创建一个文件名-src-package自动弹出出现一个name框打上文件名。com前置,右键包-class会出现一个NAME打上之前编写的源文件名称

    查看全部
    1 采集 收起

    2020-01-10

  • 注意:

    1、 数组下标从 0 开始。因此 scores[3] ,表示数组中的第 4 个元素,而并非第 3 个元素

    2、 数组下标的范围是 0 至 数组长度-1 ,如果越界访问,就会报错。


    查看全部
  • .......http://img1.sycdn.imooc.com//5e1719930001bdfb03510296.jpg

    查看全部
  • 先有外循环创建内循环的条件在进行内循环

    查看全部
  • 如何区分调用的是哪个重载方法呢?

    答: 当调用被重载的方法时, Java 会根据参数的个数和类型来判断应该调用哪个重载方法,参数完全匹配的方法将被执行


    查看全部
    0 采集 收起

    2020-01-09

    1. 在main函数中,可以调用构造方法;

    2. 调用 类名 test=new 类名();

      对象名.方法名()

    3. 返回值为空 void,当有具体返回值则用 return语句返回。


    查看全部
    0 采集 收起

    2020-01-09

  •    初始化

          第一句话定义并初始化了一个String类型的引用s,s被赋值为一个String类型的对象,这个对象被初始化为字符串字面值“1234”。

          这里发生了两次初始化,引用s的初始化,以及一个不具名的String类型对象的初始化。

          一个引用必须在使用(除了赋值操作的其他操作)之前初始化,一个对象创建的时候就一定被构造函数初始化过了,一个未经初始化的引用,其初值为null,使用值为null的引用会导致报错。

          内存布局

          引用和基本类型的对象都被存储到堆栈中。

          其他对象被存储到堆中。

          常量储存在代码内部。

          作用域和生命周期

          基本类型 和 对象引用 的作用域在它所在的语句块内,生命周期从它被定义到它所在的语句块结束。

          Java对象的作用域在它所在的语句块内,生命周期从它被定义到它被Java的自动垃圾回收机制回收。


    查看全部
    0 采集 收起

    2020-01-09

  • if...else 语句:  当条件成立时,则执行 if 部分的代码块; 条件不成立时,则进入 else 部分。

    查看全部
  • 方法

    1.用于封装一段特定的业务逻辑功能

    2.方法应尽可能独立,一个方法只干一件事

    3.方法可以被反复的调用多次

    4.较少代码重复,维护方便,便于协作开发

    定义方法的5个要素:

    修饰词 返回值类型 方法名 参数列表 方法体

    System.currentTimeMillis() 方法:该方法返回1970年1月1日零点到此时此刻所经历的毫秒数,其数据类型为long,经常用于计时操作。


    查看全部
    0 采集 收起

    2020-01-09

  • 4、运算符

    补充点:“+”有两种运算规则,一种是两端为数字则为数学加法运算,另外一种是实现字符串的连接,也可以实现字符串与其他数据类型的“相连”。上述代码中,字符串之前的运算按照加法运算,字符串之后的运算按照字符串相连。


    查看全部
    0 采集 收起 来源:什么是运算符

    2020-01-09

  • 变量

    变量其实就是在内存中开辟的一块用于存储数据的空间。

    对于变量的使用来说大致分为以下几个步骤:

    1)变量的声明:想要使用变量就要先声明变量,确定它的类型。(类型有基本类型:byte->short->char->int->long->float->double,boolean;引用类型:除去基本类型以外其余都是引用类型,比如String,Integer,数组,list,对象等。引用类型有四种方式:强引用,弱引用,软引用,虚引用。

    强引用(Final Reference):默认引用类型,类似于Object obj=new Object()这样的引用。特点如下:

    1、GC在任何时候都不会回收强引用,即便抛出了OOM错误。

    2、可以直接访问对象。

    3、可能存在导致内存泄露的情况.

    弱引用(Weak Reference):用来描述非必须的对象,它的生命周期是在产生至下一次GC工作之前,当GC工作时,无论内存情况如何都会对此类引用进行回收。被回收的此类应用会进入到注册引用队列。弱引用的相关实际案例可以参考WeakHashMap,后期补充

    软引用(Soft Reference):软引用一般用来表达一些有用但是非必须的对象,GC会在内存不够的情况下进行回收

    虚引用(Phantom Reference):最弱的一种引用类型,随时都有可能被GC回收,必须与引用队列一起使用,作用在于跟踪垃圾回收过程)

    2、变量的命名:符合java命名规范(首字母不能以数字开头,不可使用保留字,大小写敏感,可以有数字,字母,_和$组成),符合驼峰命名,符合标识符命名规范,言简意赅,意思清晰

    3、变量的初始化:未被初始化的变量是无法使用的,初始化可以在变量声明时就初始化,也可以在首次使用之前进行初始化.

    4、变量的使用:进行存取,计算等操作。

    变量使用的常见问题:

    变量在使用的过程中,常见问题总结为如下几点:

    1)使用未经声明的变量。

    2)使用不符合Java标识符命名规则的变量。

    3)使用未经初始化的变量。

    4)变量的赋值与变量的类型不匹配

    整数类型在使用的过程中,常见的问题有以下几点:

    1)整数直接量超出了整数的范围。

    2)关于整数的除法:两个整数相除,会舍弃小数的部分,结果也是整数。

    3)整数运算的溢出:两个整数进行运算时,其结果可能会超过整数的范围而溢出。

    4)表示long直接量,需要以 L 或 l 结尾。


    查看全部
    0 采集 收起 来源:变量是什么

    2020-01-09

  • 5、方法

    1.用于封装一段特定的业务逻辑功能

    2.方法应尽可能独立,一个方法只干一件事

    3.方法可以被反复的调用多次

    4.较少代码重复,维护方便,便于协作开发

    定义方法的5个要素:

    修饰词 返回值类型 方法名 参数列表 方法体

    System.currentTimeMillis() 方法:该方法返回1970年1月1日零点到此时此刻所经历的毫秒数,其数据类型为long,经常用于计时操作


    查看全部
    0 采集 收起

    2020-01-09

  • 运算符

    补充点:“+”有两种运算规则,一种是两端为数字则为数学加法运算,另外一种是实现字符串的连接,也可以实现字符串与其他数据类型的“相连”。上述代码中,字符串之前的运算按照加法运算,字符串之后的运算按照字符串相连。


    查看全部
    0 采集 收起 来源:什么是运算符

    2020-01-09

举报

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

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