JAVA SE Lesson 1

Oracle Primavera P6实战手册:从入门到精通的企业项目管理秘籍 本文详细介绍了Oracle Primavera P6在企业项目管理中的实战应用,从环境配置到高级进度控制技巧,帮助用户从入门到精通。通过WBS设计、资源优化和情景模拟等核心功能,提升项目管理效率。特别适合需要处理复杂项目和多团队协作的企业用户。 阅读详情
1.  类是一种抽象的概念,对象是类的一种具体表示形式,是具体的概念。先有类,然后由类来生成对象(Object)。对象又叫做实例(Instance)。
2.  类由两大部分构成:属性以及方法。属性一般用名词来表示,方法一般用动词来表示。
3.  如果一个 java 源文件中定义了多个类,那么这些类中最多只能有一个类是 public 的,换句话说,定义的多个类可以都不是 public 的。
4.  在 Java 中进行方法的参数传递时,无论传递的是原生数据类型还是引用类型,参数传递方式统一是传值(pass by  value)。
Java 中没有传引用(pass by reference)的概念。
5.  方法重载(Overload) 。表示两个或多个方法名字相同,但方法参数不同。方法参数不同有两层含义:1)参数个数不同。2)参数类型不同。  注意:方法的返回值对重载没有任何影响。
6.  构造方法重载:只需看参数即可。如果想在一个构造方法中调用另外一个构造方法,那么可以使用 this()的方式调用, this()括号中的参数表示目标构造方法的参数。this()必须要作为构造方法的第一条语句,换句话说,this()之前不能有任何可执行的代码。
7.  继承(Inheritence):Java 是单继承的,意味着一个类只能从另一个类继承(被继承的类叫做父类【基类, base class】,   继承的类叫做子类),Java 中的继承使用 extends 关键字。
8.  当生成子类对象时, Java 默认首先调用父类的不带参数的构造方法,然后执行该构造方法,生成父类的对象。接下来,再去调用子类的构造方法,生成子类的对象。【要想生成子类的对象,首先需要生成父类的对象,没有父类对象就没有子类对象。比如说:没有父亲,就没有孩子】。
9.  super 关键字:super 表示对父类对象的引用。
10.  如果子类使用 super()显式调用父类的某个构造方法,那么在执行的时候就会寻找与 super()所对应的构造方法而不会再去寻找父类的不带参数的构造方法。与 this 一样,super 也必须要作为构造方法的第一条执行语句,前面不能有其他可执行语句。
11.  关于继承的 3 点:
a)  父类有的,子类也有
b)  父类没有的,子类可以增加
c)  父类有的,子类可以改变

12.  关于继承的注意事项
a)  构造方法不能被继承
b)  方法和属性可以被继承
c)  子类的构造方法隐式地调用父类的不带参数的构造方法
d)  当父类没有不带参数的构造方法时,子类需要使用 super 来显
式地调用父类的构造方法,super 指的是对父类的引用
e)  super 关键字必须是构造方法中的第一行语句。

13.  方法重写(Override) :又叫做覆写,子类与父类的方法返回类型一样、方法名称一样,参数一样,这样我们说子类与父类的方法构成了重写关系。
14.  方法重写与方法重载之间的关系:重载发生在同一个类内部的两个或多个方法。重写发生在父类与子类之间。
15.  当两个方法形成重写关系时,可以在子类方法中通过super.run()形式调用父类的 run()方法,其中 super.run()不必放在第一行语句,因此此时父类对象已经构造完毕,先调用父类的 run()方法还是先调用子类的 run()方法是根据程序的逻辑决定的。
16.  在定义一个类的时候,如果没有显式指定该类的父类,那么该类就会继承于 java.lang.Object 类(JDK 提供的一个类, Object类是 Java 中所有类的直接或间接父类) 。
17.  多态(Polymorphism):我们说子类就是父类(玫瑰是花,男人是人),因此多态的意思就是:父类型的引用可以指向子类的对象。
CKS-CN考试之路----03 这题不需要去生成image和生成deployment所以只需要去检测对应的值即可。编辑/cks/docker/Dockerfile,修改最后第二行的值。编辑/cks/docker/deployment.yaml。 阅读详情

相关推荐

JS+H5打字练习器

实现功能 1.导入.TXT文件到打字练习内容(部分浏览器可能出于安全问题限制了这一步操作) 2.输入文本到打字练习内(弹出输入框,将要练习的内容输入至输入框) 3. 开始练习,并根据正误在打字练习内容文本上修改颜色(某个字正确显示绿色,某个字错误,显示红色,某个字没有打显示灰色) 4.开始练习、结束练习,全部输入完成后自动结束练习,也可提前手动结束练习,结束练习后弹窗用显示时和正确率。(区别在于一个全部输入完成且全部正确,一个提前结束无其他条件) 效果图 分析 HTML 结构解析 根元素:<!DO

w11111xxxl的博客 1414

Java SE Lesson2

1.     多态:父类型的引用可以指向子类型的对象。 2.     Parent p = new Child();当使用多态方式调用方法时,首先检查父类中是否有sing()方法,如果没有则编译错误;如果有,再去调用子类的sing()方法。 3.     一共有两种类型转换: A)    向上类型转换(upcase):比如说将Cat类型转换为Animal类型,即将子类型转换为父类型。对于向上

Andy_Hanna的专栏 525

three.js开发3D地图记录(二)

添加地图点击事件,点击区域,地图区域改变颜色并浮起来。

anwebDesigner的博客 1694

Java SE Lesson 1

 从这里开始为Lesson 1,依次类推,不再分节。Java SE Lesson 1方法参数传递详解1、类是一种抽象的概念,对象是类的一种具体表示形式,是具体的概念。先有类,然后由类来生成对象(Object)。对象又叫做实例(Instance)。2、类由两大部分构成:属性及方法。属性一般用名词表示,方法一般用动词表示。3、如果一个Java源文件中定义了多个类,那么这些类中最多只能有一个类是public的,换句话说,定义的多个类可以都不是public的。如果有定义public类,那么main方法一定要放在pu

李伟的专栏 539

1.30 Cubemx_STM32H743 SD_Card纳入文件管理系统

Cubemx_STM32H743 SD_Card纳入文件管理系统1、简介2、CubeMX配置 1、简介 和前面文章原理其实一样的。 1.29 Cubemx_STM32F429\H743 nandflash、spifalsh纳入文件管理系统 现在一并将SD卡、NandFlash、SPIFlash一并作为文件管理。 下面直接介绍SDcard,其他参考前面文章。 2、CubeMX配置 ...

oDuanYanGuHong的博客 1080

用python提取PDF中各类文本内容的方法

用python提取PDF中各类文本内容的方法

安静的软件工程师 6086

Java SE Lesson1

1.     类是一种抽象的概念,对象是类的一种具体表示形式,是具体的概念。先有类,然后由类来生成对象(Object)。对象又叫做实例(Instance)。 2.     类由两大部分构成:属性以及方法。属性一般用名词表示,方法一般用动词表示。 3.     如果一个java源文件中定义了多个类,那么这些类中最多只能有一个类是public的,换句话说,定义的多个类可以都不是public的。

Andy_Hanna的专栏 481

ADC INL&DNL测试方法和实例

本文介绍了一种可操作的ADC INL和DNL的测试方法--直方图法(也称码密度法)。并实际使用该方法测试了两款芯片的ADC INL和DNL

APTCHIP的博客 1万+

学习总结 JAVA SE Lesson 1

1. 类是一种抽象的概念,对象是类的一种具体表示形式,是具体的概念。先有类,然后由类来生成对象(Object)。对象又叫做实例(Instance)。 2. 类由两大部分构成:属性以及方法。属性一般用名词来表示,方法一般用动词来表示。 3. 如果一个java源文件中定义了多个类,那么这些类中最多只能有一个类是public的,换句话说,定义的多个类可以都不是public的。 4. 在Java...

highflys的博客 161

YOLO-World:从入门到实战的多模态目标检测全指南

想象一下,你给模型一张“公园”的图片,再输入文字“红色的郁金香”,它能直接在图中框出所有红色郁金香的位置——这就是多模态目标检测:结合图像视觉信息和文本语义信息,同时完成“是什么”(分类)和“在哪里”(定位)的任务。传统目标检测(如YOLOv5、YOLOv8)只能识别预定义的类别(比如训练时学过“猫”“狗”),但多模态目标检测摆脱了“类别预定义”的限制,只要文本能描述,它就能检测,这就是“开放词汇检测(Open-Vocabulary Detection)”的魅力。

know_F0727的博客 205

【ITS模型】基于MATLAB的ITS宽带短波信道模型的建模和仿真

1.软件版本 MATLAB2010b 2.本算法理论知识 对短波信道建模具有里程碑意义的是沃特森在1970年发表的一篇文章,文章中提出了一种静态模型,并在大气中进行了实验验证。 此静态模型可以描述为高斯散射增益抽头延迟线模型,即Watterson模型。 Watterson信道模型是经典的窄带短波信道模型,在这个模型中,信道衰落是瑞利幅度分布,而在每种传播模式中多普勒扩展的功率谱满足高斯分布。Watterson模型没有定义延时扩展的形状,认为各个多径传输模式中不存在延时扩展。其...

FPGA/MATLAB学习教程/源码/项目合作开发 2757

圣思园——JAVA SE Lesson 1

1. 类是一种 抽象 的概念,对象是类的一种具体表示形式,是 具体 的概念。先有类,然后由类来生成对象( Object)。对象又叫做实例( Instance )。 2. 类由两大部分构成:属性以及方法。属性一般用名词来表示,方法一般用动词来表示。 3. 如果一个 java 源文件中定义了多个类,那么这些类中 最多只能有一个类是 public 的 ,换句话说,定义的多个类可以都不是 pu

码农界的小学生 1437

一文搞定离线环境下的RAG引擎部署

在人工智能浪潮下,技术已成为构建智能问答、文档分析和代码助手等应用的核心。然而,在许多企业场景中,出于数据安全和性能的考虑,服务器往往部署在中,并要求极致的推理效率。这给依赖外部资源的应用部署带来了巨大挑战。如何在这种严苛的环境下,完整、可靠地部署一套包含向量数据库、**高性能推理服务(vLLM)**和Python后台的复杂RAG系统呢?本文将为你提供一个,手把手教你如何使用 Docker 技术,将一套基于 Weaviate 和的 Python RAG 应用完整打包,并在离线环境中一键部署。

木鱼时刻的专栏 1242

北京圣思园_JAVA SE Lesson 1

JAVA SE Lesson1   4. 在Java 中进行方法的参数传递时,无论传递的是原生数据类型还是引用类型,参数传递方式统一是传值(pass by value)。Java中没有传引用(pass byreference)的概念。 5. 方法重载(Overload)。表示两个或多个方法名字相同,但方法参数不同。方法参数不同有两层含义: 1)参数个数不同。 2)参数类型不同。  注

AtlasShrugged的专栏 1015

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Java SE Lesson3

1.     接口中所声明的方法都是抽象方法。接口中的方法都是public的。 2.     接口中也可以定义成员变量。接口中的成员变量都是public、final、static的。 3.     一个类不能既是final的,又是abstract的。因为abstract的主要目的是定义一个约定,让子类去实现这种约定,而final表示该类不能被继承,这样abstract希望该类被继承而final

Andy_Hanna的专栏 503

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

北京圣思园_Java SE Lesson 13

Java SE Lesson 13     1.  内部类(Inner Class),内部类共分为4种。   2.  静态内部类(static inner class):只能访问外部类的静态成员变量与静态方法,生成 静态内部类对象的方式为: OuterClass.InnerClass inner = newOuterClass.InnerClass();   3.  成员内

AtlasShrugged的专栏 1046

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

圣思园 ——JAVA SE Lesson 0

Java SE 第一讲: Java SE:Java Standard Edition Java ME: Java Misco Edition Java EE:Java Enterprise Edition   Java是由Sun公司推出的(今年初被Oracle公司收购)。 收购价格:74亿美金   J2SE、J2ME、J2EE   JDK

码农界的小学生 1524

Java SE Lesson4

1.包装类(WrapperClass)。针对原生数据类型的包装。所有的包装类(8个)都位于java.lang包下。Java中的8个包装类分别是:Byte,Short,Integer,Long,Float,Double,Boolean,Character。他们的使用方式都是一样的,可以实现原生数据类型与包装类型的双向转换。 2.数组(Array):相同类型数据的集合就叫做数组。...

Andy_Hanna的专栏 238

Java SE Lesson 5

1.对于Java中的常量的命名规则:所有的字母都是大写的,如果有多个单词,那么使用下划线连接即可.比如说:public static final int AGE_OF_PERSON = 20; 2.在Java中声明final常量时通常加上static关键字的原因,final 和 static经常一块用的原因:如果不加static每个对象都会有这个值,加了static后,所有...

MsBook69MrBook 192

北京圣思园_Java SE Lesson 7

Java SE Lesson 7   java.util Class TreeMap   构造方法: TreeMap(Comparator<? super K> comparator)           Constructs a new,empty tree map, ordered according to the given comparator.   TreeSet

AtlasShrugged的专栏 937

Java SE Lesson 4

1. 包装类(Wrapper Class)。针对于原生数据类型的包装。所有的包装类(8 个)都位于 java.lang 包下。Java 中的 8 个包装类分别是:Byte, Short, Integer, Long, Float, Double, Character, Boolean。他们的使用方式都是一样的,可以实现原生数据类型与包装类型的 双向转换。 2. 数组(Array):相同类型

xuwanli0302的专栏 408

Java SE入门 Lesson 01

类 1:类(Object)是一种抽象的概念,对象(Class)是类的具体形式,也叫作实例(Instance);如定义动物类Animals 可以实例出具体的对象Cat、Dog等。 2:类由两部分组成:属性与方法;属性相当于名词,方法相当于动词,一个Animals可以有{名字、性别、年龄。。。}这些属性,也已有{吃饭、睡觉、打豆豆。。。}这些方法,这也是Java的三大特点之一:封装(Encapsu

The_Summer的博客 292

Java SE 学习笔记--Lesson 03

Java SE Lesson 3   1. 接口中所声明的方法都是抽象方法。接口中的方法都是public的。   2. 接口中也可以定义成员变量。接口中的成员变量都是public、final、static的。   public interface InterfaceTest {        int a = 1; }   3. 一个类不能既是final,又是abstract的

info_的专栏 471

Java SE Lesson 8

1.使用泛型时,编译无无错误,那么执行肯定没问题 2.限制泛型的可用类型,不管是具体的类,还是关键字都使用extends关键字,表示这个类型必须继承某个类,或是是吸纳某个接口 3.当没有指定泛型继承的类型或接口时,默认使用T extends Object,所以默认情况下任何类型都可以作为参数传入. 4.super关键字,指定类型只能是...

MsBook69MrBook 262

Java SE 学习笔记--Lesson 04

Java SE Lesson 4   1. 包装类(Wrapper Class)。针对于原生数据类型的包装。所有的包装类(8个)都位于java.lang包下。Java中的8个包装类分别是:Byte, Short, Integer, Long, Float, Double, Character, Boolean。他们的使用方式都是一样的,可以实现原生数据类型与包装类型的双向转换。   p

info_的专栏 424
stack_trace
博客等级 码龄11年 0粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值