首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏mysql

    mysql基础知识8

    查询日志(General Query Log):记录MySQL服务器接收到的所有客户端连接和SQL查询信息。通常用于分析和审计。

    33411编辑于 2025-03-05
  • 来自专栏WD学习记录

    Java核心技术 卷I 基础知识 学习笔记(8

    参考:Java核心技术 卷I 基础知识 第八章 泛型程序设计意味着编写的代码可以被很多不同类型的对象所重用。 泛型使用类型参数,使得代码有更好的可读性。 在Java SE7及以后的版本中,构造函数中可以省略泛型类型,省略的类型可以从变量的类型推断得出。 类型参数的魅力在于:使得程序具有更好的可读性和安全性。 通配符类型。 Java泛型转换的事实: 虚拟机中没有泛型,只有普通的类和方法。 所有类型参数都用它们的限定类型替换。 桥方法被合成来保持多态。 为保持类型安全性,必要时插入强制类型转换。 使用Java泛型时需要考虑的一些限制: 不能用基本类型实例化类型参数,比如,不能使用double,只能使用Double 运行时类型查询只适用于原始类型。

    58730发布于 2019-02-25
  • 来自专栏Java3y

    Java基础知识点面试手册(线程+JDK8

    作者:蛮三刀把刀 前言 本文快速回顾了Java中最基础的知识点,用作面试复习,事半功倍。 此为下篇,内容包括:高并发编程,Java8新特性。 Java 8打破了这个限制,引入了重复注解的概念,允许在同一个地方多次使用同一个注解。 Java 8也将Optional加入了官方库。 Base64 对Base64编码的支持已经被加入到Java 8官方库中,这样不需要使用第三方库就可以进行Base64编码 并行数组 Java8版本新增了很多新的方法,用于支持并行数组处理。 Java 7和8的新特性(英文) New highlights in Java SE 8 Lambda Expressions Pipelines and Streams Date and Time API

    58920发布于 2019-09-30
  • 来自专栏佳爷的后花媛

    java基础知识

    默认) 抽象类可以没有抽象方法,抽象类可以有普通方法,接口中都是抽象方法 抽象类可以有静态方法,接口不能有静态方法 抽象类中的方法可以是public、protected和默认;接口方法只有public 8. application -> getServletContext 6. exception -> Throwable 7. page -> this 8. 代码) 程序计数器 :线程私有,每个线程都有自己独立的程序计数器,用来指示下一条指令的地址 注:持久代Java8消失,取代的称为元空间(本地堆内存的一部分) 21.面向对象的五大基本原则(solid) 38.Java语言特性 Java致力于检查程序在编译和运行时的错误 Java虚拟机实现了跨平台接口 类型检查帮助检查出许多开发早期出现的错误 Java自己操纵内存减少了内存出错的可能性 Java还实现了真数组 for Java)Java堆栈跟踪工具 HSDIS:JIT生成代码反汇编 可视化 JConsole(Java Monitoring and Management Console):Java监视与管理控制台

    1.3K50发布于 2018-09-12
  • 来自专栏个人分享

    JAVA基础知识

    这说明 sb 指向的还是原来的对象,而形参 s 指向的才是创建的对象, 这也就验证了 java 中的对象传递也是值传递。 8. 接口和抽象类的区别是什么 ? 不同点在于: 1.     接口是绝对抽象的,不可以被实例化 (java 8 已支持在接口中实现默认的方法 ) 。抽象类也不可以被实例化,但是,如果它包含 main 方法的话是可以被调用的。 9.  于是将该算法进行了改进,内存区域不再是按照 1 : 1 去划分,而是将内存划分为 8:1:1 三部分,较大那份内存交 Eden 区,其余是两块较小的内存区叫 Survior 区。 (在 java 8 中我查看源码发现 Hashtable 并没有继承 Dictionary, 而且里面也没有同步方法,是不是 java 8 中 Hashtable 不在同步的了? jdk 1.8 版   在 jdk 8 中, ConcurrentHashMap 不再使用 Segment 分离锁,而是采用一种乐观锁 CAS 算法来实现同步问题,但其底层还是 “ 数组 + 链表 ->

    1.1K20发布于 2018-09-06
  • 来自专栏await

    java基础知识

    BigDecimal("456.789"); BigDecimal db7=db6.setScale(2,RoundingMode.HALF_UP); BigDecimal db8= setScale(2,RoundingMode.DOWN); System.out.println(db7);//四舍五入 456.79 System.out.println(db8) Java的内部类分为好几种,通常情况用得不多,但也需要了解它们是如何使用的。 在Java程序中,出现这种情况,编译器会报错。 {/collapse-item} {collapse-item label="非访问修饰符"} 为了实现一些其他的功能,Java 也提供了许多非访问修饰符。

    73430发布于 2021-09-09
  • 来自专栏个人路线

    Java基础知识学习(八)递归结构及4~8总结

    调用时,会根据不同的参数自动匹配对应的方法   8.任何能用递归解决的问题也能使用迭代解决。在要求高性能的情况下尽量避免使用递归,递归调用既花时间又耗内存。 ?

    55530发布于 2021-08-03
  • 来自专栏shimeath的Java学习

    Java基础知识(一)

    一、Java语言的特点 简单性 ​ Java看起来设计的很像c++,取消了很多程序员很少使用的特征。例如:Java不支持go to语句,提供了break和continue语句以及异常处理。 例如,Java显式说明每个基本数据类型的大小和它的运算行为(这些数据类型由Java语法描述)。 Java环境本身对新的硬件平台和操作系统是可移植的。 Java编译程序也用Java编写,而Java运行系统用ANSIC语言编写。 高性能 Java是一种先编译后解释的语言,所以它不如全编译性语言快。 二、JDK和JRE的区别 JRE: java Runtime Environment(java运行时环境)。即java程序的运行时环境,包含了java虚拟机,java基础类库。 JDK: Java Development Kit(java开发工具包)。即java语言编写的程序所需的开发工具包。

    65330发布于 2020-07-30
  • 来自专栏Java患者

    Java基础知识(三)

    提高了代码的复用性 提高了代码的维护性 让类与类之间产生了关系,是多态的前提 继承弊端 类的耦合性增强了 开发的原则:高内聚,低耦合 耦合:类与类的关系 内聚:就是自己完成某件事情的能力 继承特点 Java 只支持单继承 Java支持多层继承(继承体系) 如果想用这个体系的所有功能用最底层的类创建对象 如果想看这个体系的共性功能,看最顶层的类 继承注意事项 子类只能继承父类所有非私有的成员(成员方法和成员变量 override(重写):发生在java的继承中,当子类需要使用和父类方法名相同,但实现过程不同的方法时,就会用到重写。

    52330发布于 2021-05-13
  • 来自专栏JavaEE

    java基础知识02

    前言: 接着《java基础知识01》,再来聊聊剩下的那些知识点。 一、java基础类库: 1、String字符串: 字符串一旦被初始化,就不可以被改变,存放在方法区中的常量池中。 服务端网络编程步骤: 监听端口 获得连接 交换数据 关闭连接 3、Java网络编程: 和网络编程相关的API位于java.net包下。 (1). 部分相关API如下: InetAddress:java 中ip对象 Socket:套接字,通信的端点。 s.close(); ss.close(); } 五、设计模式: Java有23中设计模式,这里只挑几个常用的说一说,想深入了解可以研读《Java设计模式》这本书。 总结: 《java基础知识01》和本文简陋的总结了一些java基础的知识点,由于本人只是个小白,只能在此抛砖引玉,望各位大神多多指点!

    69620发布于 2018-12-05
  • 来自专栏Java开发

    Java集合基础知识

    当然 Java 里的数组是无法自动扩的,方法是使用一个新的数组代替已有的容量小的数组,就像我们用一个小桶装水,如果想装更多的水,就得换大水桶。 JDK1.8 中,当同一个hash值( Table 上元素)的链表节点数不小于8时,将不再以单链表的形式存储了,会被 调整成一颗红黑树。 这就是 JDK7 与 JDK8 中 HashMap 实现的最大区别。 如果同一个格子里的key不超过8个,使用链表结构存储。 如果超过了8个,那么会调用 treeifyBin 函数,将链表转换为红黑树。 java.util.Collections 是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、 线程安全等操作。

    34110编辑于 2024-10-21
  • 来自专栏Java开发

    Java基础知识扫盲

    Java的序列化机制中,如果是String,枚举或者实现了Serializable接口的类,均可以通过Java的序列化机制,将类序列化为符合编码的数据流,然后通过InputStream和OutputStream Java中的注解是干嘛的 Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。 Java 注解是从 Java5 开始添加到 Java 的。 Java的注解,可以说是一种标识,标识一个类或者一个字段,常常是和反射,AOP结合起来使用。 import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; @Retention(RetentionPolicy.RUNTIME import java.lang.annotation.Target; import java.lang.annotation.ElementType; @Target({ElementType.TYPE

    24410编辑于 2024-10-21
  • 来自专栏phpcoders

    Java相关基础知识

    J2SE:java标准版,适用于开发桌面应用程序; J2ME:java微型版,适用于消费产品,如手机、掌上计算机; J2EE:java企业版,用来构建企业服务应用; 对象的声明: 类名 对象名;

    49630发布于 2021-03-16
  • 来自专栏python-爬虫

    java基础知识----循环

    while循环 while( 布尔表达式 ) { //循环内容 } do...while循环 do { //代码语句 }while(布尔表达式); //相对于while循环他会至少执行一次do里面的代码 for循环 方式一 for(初始化; 布尔表达式; 更新) { //代码语句 } 方式二 for(声明语句 : 表达式) { //代码句子 } 例如 int [] numbers = {10, 20, 30, 40, 50}; for (int x : numbers){

    38020发布于 2021-04-02
  • 来自专栏翎野君

    java基础知识框图

    28920编辑于 2023-05-12
  • 来自专栏数据分析与挖掘

    java(一)基础知识

    :返回根目录 del:删除文件 exit:退出dos命令行 计算机语言的发展史: 第一代:打孔机--纯机器语言 第二代:汇编 第三代:C、Pascal、Fortan面向过程语言;C++面向过程/对象;java 跨平台纯面向对象的语言;.Net跨语言平台; javaSE:java标准版,提供完整的java核心api,以前称为J2SE; javaEE:java企业版,主要正对web应用程序开发,以前称为J2EE; javaME:小型版,用于移动终端,以前称为J2ME; java Card:支持一些Java小程序,运行在小内存设备上的平台; java语言特点: 面向对象;基本概念:类、对象;三大特性:封装、继承、 ; java两种核心机制: java虚拟机:是一个虚拟的计算机,具有指令集并使用不同的存储区域,负责指令执行,管理数据、内存、寄存器; 垃圾回收机制; jdk和jre: jdk,即java开发工具包其中包含了 java的开发工具,也包含了jre,安装了jdk就不用再安装jre; jre:java运行环境,包括java虚拟机和java程序所需的核心类库等;

    46220发布于 2020-08-26
  • 来自专栏Java患者

    Java基础知识(二)

    jvm调用,不用创建对象,直接类名访问 void被jvm调用,不需要给jvm返回值 main一个通用的名称,虽然不是关键字,但是被jvm识别 String[] args 以前用于接收键盘录入的 代码块 在Java

    39720发布于 2021-05-13
  • 来自专栏C语言入门到精通

    基础知识 | 每日一面(8

    读者:怎样建立和理解非常复杂的声明?例如定义一个包含 N 个指向返回指向字符的指针的函数的指针的数组?

    4103029发布于 2019-12-18
  • 来自专栏全栈程序员必看

    k8s基础知识_lable

    coredns-6955765f44-68g6v 1/1 Running 0 2d1h kube-system coredns-6955765f44-cs5r8 10.244.1.23 Controlled By: ReplicaSet/nginx Containers: nginx: Container ID: docker://4c62b8c0648d2512380f4ffa5da2c99d16e05634979973449c98e9b829f6253c kubectl get pods -n dev NAME READY STATUS RESTARTS AGE nginx-5ff7956ff6-6k8cb name: nginx ports: - containerPort: 80 protocol: TCP template:相当于模板(有点java

    60410编辑于 2022-09-22
  • 来自专栏魏铁锤Java迁移文章

    Java基础知识笔记

    ## Java的由来笔记     1.Java语言的创始人    James-Gosling     2.Java语言的公司    SUN    Standford   University  Network *JAVA_HOME    目的是为了让路径的写法变得简单(相对路径的写法)             JAVA_HOME    C://program  files/java/jdk                      Test.java         Demo.class #### 数据类型笔记         基本数据类型   8个            4整型        byte   bit  敏感单元位         1byte==8bit    0 0000000    256种组合         用第一个bit位置来记录符号   0正数   1负数         数值的范围 32768    32767     int      4字节==32bit                       -2147483648     2147483647     long   8字节

    45430编辑于 2022-10-27
领券