更新日程
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编程开发之所以会存在反射机制,最为重要的原因是可以使Java编写代码更加的灵活,而这种灵活如果要想彻底的领悟,也需要通过大量的练习才可以,当可以熟练使用反射之后,就可以设计出更加结构性强,且可重用性更高的程序代码。
在Java中存在很多开发框架,....
[vip]
如果一台电脑没有上网功能,那么可以理解为电脑的悲哀,现在的计算机的发展都是围绕着计算机网络展开的,对于网络上种种服务都可以直接通过电脑进行远程访问。
实际上早期的网络的发展不像现在这样发达,当世界上产生了两台电脑之后,很多的人就开始想进行两台电脑之间的互相连接,所以....
[vip]
Serializable接口
按照整个Java中对象的存储结构来说,所有的实例化对象都会保存在堆内存中,既然存在IO的处理支持,就有可能出现对象实例的输入和输出。
所谓的序列化指的是可以将内存中的实例化对象从内存中取出,并且将其直接转换为二进制的数据流,在转换....
[vip]
在Java中,如果想进行程序内容的输出,主要靠两个类:OutputStream和Writer,但是这两个类有一个问题:OutputStream只支持字节数组,而Writer只支持字符串的输出,因为在程序的开发过程中,可以遇见的数据类型是非常多的,例如要求输出int,double,....
[vip]
管道流最早指的是进程之间的数据通讯模式,因为再计算机的操作系统中,每一个进程都是完全独立的,也就是说,每个进程的数据都是由每个进程自己来进行管理的,但是慢慢会发现在多进程操作系统支持下,不同进程之间就有可能需要实现一些通讯的处理,这样才有了管道的定义。
Java本身....
[vip]
在之前进行课程讲解的时候所有的输入和输出的操作都是以文件为基础的,对文件的输出使用的是 Outputstream,而对文件的输入属于 Inputstream。
使用文件流实现数据的操作最大的特点在于,所有的输入和输出的终端的类型全部为文件,但是如果用文件作为输入和输....
[vip]
流的概念
流(stream)主要指的是数据的处理方式,以及对于目标内容的处理机制。在现实生活中,输入和输出属于两个不同的处理阶段,所以也有相对性的概念。
在程序中,流是指数据的处理方向。
例如File类,它可以实现文件和目录的操作,但是无法实现内容的操作....
[vip]
File文件操作类
File类是在Java中唯一一个与文件本身有关的程序类,利用这个类,用户可以实现文件或目录的处理操作,而要想使用这个类进行具体的操作之前一定要获取一个执行的处理路径。
public class File
extends Object
impl....
[vip]
使用Java类库可以提升程序开发的便捷性,但是如何将给出的应用类库以面向对象的形式融合到程序之中就需要大量的练习。
字符串操作
定义一个 StringBuffer类对象,然后通过 append方法向对象中添加26个小写字母,要求每次只添加一次,共添加26次,然后按照逆....