摘要:
1、String类2、StringBuffer、StringBuilder 类3、Date 类4、Random、Math 等5、System类 1、String类 1、简介 String 代表不可变的字符序列。 备注:在内存中的位置。 String str = "abc"; 1.引用str放在栈中。 阅读全文
摘要:
1、图形用户界面(GUI)介绍2、Swing组件-介绍Swing组件-介绍3、Swing组件-窗体组件4 、Swing组件-下拉框&组件5、Swing组件-复选框&单选框组件6、Swing组件-按钮组件7、Swing组件-面板组件8、Swing组件-文本框&密码框&组件9、三大布局管理器10、GUI 阅读全文
摘要:
1、反射简介2、Class 类3、Java 类的加载机制4、掌握 Constructor、Method、Field 类的用法 1、反射简介 1、为什么使用反射? Java反射最大的好处就是能在运行期间,获得某个类的结构、成员变量,用来实例化。 在Java运行时环境中,对于任意一个类,可以知道这个类有 阅读全文
摘要:
1、URL 访问网上资源2、InetAddress 1、URL 访问网上资源 1、URL对象代表统一资源定位器,是指向互联网“资源”的指针。它是用协议名、主机、端口和资源组成,即满足如下格式: protocol://host:port/resourceName http://www.crazyit. 阅读全文
摘要:
1、OSI分层模型和TCP/IP分层模型的对应关系2、七层模型与协议的对应关系3、IP 地址和端口号4、TCP 和 UDP 1、OSI分层模型和TCP/IP分层模型的对应关系 OSI与TCP/IP参考模型 2、七层模型与协议的对应关系 网络层 IP(网络之间的互联协议) 传输层 TCP(传输控制协议 阅读全文
摘要:
1、线程的概念模型2、线程的生命周期3、线程的创建和启动4、线程的互斥和同步5、临界资源、对象锁、线程通信 1、线程的概念模型 1、程序、进程、线程的概念。 程序:是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 进程:是程序的一次执行过程,或是正在运行的一个程序。动 阅读全文
摘要:
一、序列化、反序列化到底是什么?二、Java 对象与 Java 对象序列化的区别?三、为什么要使用序列化、反序列化?四、当对一个对象实现序列化时,究竟发生了什么?五、序列化与反序列化实例六、serialVersionUID 在序列化时的作用 一、序列化、反序列化到底是什么? (1) 名词解释 对象的 阅读全文
摘要:
1、注解的概念及作用2、JDK 内置注解和自定义注解的使用3、注解的应用实例4、待办 1、注解的概念及作用 1、注解的概念 从 JDK 5.0 开始, Java 增加了对元数据(MetaData) 的支持, 也就是 Annotation(注释) Annotation 其实就是代码里的特殊标记, 这些 阅读全文
摘要:
1、背景2、定义简单的泛型3、泛型和子类继承之间的关系4、泛型-通配符5、泛型方法 1、背景 为什么使用泛型? 1、数据类型转换 List myIntList = new ArrayList();// 1 myIntList.add(new Integer(0));// 2 Integer x = 阅读全文
摘要:
1、集合概述2、Collection 接口3、Iterator 接口(迭代器)4、Set 集合5、List 集合6、Map 集合7、Enumeration 枚举类 1、集合概述 1、为什么使用集合? 当我们需要保持一组一样(类型相同)的元素的时候,我们应该使用一个容器来保存,数组就是这样一个容器。 阅读全文
摘要:
1、异常概念2、异常处理机制3、异常的体系结构:4、异常处理 1、异常概念 异常:在Java语言中,将程序执行中发生的不正常情况称为“异常”。 Java中的异常用于处理非预期的情况,如文件没找到,网络错误,非法的参数 Java程序运行过程中所发生的异常事件可分为两类: Error: JVM系统内部错 阅读全文
摘要:
1、面向对象与面向过程的区别2、UML3、类 1、面向对象与面向过程的区别 面向过程:关注于功能和行为。 面向对象:关注于功能和行为所属的对象。基本特征:抽象、封装、继承、多态。 ![面向对象][1] ![面向对象][2] 2、UML 1、面向对象软件开发的过程: OOA 面向对象分析 :对目标系统 阅读全文
摘要:
1、关键字和保留字2、标识符3、变量4、进制转换5、运算符6、流程控制7、数组 1、关键字和保留字 1、关键字:被Java语言赋予了特殊含义,用作专门用途的字符串,特点是所有字母小写。 volatile:保证变量的内存可见性、禁止指令重排序 2、保留字:现有 Java 版本未使用的关键字。 2、标识 阅读全文
摘要:
1、掌握下载、安装JDK,并且配置环境变量(重点) 1)JDK 和 JRE 以及 JVM 的关系 2)JDK 的安装 3)配置 path 环境变量 path:window 执行命令时所需要搜寻的路径。 将 D:\Java\jdk1.7.0_07\bin 复制在 path 环境变量下。 4)关于 cl 阅读全文
摘要:
1、JavaSE 学习目录 JavaSE学习目录.png Java知识图解.png 2、基础常识 images/1516242080843.jpg 基础常识 3、Java 语言概述 3-1、了解语言的分代 第一代:机器语言 。 第二代:汇编语言 。 第三代:高级语言(面向过程 & 面向对象)。 高级 阅读全文