- 博客(12)
- 收藏
- 关注
原创 java中必须要掌握的知识
什么是面向对象* 是一种更符合我们思想的习惯的懒人思想* 可以将复杂时间简单化* 将我们执行者变成了指挥者* 角色发生了改变* 面向对象有哪些特征* 面向对象有: 封装 继承
2016-06-30 18:54:27
2535
原创 java反射
反射的基石 Class类JAVA的反射是指,可以通过一个类名来探察这个类里面的信息,比如说类的属性名,属性名的修饰符,方法名,方法返回值,方法修饰符等等,反正除了方法体得不到,其他都可以用反射得到;反射还可以生成类的实例,通过这个实例定义属性,调用方法,特别是能调用私有的属性和私有的方法1 所谓的类就是描述现实中的事物 而java程序中的各个类属于同一个事物 该类事物有什么属
2015-05-26 06:04:00
287
原创 正则表达式与String类
所谓的正则表达式就是符合一定规则的表达式 作用 : 用于专门操作字符串的 特点 : 用一些特点的符合来表示一些代码操作 这样奇偶简化书写所以学习正则表达式奇偶是在学习一些 特殊符号的使用 好处 : 可以简化对字符串的复杂操作 弊端 : 符号定义越多 正则越长 阅读性极差常用的规则有预定义字符类 . 任何字符(与行结束符
2015-05-22 07:49:49
413
原创 正则表达式以及字符串String类
所谓的正则表达式就是符合一定规则的表达式 作用 : 用于专门操作字符串的 特点 : 用一些特点的符合来表示一些代码操作 这样奇偶简化书写所以学习正则表达式奇偶是在学习一些 特殊符号的使用 好处 : 可以简化对字符串的复杂操作 弊端 : 符号定义越多 正则越长 阅读性极差常用的规则有预定义字符类 . 任何字符(与行结束符
2015-05-21 14:13:09
433
原创 网络编程
所谓的网络编程就是计算机与计算机之间数据交互1 找到对方IP2 数据要发送到对方指定的应用程序上 为了标识这些应用程序 使用就给这些应用程序都用数字进行标识3 为了方便称呼这些数字 叫做端口 也称为逻辑端口 他们可以有一个或者多个端口从0~65535 其中0~1024 被系统保留了 也就是说当哪天系统升级都0~1024中的某一个端口会被用到 所以最给应用程序分配
2015-05-20 17:26:54
294
原创 图形化界面编程
java 专门为我们提供的一个专门处理图形化的一个公用组件图形化界面编程简称为GUI 全称Graphical User Interfacejava为GUI提供的对象都存在java Awt 和javax.Swing两个包中Awt依赖系统强 它的实现其实都是调用系统的底层实现方式为了彻底的跨平台java就对Awt进行了一次升级 叫做javax.Swingjavax.Swin
2015-05-20 03:59:52
1517
原创 File类
IO中比较重要的一个对象File,流操作的只有数据,而File是文件的意思 而文件又包含着许多文件和信息信息:指的是大小 时间 位置等。。。文件是一个比较复杂的事物 他们个体很多 那么就把这些复杂的信息封装成了对象 File类那么这个对象就腻补了IO流的操作不足 因为IO 流只能操作数据 不可以直接操作文件 //下面描述下File的构造方法import java.io.*;
2015-05-20 00:56:05
262
原创 IO流的常识
字符流Writer 写 FileWriterReader 读 FileReader BufferedReader 读缓冲BufferedWriter 写缓冲演示字符流import java.io.*;class iol{public static void main(String[] args) throws IOException{diaoyong(
2015-05-19 05:50:40
316
原创 懒汉与饿汉,高级for以及可变参数,静态导入
//可以这样理解 所谓的懒汉就是 懒吗 他是需要的时候才去new对象获取对象才加载 饿汉呢 他不一样 他是一进去就new对象 一个是后new对象 一个是一进去就new对象 两种模式如下:总的一句话就是懒汉式与饿函数保证了对象的唯一性class ss//下面这个是懒汉式{ private static ss v=null; private ss(){}//把类
2015-05-19 04:55:39
275
原创 多线程以及死锁
多线程指的的:进程 :是具有一定独立功能的程序关于某个数据 进程是系统进行资源分配和调度的一个独立单元线程:就是进程中的一个独立的控制单元线程控制着进程的执行 一个进程至少有一个线程java提供了关于对线程这类事物的描述 就是Thread类 1.先将需要用到多线程的类继承Thread 然后复写run方法 2.run方法里面运行的就是多线程要执行的代码3.调用Thr
2015-05-19 03:45:35
517
原创 集合要素加代码演示
Collections :是一个工具类 专门对集合操作 它里面的方法全部是静态的它没有对外提供构造函数 不需要创建对象Collection : 是一个集合框架中的顶层接口,它里面定义了单列集合的共性方法问题List :对元素都有定义索引。有序的。可以重复元素。 他的常用子类有ArrayList 跟 LinkedList 。演示ArrayList:import
2015-05-19 01:46:27
300
原创 java常用的一些关键字
main(是程序入口 程序都是从main入口开始执行的)transient (修饰后就不可以系列化)class(用于定义类 所谓的类就是描述现实事物 类与类是继承关系)static(静态 可以修饰成员函数 成员变量 内部类 存在最早的)void(无返回值)String(字符串 不是关键字 是一个类类型 它是比较常用的 )for(循环 它跟
2015-05-19 01:42:31
563
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人