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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 1、List是接口,所以在构造方法中不能直接实例化,而通过ArrayList()实例化。<br> 例:public List coursesToSelect = new ArrayList(); 2、调用Add()方法添加到List中。有两种方法: 方法1:直接添加,例:CoursesToSelect.add(cr1);// 方法2:可以指定添加的位置,例:CoursesToSelect.add(0,cr1);add(index位置,element添加元素),则该指定位置元素排到其后。 3、使用get()方法取出一个对象,当一个对象被添加到集合中去的时候,它会被忽略掉类型,而都变成Object类型,取出时需要类型转换。 例:Course temp = (Course)coursesToSelect.get(0); 4、如果添加到List中的长度大于他目前的长度,则系统会出现异常,即数组下表越界异常 如果给出的index值等于当前数组的容量,则自动插在队尾,如有两个元素,下标从0开始,index<2时,元素置于index位置,当前及其后元素后移一位;当index=2时,插到队尾;而index>2时,发生数组越界报错,同样,<0也会报数组下标越界异常。
    查看全部
  • 集合框架
    查看全部
  • @1》在Java的web项目实际开发中,写一个实体类,常常看见写一些没有返回值的方法,有一个是不带参数没有返回值的方法,一个是带参数也没有返回值的方法,这就是构造方法。 理论来说:带参的没有返回的方法实际中,比如说你创建一个实例,你对象A: A a=new A(1,2,3,4);这样创建对象的时候就运用到了那个带参数的构造方法,创建了一个对象并且为赋值。<br> 不带参数的构造方法: 在你实体对象中,你不写任何那种没有返回值的方法的时候,对象A: A a=new A();这样创建就是创建就调用了成寻自带那个默认的无参的构造方法,为什么看见的时候有些人写了一个带参数的构造方法,你不写那个不带参数的构造方法,当你A a=new A();的时候就创建不了。 所谓为什么创建实例的时候,既写了一个有参数的构造方法,就写一个无参的构造方法。<br> @2》1.如果你不写构造函数,java会自动给你加上一个无参数无操作的构造函数(当然你看不见╮(╯▽╰)╭)。 2.如果你写了构造函数,无论数量和形式,java将不会执行1. 3.如果你写的构造函数中不存在无参数的构造函数,将不能以 new XXX();这样的形式生成该类的对象。而某些情况下我们必须要使new XXX();有效才行。 --》构造方法用于创建新对象,如果编写了含参构造函数,系统将无法自动生成无参构造函数,这样new一个新对象的时候就会出现问题。
    查看全部
  • 学生的可选择的课程信息 存放在Set类型的属性courses中 在构造器中 将courses进行初始化(实例化)this.courses=new HashSet();因为Set是一个接口,所以不能直接实例化,通过HashSet这个实现类来进行实例化 ,需要导入包 在实际开发中,应该把所有的属性都私有化,然后通过get 和 set 来访问属性。 学生的可选择的课程信息 存放在Set类型的属性courses中 在构造器中 将courses进行初始化(实例化)this.courses=new HashSet();因为Set是一个接口,所以不能直接实例化,通过HashSet这个实现类来进行实例化 ,需要导入包 在实际开发中,应该把所有的属性都私有化,然后通过get 和 set 来访问属性。 public class Student{ public int id; public String name; public Set courses; public Student(int id,String name){ this.id = id; this.name = name; this.courses = new HashSet(); } }
    查看全部
  • java框架大致结构
    查看全部
  • Set(集合):元素无序且不可重复
    查看全部
  • Set接口及其实现类——HashSet
    查看全部
  • 泛型集合中不能使用基本数据类型
    查看全部
  • 通过遍历得到Map中所有对象
    查看全部
  • 泛型的定义
    查看全部
  • 12333123
    查看全部
  • 12133
    查看全部
  • 基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 2. 使用String类的 valueOf() 方法 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串 将字符串转换成基本类型有两种方法: 1. 调用包装类的 parseXxx 静态方法 2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱
    查看全部
  • 11111
    查看全部
  • 1111
    查看全部

举报

0/150
提交
取消
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。
友情提示:

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