- 博客(11)
- 收藏
- 关注
原创 黑马程序员------反射
反射机制反射是java语言的一个特性,它允许程序在运行时来进行自我检查并且对内部的成员进行操作。主要运用Class、Constructor、Field、Method 四个类,其中Class代表类对象,Constructor代表构造器对象,Field类代表属性对象,Method代表方法对象,通过这四个对象可以粗略得到某个类的组成部分。实例化类对象:1.Class.forNam
2015-06-18 20:50:29 378
原创 黑马程序员------网络编程
网络程序设计网络协议规定了计算机之间链接的物理、机械(网线与网卡的连接规定)、电气(有效的电平范围)等特征以及计算机之间的相互寻址规则、数据发送冲突的解决、长数据如何分段传送与接收等。就像不同的国家有不同的法律一样,目前网络协议也有很多种。Internet采用的是TCP/IP协议,在TCP/IP协议栈中,有两个高级协议是网络应用程序,分别为传输控制协议TCP(Transmiss
2015-06-18 20:49:32 341
原创 黑马程序员------线程
线程 线程具有生命周期,包含3个状态,分别为出生状态、就绪状态和运行状态。 当线程进入就绪状态时,线程就会在就绪与执行碾转,也有可能进入等待(调用Thread类的wait()方法)、 休眠(调用Thread类的sleep()方法)、阻塞(线程在运行状态下发出输入/输出请求)或死亡状态(线程 的run()方法执行完毕)。 线程的建立方式: 1.继承Thread类
2015-06-18 20:48:31 453
原创 黑马程序员------比较器
比较器(Comparable、Comparator) Comparable 实现Comparable接口的类,使其本身具有比较性使用java.util.Arrays类进行数组的排序操作的对象必须实现Comparable接口。Comparable接口的定义:public interface Comparable{ public int compareTo(T
2015-06-18 20:47:29 350
原创 黑马程序员------集合
集合 java中的集合对象就像是一个容器,它用来存放java类的对象。 常用的集合有List集合、Set集合和Map集合。List与Set继承了Collection接口。 List:集合中的元素允许重复,各元素的顺序就是对象插入的顺序。类似java数组,可通过索引来访问集合中的元素 常用的实现类有ArrayList与LinkedList。 ArrayList类实现了可变数组
2015-06-18 20:46:19 216
原创 黑马程序员------File及IO流
File类 可以通过以下三种方法创建File对象 1.new File(String pathName); pathName包含文件名称的路径名 例如:new File("E://1.txt"); 2.new File(String parent,String child); parent父路径字符串,child子路径字符串 例如:new File("E://a","
2015-06-17 21:53:17 393
原创 黑马程序员------内部类
内部类 1.成员内部类 内部类可以随意使用外部类的成员方法和成员变量,哪怕是这些成员被修饰为private。 外部类不能使用内部类的成员。 内部类对象依赖外部类对象创建 class OuterClass{ innerClass inner=new InnerClass(); public void ouf(){ inner.inf(); }
2015-06-17 21:51:17 234
原创 黑马程序员------java语言基础
java语言是面向对象的程序设计语言,java程序的基本组成单元是类,类体中又包含属性和方法两部分。每一个java本地应用程序都必须包含一个含有main()方法,含有main()方法的类被称为主类。通常将类的属性称为全局变量或成员变量,作用范围是整个类的代码,也就是在类体中的任何位置都可以使用该变量。将方法中的属性称为局部变量,包括方法体中的参数变量,作用范围是当前代码块。局部变量可与
2015-06-17 21:43:17 399
原创 黑马程序员------String、正则及常用类
String类主要封装了操作字符串的方法一旦定义出了对象就不可更改在栈内存中存储引用变量,在堆内存中创建对象主要有两种创建对象的方式:1.String s="abc"; 2.String s=new String("abc");第一种方式只创建一个对象,第二种方式创建两个对象主要方法有:charAt(int i)获取指定位置的字符endsWith(String s)
2015-06-17 21:39:26 287
原创 黑马程序员------判断语句、循环语句及break、continue
条件语句 1.if语句 (1)if(条件表达式){ 执行语句 } (2)if(条件表达式){ 执行语句 }else{ 执行语句 } (3)if(表达式){ 执行语句 }else if(表达式){ 执行语句 }else if(表达式){ 执行语句
2015-06-17 21:26:53 485
原创 黑马程序员------java语言基础
java语言是面向对象的程序设计语言,java程序的基本组成单元是类,类体中又包含属性和方法两部分。每一个java本地应用程序都必须包含一个含有main()方法,含有main()方法的类被称为主类。通常将类的属性称为全局变量或成员变量,作用范围是整个类的代码,也就是在类体中的任何位置都可以使用该变量。将方法中的属性称为局部变量,包括方法体中的参数变量,作用范围是当前代码块。局部变量可与
2015-06-17 20:53:46 390
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人