摘要: 线程:一个正在执行的程序。 多线程存在的意义: 程序运行中至少有两个线程在运行,一个是主函数的主线程,另一个是垃圾回收的线程。 线程创建方式一: 继承Thread类.要覆盖其run方法,调用线程的start方法. 作用:1.启动线程 2.运行run方法。目的是将自定义的代码存储在run方法中,让线程运行 cpu每次只执行一个程序,只是在快速的不同线程间切换,表现了多线程的随机性 ... 阅读全文
posted @ 2015-11-09 10:12 年青小斗奋 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 正则表达式:符合一定规则的表达式作用:用于专门操作字符串特点:用于一些特定的符号来表示一些代码操作,这样简化书写 学习正则表达式,就是了解特殊符合的使用 好处:可以简化对字符串的复杂操作弊端:符合定义越多,正则越长,阅读星越差 具体操作功能1.匹配:String matches方法,用规则匹配整个字 阅读全文
posted @ 2015-11-08 14:41 年青小斗奋 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1 import java.lang.reflect.*; 2 3 class reflectDemo 4 { 5 public static void main(String[] args) throws Exception 6 { 7 String s="Hello World"; 8 //创建Class对... 阅读全文
posted @ 2015-11-08 12:08 年青小斗奋 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 反射是在运行状态中,对于任意一个类(class文件),都能够知道这个类的所有属性和方法;对于任意一个对象,都只能都调用它的任意一个 方法和属性,这种动态获取的信息一级动态调用对象的方法的功能呢个称为java 的反射机制。 反射其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象, 并将字节码文件中的内容都封装成对象,这样便于操作这些成员。就是把JAVA类中的各种... 阅读全文
posted @ 2015-11-07 21:33 年青小斗奋 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1初识JavaBean与内省 内省:IntroSpector ·JavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。 ·如果要在两个模块之间传递多个信息,可以将这些信息封装到一个JavaBean中,这种JavaBean的实例对象通常称之为值对象(Value Object,简称VO)。这些信息在类中用私有字段来... 阅读全文
posted @ 2015-11-07 13:23 年青小斗奋 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 配置环境变量 path:通过path系统去寻找可执行的java文件。 JAVA_HOME:JDK的安装目录 classpath:加载目录 为什么需要配置path,什么时候需要classpath? path: 系统变量path告诉系统可执行文件所在的路径,当发现某个可执行文件时,默认先从当前目录寻找,如果没有找到 就会到path所设定路径的路径去寻找,然后执行。 classpath: 是告诉... 阅读全文
posted @ 2015-11-07 10:36 年青小斗奋 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1.学习java注意的地方 Java语言拼写上严格区分大小写; 一个Java源文件里可以定义多个Java类,但其中最多只能有一个类被定义成public类; 若源文件中包括了public类,源文件必须和该public类同名; 一个源文件中包含N个Java类时,编译后会生成N份字节码文件,即每个类都会生成一份单独的class文件,且字节码文件名和 其对应的类名相同; 我的总结:一个Java... 阅读全文
posted @ 2015-11-06 17:28 年青小斗奋 阅读(163) 评论(0) 推荐(0) 编辑
摘要: StringBuffer 是个字符串缓冲区对象,用于存储数据的容器 特点:1.长度是可变的 2.可以存储不同类型数据 3.最终要转换成字符串使用 4.可以对字符串进行修改 功能 1.添加 append(data)将指定数据添加到已有数据的结尾处 insert(位置,字符串) 将数据插入到指定位置 2.删除 delete(start,end) 删... 阅读全文
posted @ 2015-11-06 14:04 年青小斗奋 阅读(114) 评论(0) 推荐(0) 编辑
摘要: System:描述系统的一些信息 preperties();获取系统信息 Properties prop =new System.getProperties(); 是hashtable 的子类。用map的方法去除该类集合中的元素。该集合中存储的都是字符串,没有泛型定义。 String calue=(String)prop... 阅读全文
posted @ 2015-11-06 10:53 年青小斗奋 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 概念 数组就是同一种类型那个数据的集合,是一个容器,是引用类型,存储在堆中。 好处:可以自动给数组中的元素从0开始编号,方便操作这些元素 格式: 1. int[] arr=new int[5]; 创建一个长度为5 的,变量名为arr,类型为整型的数组。 2. int[] arr=new []{5,6,8,3,4} int[] arr={5,6,8,3,4} ... 阅读全文
posted @ 2015-11-05 22:02 年青小斗奋 阅读(123) 评论(0) 推荐(0) 编辑