- 博客(11)
- 收藏
- 关注
原创 混淆点总结:重载与重写的区别?
java中重载与重写的区别 重载(Overloading)方法重载概述在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同,与返回值无关。参数列表不同:A:参数个数不同B:参数类型不同 (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重
2015-06-03 09:28:28 500
原创 Java反射课堂笔记
JavaSE基础_类加载器和反射|---类加载器|---反射|---动态代理1.类的加载当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化.加载>就是指将class文件读入内存,并为之创建一个Class对象.>任何类被使用时系统都会创建一个Class对象.连接>验证 是否有正确的内部结构,并和其他
2015-06-02 23:29:33 505
原创 Java_计算机基础知识
Java_计算机基础知识01计算机基础知识计算机计算机硬件计算机软件软件开发计算机语言人机交互方式键盘功能键及快捷键介绍 常用的DOS命令02 Java语言概述03 JDK的下载,安装04 HelloWorld案例 01.01_计算机基础知识(计算机概述)(了解)A:什么是计算机? 计算机(Computer)
2015-05-31 02:15:19 1003
原创 Java_关键字&常量&变量&运算符&顺序结构语句
Java_关键字&常量&变量&运算符&顺序结构语句Java语言基础(关键字的概述和使用)(掌握)A:什么是关键字就是被java语言赋予特殊含义的单词。B:关键字的特点组成关键的字母都是小写C:常见关键字Java关键字:int public this finally boolean abstract continue float l
2015-05-31 02:10:40 1048
原创 Java_多线程学习汇总
Java_多线程多线程:进程:正在运行的程序,是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。线程:是进程中的单个顺序控制流,是一条执行路径一个进程如果只有一条执行路径,则称为单线程程序。一个进程如果有多条执行路径,则称为多线程程序* 大家注意两个词汇的区别:并行和并发。 * 前者是逻辑上同时发生,指在某一个时间内同时
2015-05-31 01:47:49 354
原创 java_正则表达式汇总笔记
java_正则表达式正则表达式:其实是用来操作字符串的一些规则。 好处:正则的出现,对字符串的复杂操作变得更为简单。 特点:将对字符串操作的代码用一些符号来表示。只要使用了指定符号,就可以调用底层的代码对字符串进行操作。符号的出现,简化了代码的书写。 弊端:符号的出现虽然简化了书写,但是却降低了阅读性。 其实更多是用正则解决字符串操作的问题。 组:用小括号标示,每定义
2015-05-31 01:39:01 340
原创 Java_File类和递归
Java_File类和递归一.File类:将文件系统中的文件和文件夹封装成了对象。提供了更多的属性和行为可以对这些文件和文件夹进行操作。这些是流对象办不到的,因为流只操作数据。 File类常见方法: 1:创建。 boolean createNewFile():在指定目录下创建文件,如果该文件已存在,则不创建。而对操作文件的输出流而言,输出流对象已建立,就会创建文件,如果
2015-05-31 01:30:26 326
原创 Java_IO流
Java_IO流 IO流体系图 A:字节流: InputStream:是表示字节输入流的所有类的超类。 |--- FileInputStream:从文件系统中的某个文件中获得输入字节。哪些文件可用取决于主机环境。FileInputStream 用于读取诸如图像数据之类的原始字节流。要读取字符流,请考虑使用 FileReader。
2015-05-31 01:16:35 297
原创 Java_枚举、自动拆装箱和泛型
Java_枚举和泛型1.枚举:关键字 enum 问题:对象的某个属性的值不能是任意的,必须为固定的一组取值其中的某一个; 解决办法: 1.在setGrade方法中做判断,不符合格式要求就抛出异常;2. 直接限定用户的选择,通过自定义类模拟枚举的方式来限定用户的输入,写一个Grade类,私有构造函数,对外提供5个静态的常量表示类的实例;3,jdk5中新定义了枚举类型,
2015-05-31 01:07:47 818
原创 Java_集合类汇总
Java_集合类(常用的ArrayList 和 HashSet) A:Collection : |--List:有序(元素存入集合的顺序和取出的顺序一致),元素都有索引。元素可以重复。 |--Set:无序(存入和取出顺序有可能不一致),不可以存储重复元素。必须保证元素唯一性。常用方法:1,添加: add(object):添加一个元素 ad
2015-05-31 00:43:12 323
原创 Java--面向对象的特性(封装,继承,多态)学习
面向对象基础 -封装、继承、多态一、封装封装的好处:将变化隔离;便于使用;提高重用性;安全性。 封装原则:将不需要对外提供的内容都隐藏起来,即把属性和实现细节都隐藏,只提供公共方法对其访问。 单例设计模式: 解决的问题:保证一个类在内存中的对象唯一性。 比如:多程序读取一个配置文件时,建议配置文件封装成对象。会方便操作其中数据,又要保证多个程序读到的是同一个配
2015-05-30 23:40:46 298
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人