黑程序员_Java基础加强(中)_JavaBean,注解,泛型_27
------- android培训、java培训、期待与您交流!---------- 26、ArrayList_HashSet的比较及Hashcode分析 ArrayList是按照先后顺序依次将引用地址放进去。而HashSet放...
Java基础加强_Eclipse、枚举、反射、注解、泛型、类加载器、动态代理
第1单元:Eclipse开发工具 eclipse及IDE开发工具介绍 MyEclipse是eclipse的一个插件,使得eclipse可以开发JavaEE项目 javaw.exe是启动java的图形界面所用的虚拟机 Java EE: Java Enterprise Edition IDE: Inte...
Java基础加强-反射机制
反射的基石 -> Class 类(字节码) /*只要是在源程序中出现的类型,都要各自的Class实例对象,例如:int,int[],void*/ 如何得到各个字节码对应的实例对象(Class类型) 1.类名.class 2.对象.getClass 3.Class.forName("类名")...
JAVA面试-基础加强与巩固:反射、注解、泛型等
作者-焕然一璐,支持原创,转载请注明出处,谢谢合作。 原文链接: http://www.jianshu.com/p/aaf8594e02eb JDK1.5新特性 泛型 foreach 自动拆箱装箱 枚举 静态导入(Static import) 元数据(Metadata)...
黑马程序员15 java基础加强2(类加载器和代理)
------- android培训、java培训、期待与您交流! ---------- 类加载器 在java中每个类都是由某个类加载器的实体来载入的,因此在Class类的实体中,都会有 字段记录载入它的类加载器的实体(当为null时,其实是指Bootstrap ClassLoader)。 在java...
黑马程序员-java基础加强_代理和类加载器
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a&g...
五、Java基础加强
Java基础加强1、MyEclipse的使用工作空间(workspace)、工程(project)在eclipse下Java程序的编写和运行,及java运行环境的配置。快捷键的配置,常用快捷键:内容提示:Alt + / 快速修复:Ctrl + 1导包:Ctrl + shift + O...
五、Java基础加强
Java基础加强 1、MyEclipse的使用工作空间(workspace)、工程(project)在eclipse下Java程序的编写和运行,及java运行环境的配置。快捷键的配置,常用快捷键:内容提示:Alt + / 快速修复:Ctrl + 1导包:Ctrl + shift + O格式化代码块:...
Java基础加强之代理
本文引用自 http://www.cnblogs.com/xdp-gacl/p/3971367.html 1.什么是代理 动态代理技术是整个java技术中最重要的一个技术,它是学习java框架的基础,不会动态代理技术,那么在学习Spring这些框架时是学不明白的。 动态代理技术就是用来产生一个对象的...
Java基础加强之集合
集合整体框架图 各集合框架的概述 1.Collection(常用List和Set,不常用Queue和Vector),单元素集合。 2.Map(常用HashMap和TreeMap,不常用HashTable),key-value映射关系。 3.Iterator(迭代器) 4.Comparable和Co...
java ------ IO(从基础到加强)
IO基础到加强 基础篇 一、一些基础知识概念 1、文件的逻辑结构 流式文件 记录式文件 2、文件的存取方法 顺序存取 随机存取 3、文件的使用 操作接口 应用程序接口 4、流的定义和作用 流的定义、方向性和读/写操作 流采用缓冲区技术 流的作用:简单的说就是控制文件的输入和输出 5、流的存在 通过...
黑马程序员_Java基础加强高新技术笔记(一)
------- android培训、java培训、期待与您交流! ---------- eclipse开发工具 1.IDE开发工具都支持使用工程化方式管理一个项目的程序开发过程,一般来说一个相对独立的项目就是一个工程,一个项目中涉及的多个java文件,资源文件等用一个工程进行管理。(在这里可以看看...
Java基础加强总结(一)——注解(Annotation)
一、认识注解 注解(Annotation)很重要,未来的开发模式都是基于注解的,JPA是基于注解的,Spring2.5以上都是基于注解的,Hibernate3.x以后也是基于注解的,现在的Struts2有一部分也是基于注解的了,注解是一种趋势,现在已经有不少的人开始用注解了,注解是JDK1.5之后...
黑马程序员---java基础加强---高新技术JDK1.5新特性
----------- android培训、java培训、java学习型技术博客、期待与您交流! ----------- 一 Eclipse的的配置 workerspace与project,必须要求会切换空间与导入项目 perspective与view 设置整个workspace的javac与jav...
黑马程序员_JAVA基础加强笔记
------- android培训、java培训、期待与您交流! ---------- 1.5后新特性: 静态导入 增强for循环 泛型 基本数据类型的拆箱与装箱,自动数据类型转换 枚举 可变参数 ...
java基础加强-枚举和反射
1.枚举: 目的:让某个类型的变量取值只能为若干个固定值中的一个,否则,编译器会报错; 作用:可以让编译器在编译时就可以控制源程序中填写的非法值,普通变量的方式在开发阶段无法实现这一目标。 练习:用普通类如何实现枚举功能,定义一个Weekday的类来模拟枚举功能。 步骤: 1.私有构造函数,防止外...
Java之------IO从基础到加强(二)
RandomAccessFile 1、随机访问文件,自身具备读写的方法 new RandomAccessFile()之后,若文件不存在会自动创建,存在则不创建。——该类其实内部既封装了字节输入流,又封装了字节输出流。 该类若用write()方法写整数,每次只写它的最后一个字节。而采用writeI...
java基础加强1
Overloaded和override的区别: Overload是重载的意思,Override是覆盖的意思,也就是重写。 重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。 重写Override表示子类中的方法可以与父类中的某个方法的...
JavaWeb基础教程之Java基础加强版
这篇文章主要介绍了JavaWeb基础教程之Java基础加强版的相关资料,需要的朋友可以参考下
黑马程序员_基础加强第一天——Java反射机制
反射的基石:Class类 Class类描述了类的名字,访问属性,属于的包名,字段名称的列表,方法名称的列表等信息 如何得到各个字节码对应的实例对象(Class类实例)? 类名.class 对象.getClass(); Class.forName("类名(包括包名...