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

    Java漫谈11

    Java的String这个类是我在一开始学习的时候遇到的,起初一直把它误认为是一个基本的数据类型,以为它就是很简单的一个底层的实现。

    719110发布于 2018-03-12
  • 来自专栏JAVA同学会

    JAVA 11初体验

    JAVA 11初体验   随着JAVA没半年发布一次新版本,前几天JAVA 11隆重登场。 在JAVA 11中,增加了一些新的特性和api, 同时也删除了一些特性和api,还有一些性能和垃圾回收的改进。   作为一名一线的开发人员,JAVA 11给我们带来哪些便利之处呢? 但是在JAVA 10中,var变量不能在lambda表达式中声明,在JAVA 11中,解决了这个问题。 在JAVA 11中,我们可以使用JDK原生的 HttpClient了。 三、总结   对于一线开发者而言,JAVA 11的体验就这么多,如有遗漏,会在以后补充。

    44710发布于 2018-10-11
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java面试系列11

    Java面试系列11 1 Java中的异常处理机制的简单原理和应用 当JAVA 程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。 违反语义规则包括2种情况。 另一种 情况就是JAVA允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用throw关键字引发异常。所有的异常都是 java.lang.Thowable的子类。 2 垃圾回收的优点和原理,考虑2种回收机制 Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。 JVM中类的装载是由ClassLoader和它的子类来实现的,Java ClassLoader 是一个重要的Java运行时系统组件。它负责在运行时查找和装入类文件的类。 8 Java中的线程有四种状态分别是 运行、就绪、挂起、结束 9 简述synchronized和 java.util.concurrent.locks.Lock的异同 主要相同点: Lock能完成synchronized

    70280发布于 2018-03-19
  • 来自专栏Java项目实战

    Java 11新特性

    Java 11,作为长期支持(LTS)版本,自2018年发布以来,已经成为许多企业的首选。它不仅提供了稳定性,还引入了一系列令人兴奋的新特性。 局部变量类型推断(var关键字)Java 10引入了局部变量类型推断的预览特性,Java 11将其正式纳入。现在,你可以使用var关键字来声明局部变量,编译器将自动推断变量的类型。 HTTP客户端(HttpClient)Java 11引入了一个新的HTTP客户端API,它提供了一个更现代、更高效的方式来发送HTTP请求。 Epsilon垃圾收集器Java 11引入了一个新的垃圾收集器——Epsilon GC,它是一个无操作的垃圾收集器,不执行任何内存回收。 你最喜欢Java 11的哪个特性?在评论中分享你的看法,并点赞这篇文章,让更多人了解Java 11的魅力!如果你有任何问题或想要了解更多细节,请在评论区留言,我会尽快回复你。

    1.2K10编辑于 2024-03-05
  • 来自专栏Java 学习

    Java11 Set 集合

    java.util.Set 接口和 java.util.List 接口一样,同样继承自 Collection 接口,它与 Collection 接口中的方法基本一致,并没有对 Collection 接口进行功能上的扩充

    89030发布于 2020-09-28
  • 来自专栏Python爱好者

    Java基础笔记11

    ,选中类后F4 B:视图 是由某些视窗的组合而成的 Java视图 Debug视图 11.05_Java开发工具(Eclipse工作空间的基本配置) A:程序的编译和运行的环境配置(一般不改) window Java修改 -- Java Edit Text Font b:控制台 window -- Preferences -- General -- Appearance -- Colors And Fonts --Export--Java--Javadoc—Finish C:使用jar包 11.13_Java开发工具(Eclipse中如何删除项目和导入项目) A:删除项目 选中项目 – 右键 – 删除 从项目区域中删除 开发工具(Eclipse查看Java中参数传递问题) A:断点演示 断点查看Java中参数传递问题 11.16_常见对象(API概述) A:API(Application Programming Interface ) 应用程序编程接口 B:Java API 就是Java提供给我们使用的类,这些类将底层的实现封装了起来, 我们不需要关心这些类是如何实现的,只需要学习这些类如何使用。

    1.1K40发布于 2018-06-21
  • 来自专栏Reck Zhang

    Java 11 - 逃逸分析

    逃逸分析 定义 逃逸分析是一种可以有效减少Java中同步负载和内存堆分配压力的跨函数全局数据流分析方法. 但是在Java实际运行的时候, 这样的假设并不成立. 因为Java中的很多特性, 比如动态类加载, 调用本地函数, 反射程序调用都将打破”封闭世界”的约定. [info ][gc] GC(10) Pause Young (G1 Evacuation Pause) 7M->1M(10M) 0.334ms [0.281s][info ][gc] GC(11

    80240发布于 2021-08-11
  • 来自专栏向治洪

    Java 11新特性

    所以 Java 11 的版本号是 18.9(LTS)。 不过与 Java 9 和 Java 10 这两个被称为“功能性的版本”不同(两者均只提供半年的技术支持),Java 11 不仅提供了长期支持服务,还将作为 Java 平台的参考实现。 直到2023年9月都会为 Java 11 提供技术支持,而补丁和安全警告等扩展支持将持续到2026年。 程序猿,Java 11究竟带来了哪些改变呢,对于我们写代码会有什么帮助呢? 但是在JAVA 10中,var变量不能在lambda表达式中声明,在JAVA 11中,解决了这个问题。

    1K10编辑于 2022-11-30
  • 来自专栏云架构修炼手册

    Java 11 新特性

    当然,如果从java8基础上升级,几乎可以确定目标就是java11。 下面梳理一下 java11 的新特性。 继续来研究这个话题,java 11 解决了什么问题? java11 修复了这个问题,以上代码在java11中执行正常。 然而随着技术的发展网速大幅度提升,同时java9提供了jmod工具用以为jre瘦身。java8是最后一个用Pack200打包的正式版本,之后,我们不再需要它了。

    1.7K50发布于 2019-11-04
  • 来自专栏JAVA同学会

    JAVA 11 初体验

    随着JAVA每半年发布一次新版本,前几天JAVA 11隆重登场。在JAVA 11中,增加了一些新的特性和api, 同时也删除了一些特性和api,还有一些性能和垃圾回收的改进。 作为一名一线的开发人员,JAVA 11给我们带来哪些便利之处呢?下面我们来体验一下。 但是在JAVA 10中,var变量不能在lambda表达式中声明,在JAVA 11中,解决了这个问题。 在JAVA 11中,我们可以使用JDK原生的 HttpClient了。 总结 对于一线开发者而言,JAVA 11的体验就这么多,如有遗漏,会在以后补充。

    54650发布于 2018-09-28
  • 来自专栏FunTester

    Jenkins抛弃Java 8拥抱Java 11

    ❝官方文档链接:https://www.jenkins.io/blog/2022/06/28/require-java-11/。 不仅许可政策、版本控制方案、发布节奏和长期支持 (LTS) 周期发生了变化,而且语言和运行时也发生了许多重大的技术变化(例如,Project Jigsaw),并非所有这些都保留了以前版本所具有的高度兼容性 Java 6 Java 7 Java 8 Java 11 发布日期 2006 年 12 月 11 日 2011 年 7 月 7 日 2014 年 3 月 18 日 2018 年 9 月 25 日 快速使用量 Java 11 的要求与历史先例一致。Java 8 的使用在 2021 年 2 月达到顶峰,此后一直在下降。 同时,自 2019 年 11 月以来,Java 11 的采用率一直在迅速增加,但尚未达到顶峰。现在是需要 Java 11 的时候了。 「BUG挖掘机·性能征服者·头顶锅盖」

    1.2K20编辑于 2022-07-08
  • 来自专栏程序猿DD

    Java 9 - 17 特性解读:Java 11

    Java 11是自Java 8以来的又一个LTS版本,是目前全球使用最多的LTS版本之一。今天我们接着在Java 9 到 Java 17系列文章中来认识针对普通开发者的Java 11。 字符串API增强 在Java 11中,针对String的操作进一步得到加强。避免我们在很常见的场景中引入额外的、复杂的API。 11"); // array = {"felord.cn", "java 11"}; String[] array = sampleList.toArray(String 11"); // 读取文件 String fileContent = Files.readString(path); 嵌套类的访问控制规则 在Java 11之前,内部嵌套类访问外部类的私有属性和方法是可行的 在年初的Java生态调查数据显示Java 11的用户数量大幅增长,成为了主流版本选择之一。

    51740编辑于 2023-04-04
  • 来自专栏微信公号【Java技术江湖】

    Java基础11Java泛型详解

    更多内容请关注微信公众号【Java技术江湖】 这是一位阿里 Java 工程师的技术小站,作者黄小斜,专注 Java 相关技术:SSM、SpringBoot、MySQL、分布式、中间件、集群、Linux、 网络、多线程,偶尔讲点Docker、ELK,同时也分享技术干货和学习经验,致力于Java全栈开发! (关注公众号后回复”资料“即可领取 3T 免费技术学习资源以及我我原创的程序员校招指南、Java学习指南等资源) ** 本文对java的泛型的概念和使用做了详尽的介绍。 具体代码在我的GitHub中可以找到 https://github.com/h2pl/MyTech 文章首发于我的个人博客: https://h2pl.github.io/2018/04/29/javase11 更多关于Java后端学习的内容请到我的CSDN博客上查看: https://blog.csdn.net/a724888 泛型概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用

    63420发布于 2019-04-07
  • 技术学习:Python(11)|操作PDF

    例如,1, 11-15,它将返回第 1、11、12、13、14 和 15 页的数据。 01 , 4 9 12 , 3 1 5 2 2 2 0 6 8 0 0 0 02 9 5 , 8 9 1 Louisiana 1,945 14,708 17,368 697 793 0 5 11 2 6 3 2 0 02 7 , 5 0 4 Missouri 5,884 21,135 22,852 1,004 1,060 0 11 16 01 , 1 3 11 , 7 5 4 3 99 11 4 33 , 2 2 81 , 3 8 9 4 0 0 0 21 22 1 1 0 18 1 , 6 1 6 Oklahoma 01 5 , 0 0 5 1 4 , 7 5 3 778 998 0 11 7 11 , 6 3 92 , 2 2 6 6 0 0 0 11 21 0 0 1 03 5 , 4 5 7 Oregon 35 13,586 11,832 0 0 0 0 0 0 0 0 0 0 0 0 0

    81010编辑于 2023-10-10
  • 来自专栏悠扬前奏的博客

    Java NIO-11.管道

    Java NIO管道(Pipe)是两个进程间的单向连接。管道有一个源通道和一个sink通道,往sink通道中写数据,数据就能从source通道中读取。 ?

    48230发布于 2019-06-02
  • 来自专栏JavaPark

    Java 入门练习(11 - 15)

    JAVA11 求最小公倍数 描述 编写一个方法,该方法的返回值是两个不大于 100 的正整数的最小公倍数 输入描述 两个 int 类型变量作为方法的参数 输出描述 int 类型的变量,值为两个数的最小公倍数 import java.util.*; public class Main { public static void main(String[] args) { Scanner == 0 && i % n == 0) { return i; } } return -1; } } JAVA12 import java.util.Scanner; public class Main { public static void main(String[] args) { import java.util.Scanner; public class Main { public static void main(String[] args) { Main

    53530编辑于 2022-06-28
  • 来自专栏dongfanger

    Java官方笔记11

    Graphic.java file package graphics; public abstract class Graphic { . . . } //in the Circle.java Packages in the Java language itself begin with java. or javax. Java导父不导子: Importing java.awt.* imports all of the types in the java.awt package, but it does not import  java.awt.color, java.awt.font, or any other java.awt.xxxx packages. If you plan to use the classes and other types in java.awt.color as well as those in java.awt, you must

    23810编辑于 2023-07-10
  • 来自专栏全栈程序员必看

    java技术介绍_Java技术汇总

    这篇文章总结了多年来使用Java的一些心得体会,主要是和一些Java基础知识点相关的,也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行业的准新手们,希望可以给大家一些经验,能让大家更好学习和使用 我在面试有超过3年Java经验的开发者的时候,JVM几乎就是一个必问的问题了。当然JVM不是唯一决定技术能力好坏的面试问题,但是可以佐证Java开发能力的高低。 Java命令的使用, 带package的Java类如何在命令行中启动 3.Java程序涉及到的各个路径(classpath,Java。library。 集合相关的工具类Collections等的用法 11.异常框架 异 常在Java的开发中可能没有那么被重视。一般遇到异常,直接上抛,或者随便catch一下处理之后对于程序整体运行也没有什么大的影响。 以上也只是简单介绍了Java基本知识点和技术点的一些看法和介绍, 这些内容都源自于动力节点Java学院的老师这些年来使用Java的一些总结, 希望给刚刚接触Java, 或者打算从Java开发的人一些经验

    84720编辑于 2022-09-08
  • Java EE(11)——初识网络

    随着软硬件的快速发展,计算机的通信模式已经由原来的独立模式(计算机之间相互独立)——>局域网通信(同一局域网下的计算机可以通信)——>广域网通信(将多个局域网连接成范围更大的网络结构),广域网很大程度上解决了空间距离带来的通信不便问题,那么数据是如何实现跨主机通信的呢? 这便是本文所要讨论的内容

    13510编辑于 2026-01-13
  • 来自专栏微信公众号:Java团长

    Java基础11 对象引用

    这里的内存,指的是JVM (Java Virtual Machine)虚拟出来的Java进程内存空间。 ? 对象引用 栈的读取速度比堆快,但栈上存储的数据受到有效范围的限制。 Java的栈也受到同样的限制,当一次方法调用结束,该方法存储在栈上的数据将清空。在 Java中,所有的(普通)对象都储存在堆上。因此,new关键字的完整含义是,在堆上创建对象。 垃圾回收是Java中重要的机制,它直接影响了Java的运行效率。我将在以后深入其细节。 参数传递 ---- 当我们分离了引用和对象的概念后,Java方法的参数传递机制实际上非常清晰: Java的参数传递为值传递。也就是说,当我们传递一个参数时,方法将获得该参数的一个拷贝。 基本类型变量的值传递,意味着变量本身被复制,并传递给Java方法。Java方法对变量的修改不会影响到原变量。 引用的值传递,意味着对象的地址被复制,并传递给Java方法。

    64020发布于 2018-08-03
领券