- 博客(29)
- 问答 (2)
- 收藏
- 关注
原创 Android入门教程001之HTTP协议
一、webweb结构常见的服务器 WebLogic: orcale公司的产品,支持JAVAEE规范,收费WebsphereAS: IBM公司的产品 ,支持JAVAee规范, 收费Jboss: red公司的产品,支持EJB, 免费Tomcat: apache公司产品支持JavaEE规范,免费 容器: 实现了什么样的规范,就称为什么样的容器常见启动问题端口号冲突 : 修改D:\ap
2018-01-16 21:31:00
224
转载 27_反射
day27授课目录:27.01_反射(类的加载概述和加载时机)A:类的加载概述当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。加载 就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象。连接验证 是否有正确的内部结构,并和其他类协调一致准备 负责为类的静态成员分配内存,并设
2017-10-30 21:54:58
271
转载 26_网络编程
day26授课目录:26.01_网络编程(网络编程概述)(了解)A:计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。B:网络编程 就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。26.02_网络编程(网络编程三要素之IP概述)(掌握)每
2017-10-30 21:52:18
281
转载 25_多线程
25.01_多线程(单例设计模式)(掌握)单例设计模式:保证类在内存中只有一个对象。如何保证类在内存中只有一个对象呢?(1)控制类的创建,不让其他类来创建本类的对象。private(2)在本类中定义一个本类的对象。Singleton s;(3)提供公共的访问方式。 public static Singleton getInstance(){return s}单例写法两种:(1)饿汉式 开
2017-10-30 21:50:29
220
转载 12 String
12.01_常见对象(Scanner的概述和方法介绍)(掌握)A: Scanner的概述B:Scanner的构造方法原理 Scanner(InputStream source)System类下有一个静态字段: public static final InputStream in;标准的输入流,对应着键盘录入.C:一般方法 hasNextXxx() 判断是否还有下一个输入项,其中Xxx可
2017-10-24 22:29:03
235
转载 24_多线程
24.01_多线程(多线程的引入)(了解)1.什么是线程 线程是程序执行的一条路径, 一个进程中可以包含多条线程多线程并发执行可以提高程序的效率, 可以同时完成多项工作2.多线程的应用场景 红蜘蛛同时共享屏幕给多个电脑迅雷开启多条线程一起下载QQ同时和多个人一起视频服务器同时处理多个客户端请求24.02_多线程(多线程并行和并发的区别)(了解)并行就是两个任务同时运行,就是甲任务
2017-10-21 21:28:34
185
转载 23_File类递归练习
23.01_File类递归练习(统计该文件夹大小)需求:1,从键盘接收一个文件夹路径,统计该文件夹大小23.02_File类递归练习(删除该文件夹)需求:2,从键盘接收一个文件夹路径,删除该文件夹23.03_File类递归练习(拷贝)需求:3,从键盘接收两个文件夹路径,把其中一个文件夹中(包含内容)拷贝到另一个文件夹中23.04_File类递归练习(按层级打印)需求:4,从键盘接收一个
2017-10-21 21:27:41
190
转载 22_IO流
22.01_IO流(序列流)(了解)1.什么是序列流 序列流可以把多个字节输入流整合成一个, 从序列流中读取数据时, 将从被整合的第一个流开始读, 读完一个之后继续读第二个, 以此类推.2.使用方式整合两个: SequenceInputStream(InputStream, InputStream)FileInputStream fis1 = new FileInputStream("a.t
2017-10-21 21:27:03
182
转载 21_IO流
21.01_IO流(字符流FileReader)1.字符流是什么 字符流是可以直接读写字符的IO流字符流读取字符, 就要先读取到字节数据, 然后转为字符. 如果要写出字符, 需要把字符转为字节再写出. 2.FileReader FileReader类的read()方法可以按照字符大小读取FileReader fr = new FileReader("aaa.txt");
2017-10-21 21:26:31
169
转载 20_IO流
20.01_IO流(IO流概述及其分类)1.概念 IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的类都在IO包中流按流向分为两种:输入流,输出流。流按操作类型分为两种: 字节流 : 字节流可以操作任何数据,因为在计算机中任何数据都是以字节的形式存储的字符流 : 字符流只能操作纯字符数据,比较方便。2.IO流常用父类 字节流的抽象父类: In
2017-10-21 21:25:49
160
转载 19_异常
19.01_异常(异常的概述和分类)A:异常的概述 异常就是Java程序在运行过程中出现的错误。B:异常的分类 通过API查看ThrowableError 服务器宕机,数据库崩溃等Exception C:异常的继承体系Throwable Error Exception RuntimeException19.02_异常(JVM默认是如何处理异常的)A:JVM默认是如何处理异
2017-10-21 21:24:58
188
转载 18_集合框架
18.01_集合框架(Map集合概述和特点)A:Map接口概述 查看API可以知道: 将键映射到值的对象一个映射不能包含重复的键每个键最多只能映射到一个值B:Map接口和Collection接口的不同 Map是双列的,Collection是单列的Map的键唯一,Collection的子体系Set是唯一的Map集合的数据结构值针对键有效,跟值无关;Collection集合的数据结构是
2017-10-21 21:23:48
198
转载 17_集合框架
17.01_集合框架(HashSet存储字符串并遍历)A:Set集合概述及特点 通过API查看即可B:案例演示HashSet存储字符串并遍历HashSet<String> hs = new HashSet<>();boolean b1 = hs.add("a");boolean b2 = hs.add("a"); //当存储不成功的时候,返回falseSystem.o
2017-10-21 21:08:10
143
转载 16_集合框架
16.01_集合框架(去除ArrayList中重复字符串元素方式)(掌握)A:案例演示需求:ArrayList去除集合中字符串的重复值(字符串的内容相同)思路:创建新集合方式/** * A:案例演示 * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 思路:创建新集合方式 */public static void main(String[] args) {
2017-10-21 15:18:14
127
转载 15_集合框架
15.01_集合框架(对象数组的概述和使用)A:案例演示 需求:我有5个学生,请把这个5个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。package com.heima.collection;import com.heima.bean.Student;public class Demo1_Array { /** * * A:案例演示 *
2017-10-21 14:35:09
156
转载 10-面向对象
10.01_面向对象(package关键字的概述及作用)(了解)A:为什么要有包 将字节码(.class)进行分类存放 包其实就是文件夹B:包的概述举例: 学生:增加,删除,修改,查询 老师:增加,删除,修改,查询 …方案1:按照功能分 com.heima.add AddStudent AddTeacher co
2017-10-14 14:42:45
271
转载 14-正则表达式/Pattern和Matcher/Math类/Random类/System类/SimpleDateFormat类/Calendar类
14.01_常见对象(正则表达式的概述和简单使用)A:正则表达式 是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。作用:比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的B:案例演示需求:校验qq号码.1:要求必须是5-15位数字2:0不能开头3:必须都是数字a:非正则表达式实现b:正则表
2017-10-14 14:02:44
190
转载 13-StringBuffer类的概述/数组冒泡/二分查找/Arrays类/Integer类
13.01_常见对象(StringBuffer类的概述)A:StringBuffer类概述 通过JDK提供的API,查看StringBuffer类的说明线程安全的可变字符序列 B:StringBuffer和String的区别 String是一个不可变的字符序列StringBuffer是一个可变的字符序列 13.02_常见对象(StringBuffer类的构造方法)A:StringBu
2017-10-14 13:59:11
197
转载 11- eclipse的用法 及Object对象的概述
11.01_Java开发工具(常见开发工具介绍)(了解)A:操作系统自带的记事本软件B:高级记事本软件C:集成开发环境 IDE (Integrated Development Environment)D:Eclipse和MyEclipse的区别 a:Eclipse是一种可扩展的开放源代码的IDE。b:Eclipse的特点描述 免费纯Java语言编写免安装扩展性强c:MyEcl
2017-10-14 13:49:40
318
转载 09-java多态,抽象类,接口
多态的概述及其代码体现多态(polymorphic)的概述事物存在的多种形态多态的前提要有继承关系要有方法重写要有父类引用指向子类对象class Demo1_Polimorphic{ public static void main(String[] args){ Cat c =new Cat(); c.eat(); Animal a=
2017-04-15 23:08:35
235
转载 08-java代码块,继承,方法重写,final关键字
代码块的分类和概述代码块概述:java中用{}括起来的代码被称为代码块代码块分类根据其位置和声明的不同,可分为局部代码块,构造代码块,静态代码块,同步代码块class Demo1_Code { public static void main(String[] args) { { int x = 10; //限定变量的声明
2017-04-15 23:03:47
257
转载 07-Java面向对象构造方法,static关键字,main方法,说明书,math随机数
构造方法构造方法的概述和作用给对象的数据(属性)进行初始化class Demo1_Constructor { //Constructor构造 public static void main(String[] args) { Person p = new Person(); //在一创建对象的时候,系统就
2017-04-15 23:00:37
341
转载 06-Java面向对象
面向对象面向对象的特征封装(encapsulation)继承(inheritance)多态(polymorphism)类与对象的概述现实生活中如何描述事物 属性 就是该事物的描述信息 行为 该事物能够做什么Java中最基本的单位是类,Java中用class描述事物 成员变量 事物的属性成员方法 事物的行为定义类其实就是定义类的成员(成员变量和成员方法) 成员变量 和以前定义变量一样,
2017-04-15 22:54:58
173
转载 05-java中的数组
数组的概述和定义格式说明数组存在的意义存储同种数据类型的多个值数组的概念数组是存储同一种数据类型的多个元素的集合,也可以看成是一个容器数组既可以存储基本数据类型,又可以存储引用数据类型数组定义格式数据类型[]数组名=new 数据类型[数组长度]数组的初始化什么是初始化就是为数组开辟连续的内存空间,并为每个数组元素赋予值动态初始化int[] arr = new int[5]给出初
2017-04-15 20:44:06
303
转载 04-循环 控制跳转 方法
循环结构循环结构的分类for while do…while 循环结构for语句格式:for (初始化表达式;条件表达式;循环后的操作表达式){ 循环体; }练习一:在控制台输出1-10;10-1;class Test1_For{ public static void main(String args){ for(int i=1;i<=10;i++){
2017-04-15 20:38:09
327
转载 03-Java 逻辑运算符和条件语句
逻辑运算符逻辑运算符包含 & | ^(不同为true,相同为false) !&& ||位运算符& | ^ ~ >> >>> <<& 有0则0| 有1则1^ 相同则0,不同则1~ 按位取反<<左移.>>右移.>>>无符号右移三元运算符的用法三元运算符的表达式 (关系表达式)?表达式1:表达式2;流程控制语句流程控制语句的分类顺序结构选择结构循环结构选择结构的分类if
2017-04-15 20:34:44
388
转载 02-Java语言基础
常量(程序执行过程中其值不可以发生变化) * Java中常量的分类 * 字面值常量 * 自定义常量字面值常量的分类 字符串常量 - 用双引号引起来的内容整数常量 - 所有整数小数常量 - 所有小数字符常量 - 用单括号引起来的内容,里面只能放单个数字,单个字母或单个符号布尔常量 - 较为特殊,只有true和false空常量 - null进制二进制 八进制 十进
2017-04-06 06:03:38
137
转载 01-Java基础知识
基础知识windows快捷键常用dos命令JDK安装路径下的目录Java语言的书写规范配置环境EditplusjavacjavaJava基础语法基础知识windows快捷键window+D 快速显示桌面Windows+R 执行”运行”命令Windows+L 切换用户windows+E 打开我的电脑 常用dos命令d:回车 盘符切换dir(directory): 列出当
2017-04-05 21:06:43
166
转载 文章标题
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-04-04 20:33:27
151
空空如也
安卓api网站查询的用法
2017-06-05
字符串在内存中存储位置
2017-02-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人