2022年8月3日

2022-08-03第七组姜珊学习笔记

摘要: 线程 1.synchronized多线程并发编程。 ​ 重量级锁。JDK1.6对synchronized进行了优化。 ​ JDK1.6为了减少获得锁和释放锁带来的性能消耗引入的偏向锁和轻量级锁。 2.synchronized有三种方式来加锁,分别是: 1.修饰实例方法,作用于当前实例加锁,进入同步代 阅读全文

posted @ 2022-08-03 18:44 j珊 阅读(33) 评论(0) 推荐(0)

2022年8月1日

2022-08-01 第七小组姜珊学习笔记

摘要: 泛型,枚举 什么是泛型? 泛型是广泛普通的类型 泛型能够帮助我们把[类型明确]的工作推迟到创建对象或调用方法的时候 泛型的修饰: 1.泛型类 2.泛型方法 3.泛型接口 泛型类: 把泛型定义在类上,用户在使用类时才能把类型确定。具体使用方法使用<>加上一个未知数通常用大写字母表示。 如果一个泛型类, 阅读全文

posted @ 2022-08-01 20:30 j珊 阅读(42) 评论(0) 推荐(0)

2022年7月29日

2022-07-29第七组姜珊学习笔记

摘要: 异常 认为一段代码可能出现异常,可以使用try-catch异常处理机制解决从而保证程序健壮性 将该代码块->选中->快捷键 CTRL+alt+t->选中try-catch 如果进行了异常处理,那么即使出现异常,程序可以继续执行 基本概念 ​ Java语言中,将程序执行中发生的不正常情况称为“异常”。 阅读全文

posted @ 2022-07-29 21:08 j珊 阅读(58) 评论(1) 推荐(0)

2022年7月28日

2022-7-28 第七组姜珊学习笔记

摘要: Api java的值传递 本质上Java只有值传递,所有赋值传参都是一次值的拷贝。 引用数据类拷贝的是地址,基本数据类型拷贝的是值,不会传入实例对象 API;Application programing Interface)应用程序接口 JDK提供的一些写好的类,可以直接调方法解决 我们类的方法,在 阅读全文

posted @ 2022-07-28 23:22 j珊 阅读(28) 评论(0) 推荐(0)

2022年7月26日

2022-07-26第七组 姜珊

摘要: 抽象接口 面向对象的特征:抽象 java中除了类还有抽象类和接口 abstract抽象-关键字 抽象没有方法体 Public abstract void eat() 抽象方法必须在一个抽象类 抽象方法存在意义: 1.根本意义:约定 约定大于配置,配置大于编码。 抽象方法约定了什么: 1.约定了返回值 阅读全文

posted @ 2022-07-26 20:00 j珊 阅读(46) 评论(0) 推荐(0)

2022年7月22日

2022-07-22第七组姜珊

摘要: String string字符串,是一个类(有长度) String s1="abcdef"; String s3="abcdef"; String s2=new String(abcdef); s1!=s2 地址不同 adcdef 赋值给s1 s3 常量池只有一个adcdef ==比较的是堆地址 n 阅读全文

posted @ 2022-07-22 23:23 j珊 阅读(37) 评论(0) 推荐(0)

2022年7月21日

2022-07-21 第七组姜珊 学习笔记

摘要: 继承 类与类之间的关系: 属性关系 参数关系 继承关系 extends 继承: 例:Animal (子类)extends Biology(父类) 基类(子类)subclass 超类(父类)superclass Java继承中是单继承:一个子类只能有一个直接父类,可以有多个间接父类 继承能干什么:继承 阅读全文

posted @ 2022-07-21 18:01 j珊 阅读(23) 评论(0) 推荐(0)

2022年7月20日

2022-07-20第七组姜珊 学习笔记

摘要: 构造器/this: 什么时候用构造器赋值? 看创建对象是为了干什么? 如果说创建对象仅仅是为了调用这个类的方法,建议使用无参构造器 如果说创建对象的时候需要使用到对象的某个属性,可以使用构造器赋值 ublic class Ch01 { public static void main(String[] 阅读全文

posted @ 2022-07-20 01:50 j珊 阅读(25) 评论(0) 推荐(0)

2022年7月18日

2022-07-18 第七组姜珊学习笔记

摘要: java 面向对象 1.Java是一门面向对象的编程语言。在java中,万事万物皆对象(在Linux中,万事万物皆文件) 面向过程和面向对象 面向过程: ​ 面向过程就是分析出实现需求需要的步骤,通过一些方法一步一步实现。 面向对象(行为化): ​ 把整个需求的按照特点、功能划分,将这些存在共性的部 阅读全文

posted @ 2022-07-18 18:05 j珊 阅读(36) 评论(0) 推荐(0)

2022年7月16日

2022-07-16 第七小组 姜珊

摘要: 员工系统案例(java基础);练习题 ackage com.jsoft.morning; import java.util.Scanner; public class Ch01 { public static void main(String[] args) { Scanner sc = new S 阅读全文

posted @ 2022-07-16 21:42 j珊 阅读(29) 评论(0) 推荐(0)

导航