Java基础学习
文章平均质量分 93
码农理发
这个作者很懒,什么都没留下…
展开
-
什么是JavaWeb(概念|应用|服务器)?
Java Web 是使用 Java 技术开发 Web 应用程序的一种方式。通常,Java Web 应用程序是通过 Java 技术构建的服务器端应用程序,可以在 Web 浏览器中访问和操作。下面是 Java Web 开发的一些重要概念和技术:1. **Servlet**:Servlet 是在服务器端运行的 Java 类,用于处理客户端请求并生成响应。通过 Servlet,可以响应 HTTP 请求并动态生成网页内容。2. **JSP(JavaServer Pages)**:JSP 是一种在 HTML 中原创 2024-03-11 12:18:14 · 1364 阅读 · 11 评论 -
Java IO 流详解
流都具有的共同特征。出流都具有的共同特征。原创 2023-12-14 19:55:00 · 1543 阅读 · 14 评论 -
【Java反射详解】
所谓的反射就是java语言在运行时拥有的一种自观的能力,反射使您的程序代码能够得到装载到JVM中的类的内部信息,允许您执行程序时才得到需要类的内部信息,而不是在编写代码的时候就必须要知道所需类的内部信息;也可以通俗的将这种动态获取信息以及动态调用对象的方法称为Java的反射机制.通过Java的反射机制,程序猿们可以更深入的控制程序的运行过程,如在程序运行时对用户输入的信息进行验证,还可以逆向控制程序的执行过程,这也使反射成为构建灵活的应用的主要工具。原创 2023-12-14 19:40:11 · 1048 阅读 · 4 评论 -
【Eclipse安装及使用(面向小白)】
要为Java应用程序创建运行配置,请从左侧列表中选择Java应用程序(Java Application),然后单击新建(New)按钮。在Windows平台上,解压下载的 eclipse-jee-neon-2-win32-x86_64.zip 文件的内容到D:\software\EclipseNeon。如果下载的是ZIP压缩包,假设要在Windows上安装,需要一个可以提取zip文件内容的工具。使用这些工具中的任何一个,将Eclipse zip文件的内容提取到一个您认为合适的文件夹中。原创 2023-12-10 16:58:36 · 1976 阅读 · 2 评论 -
Java异常详解
运行时异常只有当代码在运行时才发行的异常,编译时不需要try catch。Runtime 如除数是0 和数组下标越界等,其产生频繁,处理麻烦,若显示申明或者捕获将会对程序的可读性和运行效率影响很大。所以由系统自动检测并将它们交给缺省的异常处理程序。当然如果你有处理要求也可以显示捕获它们。那么,调用下面的方法,会得到什么结果呢?代码在走到第3 行的时候遇到了一个MathException,这时第四行的代码就不会执行了,代码直接跳转到。原创 2023-12-10 16:37:21 · 1133 阅读 · 1 评论 -
Java注解你知多少?
日常开发中新建 Java 类,比较常见的有 class、interface 等,而注解同样也属于一种类,只不过它的修饰符是’@interface’。一个注解准确意义上来说,只不过是一种特殊的注释而已,如果没有解析它的代码,它可能连注释都不是。原创 2023-12-09 22:36:49 · 943 阅读 · 4 评论 -
ArrayList源码解析
ArrayList 是基于数组实现的,并且支持 动态扩容 的动态数组。相比于数组而言,因为其支持 自动扩容 的特性,成为我们在开发中最常用的集合类之一。本篇的讲解是基于 JDK1.8 ,话不多说, 就让我们翻开 ArrayList 的源代码,遨游一番吧~Let’s GO!!!原创 2023-12-09 22:24:03 · 844 阅读 · 1 评论 -
【HashMap源码解析(一)(佬你不来看看?)】
这样,当你想要获取某个键对应的值时,HashMap会通过哈希值快速定位到相应的存储位置,从而提高访问效率。需要注意的是,HashMap不是线程安全的,如果在多线程环境下使用HashMap,需要进行适当的同步操作或考虑使用线程安全的Map实现类,如ConcurrentHashMap。的长度达到一定值(默认是8)时,将链表转换成 红黑树 (时间复杂度为O(lg n)),极大的提高了查询效率。HashMap在Java编程中广泛应用,它提供了高效的存储和查找机制,适用于需要快速访问和更新数据的场景。原创 2023-12-07 22:11:55 · 965 阅读 · 4 评论 -
【 Java中String源码分析(JVM视角你不来看看?】
🎊专栏【Java】🍔喜欢的诗句:关山难越,谁悲失路之人。萍水相逢,尽是他乡之客。🎆音乐分享【Counting Stars 】原创 2023-12-07 21:47:55 · 860 阅读 · 1 评论