自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的成长之路

小小菜鸟的学习旅程

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 黑马程序员——Java语言基础——10.反射

------- android培训、java培训、期待与您交流! ----------本节考点:一、获取Class对象的三种方式二、对反射的理解三、暴力反射四、使用反射设计程序1-1 反射概述反射是在运行状态中,对于任意一个类(class文件),都能够知道这个类的所有属性和方法;对于任意一个对象,都只能都调用它的任意一个方法和属性,这种动态获取的信息、动态调用对

2014-12-20 11:27:56 405

原创 黑马程序员——Java语言基础——09.正则表达式

------- android培训、java培训、期待与您交流! ----------1-1 正则表达式概述正则表达式:符合一定规则的表达式。作用:用于专门操作字符串。特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。所以学习正则表达式,就是在学习一些特殊符号的使用。好处:可以简化对字符串的复杂操作。弊端:符号定义越多,正则越长,阅读性越差。1

2014-12-20 10:29:10 402

原创 黑马程序员——Java语言基础——08.网络编程

------- android培训、java培训、期待与您交流! ----------本节考点:一、 UDP和TCP的区别二、TCP服务上传文件1-1 网络编程概述(1)网络模型OSI参考模型:应用层、表示层、会话层、传输层、网络层、数据连接层、物理层TCP/IP参考模型:应用层、传输层、网际层、主机至网络层(2)网络通讯要素IP地址、端口号、传输协议

2014-12-19 20:22:26 399

原创 黑马程序员——Java语言基础——07.IO流(2)File类和其他流

------- android培训、java培训、期待与您交流! ----------2-1 File类将文件系统中的文件和文件夹封装成了对象。提供了更多的属性和行为可以对这些文件和文件夹进行操作。这些是流对象办不到的,因为流只操作数据2-1-1 File类常见方法1:创建。boolean createNewFile():在指定目录下创建文件,如果该文件已存在,则不

2014-12-19 20:22:09 520

原创 黑马程序员——Java语言基础——07.IO流(1)字符流和字节流

------- android培训、java培训、期待与您交流! ----------本节考点:一、IO流概述,常用IO流有哪些二、复制java文件,并改后缀为.txt三、读取键盘录入1-1 IO流概述IO流:用于处理设备上数据。(1)用来处理设备(硬盘,控制台,内存)间的数据。(2)java中对数据的操作都是通过流的方式。(3)java用于操作流的类都

2014-12-19 18:50:37 445

原创 黑马程序员——Java语言基础——06.集合框架(3)util包中的工具类和新特性

------- android培训、java培训、期待与您交流! ----------本节考点:一、Collection 和 Collections的区别二、Collections、Arrays中折半查找、排序等方法的使用3-1 工具类3-1-1 CollectionsCollections:它的出现给集合操作提供了更多的功能。这个类不需要创建对象,内部提供

2014-12-19 15:46:48 830

原创 黑马程序员——Java语言基础——06.集合框架(2)泛型和Map集合

------- android培训、java培训、期待与您交流! ----------本节考点:一、泛型限定,上限下限什么时候用二、map和Collection的不同三、Map两种遍历方式,用高级for循环写2-1 泛型2-1-1 泛型应用(1)为什么会出现泛型?因为集合存放的数据类型不固定,故往集合里面存放元素时,存在安全隐患,如果在定义集合时,可以想

2014-12-19 13:47:16 747

原创 黑马程序员——Java语言基础——06.集合框架(1)集合框架概述和List、Set集合

------- android培训、java培训、期待与您交流! ----------集合框架:用于存储数据的容器。本节考点:一、集合和数组的区别二、说一说集合框架体系,List、Set的区别三、HashSet集合保证元素唯一性、TreeSet两种比较方式1-1 集合概述特点:1:对象封装数据,对象多了也需要存储。集合用于存储对象。2:对象的个数确定可以

2014-12-19 11:52:38 640

原创 黑马程序员——解题笔记(2)——我的基础测试题

------- android培训、java培训、期待与您交流! ----------记录下我的基础测试package com.itheima;/** * 1、 编写一个函数,函数内输出一个字符串,并在主函数内调用它 * @author Pan * */public class Test1 { public static void main(String[] args)

2014-12-19 11:07:34 627

原创 黑马程序员——Java语言基础——05.String类及其相关类

1. String类String类是用于描述字符串事物。那么它就提供了多个方法对字符串进行操作。1-1 常见的操作以下字符串的操作方法每个都要牢记,都是常用方法,不记牢对不起观众1,获取。1.1 字符串中的包含的字符数,也就是字符串的长度。int length():获取长度。1.2 根据位置获取位置上某个字符。char charAt(int index):

2014-12-18 21:12:59 490

原创 黑马程序员——解题笔记(1)——求1000!的结果中包含多少个0

使用BigInteger的实现方法package com.itheima;import java.math.BigInteger;/** * 求1000!的结果中包含多少个0?注:1000! = 1×2×3×4×5×...×999×1000 * * 思路:1.因为求出1000!之后数值太大,需要使用math.BigInteger,可以解决大数问题。 * 2.首先创建

2014-12-18 20:44:25 588

原创 黑马程序员——Java语言基础——04.多线程(2)线程间通信

------- android培训、java培训、期待与您交流! ----------本节考点:控制线程的任务结束任务中都会有循环结构,只要控制住循环就可以结束任务。控制循环通常就用定义标记来完成。第一种方式:定义循环的结束标记。第二种方式:如

2014-12-18 15:50:01 439

原创 黑马程序员——Java语言基础——04.多线程(1)多线程概念

------- android培训、java培训、期待与您交流! ----------1-1 多线程的概念1-1-1 进程、线程、多进程的概念进程:正在进行中的程序(直译)。线程:进程中一个负责程序执行的控制单元(执行路径)。P.S.1、一个进程中可以有多个执行路径,称之为多线程。2、一个进程中至少要有一个线程。3、开启多个线程是为了同时运行多部

2014-12-18 08:37:10 431

原创 黑马程序员——Java语言基础——03.面向对象(3)异常

------- android培训、java培训、期待与您交流! ----------本节考点:一、throws和throw的区别:1. throws用于标识函数暴露出的异常类,并且可以抛出多个,用逗号分隔。2. throw用于抛出异常对象。3. thorws用在函数上,后面跟异常类名。4. throw用在函数内,后面跟异常对象。二、try、catch、finall

2014-12-17 20:21:28 605

原创 黑马程序员——Java语言基础——03.面向对象(2)三大特征

------- android培训、java培训、期待与您交流! ----------面向对象三大特征是:封装(encapsulation)、继承(inheritance)、多态(polymorphism)本节考点:一、对象的实例化过程一个对象实例化过程,以Person p = new Person();为例:1、JVM会读取指定的路径下的Person.cl

2014-12-17 19:42:58 507

原创 黑马程序员——Java语言基础——03.面向对象(1)思想和一些概念

----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------本节考点:一、说说面向对象的思想见正文二、单例设计模式单例设计模式分为饿汉式和懒汉式,主要考懒汉式,而且要用同步代码块class SingleDemo{ /* 单例模式: 1.将对象的构造函数私有,使外部不能创建对象 2.类内部创建对象

2014-12-17 16:45:13 549

原创 黑马程序员——Java语言基础——02.java语言基础组成(4)数组及常用排序方法

------- android培训、java培训、期待与您交流! ----------4-1 数组4-1-1 数组的定义概念:同一种类型数据的集合。其实数组就是一个容器。数组的好处:可以自动给数组中的元素从0开始编号,方便操作这些元素。格式1:元素类型[] 数组名 = new 元素类型[元素个数或数组长度];示例1:需要一个容器,

2014-12-16 20:27:08 453

原创 黑马程序员——Java语言基础——02.java语言基础组成(3)函数

3-1 函数结构3-1-1 函数的定义函数就是定义在类中的具有特定功能的一段独立小程序,函数也称为方法。函数的格式:修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,...){     执行语句;     return 返回值;}返回值类型:函数运行后的结果的数据类型。参数类型:是形式参数的数据类型。形式

2014-12-16 20:02:50 471

原创 黑马程序员——Java语言基础——02.java语言基础组成(2)语句

------- android培训、java培训、期待与您交流! ----------2-1 判断结构2-1-1 if语句1.格式一:if ( 条件表达式 ){     执行语句;}2.格式二:if ( 条件表达式 ){     执行语句;}else{    执行语句;}3.

2014-12-16 10:22:58 444

原创 黑马程序员——Java语言基础——02.java语言基础组成(1)关键字、标识符运算符等

------- android培训、java培训、期待与您交流! ---------- 1.Java语言基础组成Java语言由关键字,标识符,注释,常亮和变量,运算符,语句,函数,和数组组成1-1 关键字什么是关键字定义:被Java语言赋予了特殊含义的单词。特点:关键字中所有字母都为小写。1-2 标识符定义:在程序中自定义的一

2014-12-15 20:53:42 723

原创 黑马程序员——Java语言基础——01.基础知识【基本常识】【java概述】【配置环境变量】

----------- android培训、java培训、java学习型技术博客、期待与您交流! ----------------------- android培训、java培训、java学习型技术博客、期待与您交流! ------------

2014-12-15 11:11:33 603

Java基础总结

Java基础知识总结(超级经典) 写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点: 1,该技术是什么? 2,该技术有什么特点(使用注意): 3,该技术怎么使用。demo 4,该技术什么时候用?test。

2018-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除