孙鑫java视频教程笔记[通俗易懂]

孙鑫java视频教程笔记[通俗易懂](3)为了防止类或函数被覆盖,可以用final声明。private和static默认为final(6)接口中的数据成员默认为publicstaticfinal。(7)java不允许类的多继承,允许类的单继承和接口的多继承。(9)内部类通过this机制可以随意访问外部类的成员。(10)java.lang包被隐形自动导入,不需要import。(12)string是唯一被重载的对

大家好,又见面了,我是你们的朋友全栈君。(3)为了防止类或函数被覆盖,可以用final声明。private和static默认为final

(6)接口中的数据成员默认为public static final。

(7)java不允许类的多继承,允许类的单继承和接口的多继承。

(9)内部类通过this机制可以随意访问外部类的成员。

(10)java.lang包被隐形自动导入,不需要import。

(12)string是唯一被重载的对象,java不允许开发人员重载操作符。

(13)用同一块内存对大量字符进行操作,可以采用stringbuffer代替string对象。

(14)java传参都是以传值方式进行,但注意区分是基本数据类型还是引用数据类型。对于基本数据类型,传的是基本数据类型拷贝,值不变;对于引用类型,传的是引用类型拷贝,值改变。在传参中,如果不希望引用数据被改变,可以采用克隆clone方法。

(15)为了获取对象的一份拷贝,可以利用object的clone方法。a派生类覆盖基类的clone方法,并声明为public;b在派生类的clone方法中,调用super.clone方法。c在派生类中,实现cloneable方法。

(16)数组属性length:数组元素个数。system.arraycopy()数组复制,如果是对象复制,仅仅是引用的复制;arrays.sort()数组排序,如果是对象排序,对象里的元素必须是可以比较的,实现comparable接口,arrays.search()已排序数组元素查找。

(17)java针对基本数据类型定义相应的封装类。

(19)程序是计算机指令集合,以文件形式存放在磁盘上。进程是程序在自身地址空间的一次执行活动,是资源申请、调度和独立运行的单位。而程序不占用系统的运行资源。线程是进程的单一连续控制流程,没有独立的存储空间,与其他子线程共享父进程的存储空间。

(20)java实现多线程程序的两种方式:a从thread类继承b实现runnable接口。

(21)java线程的运行通常是抢占式的而不是时间片式的。枪战士调度模型:许多线程处于等待状态,只有一个线程运行,并被高优先级线程抢占。

(22)java运行时系统本身不支持时间片轮换机制,随着所在操作系统的支持而支持同一优先级线程的时间片轮换。

(24)同步两种方式:同步块、同步方法。java每个对象都有一个监视器或叫锁。同步方法给类的this对象加锁。

(24)java的每个对象除了有锁外,还有一个等待队列,wait set.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/145290.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • X.509数字证书的结构与解析

    X.509数字证书的结构与解析1、什么叫数字签名数字签名:将报文按双方约定的HASH算法计算得到一个固定位数的报文摘要。在数学上保证:只要改动报文中任何一位,重新计算出的报文摘要值就会与原先的值不相符。这样就保证了报文的不可更改性。将该报文摘要值用发送者的私人密钥加密,然后连同原报文一起发送给接收者,而产生的报文即称数字签名2、什么叫数字证书数字证书:数字证书就是互联网通讯中标志通讯各方身份信息的一系列数据,提供了一种在In

    2022年5月12日
    36
  • linux如何查看防火墙是否开启?删除iptables规则

    linux如何查看防火墙是否开启?删除iptables规则

    2021年11月3日
    58
  • postMessage

    postMessageHTML5postMessage和onmessageAPI详细应用姜俊杰2013年1月10日发布WeiboGoogle+用电子邮件发送本页面0姜俊杰2013年1月

    2022年7月4日
    20
  • 彻底删除2345安全卫士_怎么卸载安全卫士

    彻底删除2345安全卫士_怎么卸载安全卫士以下解决方法需要你有一个U盘PE启动盘。今天帮网友解决一个问题:2345安全卫士服务进程怎么也杀不掉的问题。众所周知,2345因某些原因在网友的心中口碑是非常地差,这不,这两天就有一位网友中招了。要不是担心以后还会中招,折腾了这么久早就重装系统了!!2345安全卫士卸载不了,2345SafeCenterSvc服务更是无法关闭,卸载了又出现,简直像幽灵一样!出现这个情况,说明你在…

    2025年8月29日
    4
  • php getrealpath,PHP SplFileInfo getRealPath()用法及代码示例「建议收藏」

    php getrealpath,PHP SplFileInfo getRealPath()用法及代码示例「建议收藏」SplFileInfo::getRealPath()函数是PHP中的标准PHP库(SPL)的内置函数,用于获取绝对文件路径。用法:intSplFileInfo::getRealPath(void)参数:该函数不接受任何参数。返回值:成功时,此函数返回文件的路径。以下示例程序旨在说明PHP中的SplFileInfo::getRealPath()函数:程序1://PHPProgramto…

    2022年9月19日
    2
  • 《人工神经网络原理》读书笔记(六)-Boltzmann机[通俗易懂]

    《人工神经网络原理》读书笔记(六)-Boltzmann机[通俗易懂]全部笔记的汇总贴:《人工神经网络原理》-读书笔记汇总一、随机型神经网络的提出BP和Hopfield网络陷入局部最小点的原因网络误差或能量函数构成了含有多个极小点的非线性超曲面;网络误差或能量函数只能按照梯度下降方向单调变化,而不能有任何上升趋势。随机型神经网络的基本思想不但能够让网络误差或能量函数按照梯度下降方向变化,也能够让它们按照某种方式向梯度上升方向变化,这样才有可能使网络跳出局部极小点而向全局极小点收敛。随机型神经网络的特点神经元的输出状态有概率决定;网络连接权值的调整

    2022年7月15日
    17

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号