更新日程
4月13日 星期三
更新第十七章 反射机制
在菜单博客园->Java知识->JavaSE,点JavaSE菜单可进入总目录。
CodeGYM相关课程视频可以在以上两个站点观看。
其他操作
2025 年 10 月 一 二 三 四 五 六 日 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 文章归类
链接分类
Annotation (2) () CLASSPATH (1) () for循环 (1) () HelloWorld (1) () if循环 (1) () JavaJRE安装 (1) () Java之父 (1) () Java概述 (1) () Java编程风格 (1) () static关键字 (1) () SUN公司 (1) () switch开关结构 (1) () this关键字 (1) () while循环 (1) () 三目运算符 (1) () 关键字 (1) () 匿名对象 (1) () 反射机制 (2) () 基本数据类型 (1) () 堆内存 (1) () 多线程 (2) () 字符串常量池 (2) () 实例化 (1) () 对象 (1) () 封装性 (1) () 屏幕输出 (1) () 工厂模式 (2) () 引用传递 (2) () 引用数据类型 (1) () 数组 (2) () 数组排序 (2) () 方法 (2) () 方法重载 (1) () 构造方法 (1) () 标识符 (1) () 栈内存 (1) () 案例分析 (2) () 注释 (1) () 空对象 (1) () 第一行代码 (1) () 简单Java类 (2) () 类 (1) () 运算符 (1) () 进制换算 (1) () 默认值 (1) ()
[vip]
使用Java类库可以提升程序开发的便捷性,但是如何将给出的应用类库以面向对象的形式融合到程序之中就需要大量的练习。
字符串操作
定义一个 StringBuffer类对象,然后通过 append方法向对象中添加26个小写字母,要求每次只添加一次,共添加26次,然后按照逆....
[vip]
为什么要有红黑树这种数据结构?
我们知道ALV树是一种严格按照定义来实现的平衡二叉查找树,所以它查找的效率非常稳定,为O(log n),由于其严格按照左右子树高度差不大于1的规则,插入和删除操作中需要大量且复杂的操作来保持ALV树的平衡(左旋和右旋),因此ALV树适用于大量....
[vip]
二叉树简介
二叉树是在链表的基础上形成的数据结构,对于这种数据结构,很容易出现面试题:
为什么项目中需要二叉树?二叉树的基本实现原理是什么?Java类集中的HashMap的工作原理是什么?
所谓的二叉树(Binary)是一种平衡的数据结构,主要目的为了提升数据的....
[vip]
Arrays类
早期的数组概念的时候就接触了Arrays类,使用了sort排序方法,而该类是在Java中为开发者提供的一个关于数组的类,里面有大量的方法。
Arrays类所提供的所有方法都是static的方法,并且构造方法已经私有封装,同时由于在实际开发中数组....
[vip]
Base64加密与解密
在进行任何语言类库的设计过程中,除了大型类库之外,比如国际化,正则,字符串等,其实还会有很多小类库,简单的理解就是它可以完成部分的操作功能。
Base64就是个小类库,在JDK1.8开始提供,主要就是进行加密和解密的处理。
为了数据的安全....
[vip]
应用程序国际化
所谓的应用程序国际化就是一个程序可以被不同的国家的用户同时使用,这样的优势在于可以极大的降低程序的开发成本以及维护成本,但是不同的国家本身是存在不同的风土人情以及办事风格,所以国际化的程序开发在实际的工作上其实挺困难的。
国际化程序的实现难在每一个国家....
[vip]
正则的意义
在所有的项目实战开发过程中,只要存在有Java项目,就一定会存在字符串的应用,字符串除了可以保存任意数据信息,同时可以向所有的数据类型转换之外,最为重要的其他支持就是正则表达式。
比如如果一个字符串,想要判断一下是否全部都是数字组成,按照传统的设计操作的结....
[vip]
日期时间类
在整个Java程序设计中,日期时间是一个非常重要的话题,几乎所有的项目开发不可能离开日期时间的处理操作,在整个Java中针对日期时间也提供了一系列的工具类供开发者使用。
Date类是Java中获取日期时间操作最为简单的一个程序类,这个类可以直接通过实例化D....
[vip]
Math数学计算类
Math类在整个Java中提供了一个数学计算的程序功能。利用这个程序功能类可以非常方便的执行一些基础的数学计算。
该类在JDK1.0时提供,该类是一个final类,并且不提供构造方法。
构造方法的原因有两点:
控制当前类中的实例化对象个....
[vip]
AutoCloseable接口
在实际项目开发中,一般都有可能连接到一些资源,比如文件资源,网络资源,数据库资源。在项目中,进行资源访问的时候都有一些操作步骤。
在程序设计中,所有的资源都有访问的上线,一旦达到了这个上限,那么就有可能出现无法继续链接的问题了。....