- 博客(16)
- 收藏
- 关注
原创 Java基础(正则表达式)
正则表达式一、概述 1、 概念:符合一定规则的表达式。 2、 作用:用于专门操作字符串。 3、 特点:用于一些特定的符号来表示一些代码操作,这样可以简化书写。所以学习正则表达式,就是在学习一些特殊符号的使用。 4、 好处:可以简化对字符串的复杂操作。 5、 弊端:符合定义越多,正则越长,阅读性越差。
2015-03-29 19:16:03 536
原创 Java基础(网络编程)
概述1、网络模型:OSI参考模型和TCP/IP参考模型图示: 一般来说开发处于传输层和网际层,应用层为:FTP和HTTP协议等,传输层为:UDP和TCP等,网际层为:IP。 通常用户操作的是应用层,而编程人员需要做的是传输层和网际层,用户在应用层操作的数据,经过逐层封包,最后到物理层发送到另一个模型中,再进行逐层解包,图示为: 2
2015-03-27 17:47:10 732
原创 Java基础(GUI)
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------一、概述1、GUI:GraphicalUser Interface,即图形用户界面,用于计算机与用户交互的一种方式。2、计算机与用户交互的两种方式:GUI和CLI GUI: Graphical User Interface,图形用户接口,用
2015-03-26 09:17:47 588
原创 Java基础(IOl流——File类、Properties类、打印流、序列流)
File一、什么是File类? File类就是Java中对文件这类事物的描述,Field类对象可以代表一个路径,该路径可以是文件也可以是文件夹,该类方法可以对这个路径进行各种操作二、创建Field对象的格式 给Field类的构造函数传一个String类型的路径就可以创建Field对象 File f = new File("file.t
2015-03-25 07:56:34 1381 1
原创 Java基础(其他对象System、时间类(Date、Calendar)、Math)
System一、概述1、System是描述系统一些信息的类,类中的属性和方法都是静态的。不能被实例化,没有提供构造函数。2、字段摘要 out:标准输出流。默认是控制台。 in:标准输入流。默认是键盘。3、示例:/*System:类中的方法和属性都是静态的。out:标准输出,默认是控制台。in:标准输入,默认是键盘。描述系
2015-03-22 14:44:01 702
原创 Java基础(IO流)
IO流概述一、IO即Input、Ouput组合;二、IO流特点:1、IO流用来处理设备之间的数据传输2、Java对数据的操作是通过流的方式3、Java用于操作流的对象都在IO包中三、IO流分类1、按照操作数据分:字符流和字节流
2015-03-22 10:21:22 1180
原创 Java基础(集合——Map、Collcetions工具类)
Map一、体系: Map |——Hashtable 底层是哈希表数据结构,不可以存入null键或null值,线程是同步的,效率低,JDK1.0(被HashMap替代) |——HashMao 底层是哈希表数据结构,可以存入null键或null值,线程是不同步的 效率比较高,JDK1.1
2015-03-20 13:52:06 2342
原创 Java基础(集合框架——Collection、List、Set、泛型)
为什么出现集合类?面向对象语言对事物的体现都是以对象的形式,所以为了方便对多 个对象的操作,就对对象进行存储,集合就是存储对象常用的一 种方式。数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的;集合长度是可变
2015-03-18 19:03:12 1389
原创 Java基础(前面知识点总结)
一、Java基础入门Java概述和Java基础语法Java概述 1、Java语言概述 2、Java语言的技术架构:JavaEE(企业版)、JavaSE(标准版)、JavaME(微型版) 都有什么作用? 3、Java语言的特点:跨平台性 什么是跨平台性? 为什么可以跨平台?? 跨平台工作原理?
2015-03-17 09:51:47 598
原创 Java基础(Strrng类)
一、String类String类特点:String s1 = "abc"; String s2 = new String("abc");1、在这里s1是一个类类型变量,所以“abc”是一个对象2、String类一旦被初始化,就不可以被改变 s1 = "KK",当打印时虽然s1的值打印的并不是“abc”,但是只能说明是s1的指向变了3、s1和s2的区别:s1在内
2015-03-16 19:54:42 727
原创 Java基础(包、多线程)
一、包作用:1、用于给类文件进行分类管理2、给类提供多层命名空间特点:1、必须写在程序中的第一行2、类的全称是包名.类名3、其实也是一种封装形式声明包:格式 package 包名自动生成包: 格式: javac -d 空格 . 空格 要编译的Java文件注:1、-d是为了指定包存放的位置,-d后面可以跟路径
2015-03-13 22:11:35 2082
原创 Java基础(异常)
一、异常定义异常就是程序中出现的不正常情况二、异常的由来:问题也是现实生活中一个具体的事物,也可以通过Java类的形式进行描述,并封装成对象,其实就是Java对不正常情况进行描述后的对象的体现三、对于问题的划分 严重和非严重1、严重:对于严重的Java用Error类进行描述 对于Error一般编写针对性的代码进行处理,因为没必要 就如现实生
2015-03-12 19:28:05 717
原创 Java基础(面向对象三——多态、内部类)
一、多态定义:事物存在的多种表现形式例如:动物中猫和狗猫这个对象对应的类型是猫类型 猫 m = new 猫();而猫是动物中的一种,所以也可以把猫称为动物,也就是说让父类引用指向子类对象 动物 d = new 猫();多态的表现形式:父类的引用指向了子类对象父类的引用也可以接收该父类类型的对象多态的前提:必须类与类之间存在关系
2015-03-11 19:07:15 713 1
原创 Java基础(面向对象三——继承、final关键字、抽象类、接口)
一、继承继承:继承是面向对象的三大特点之一,当多个类中存在相同的属相和行为时,可以把这些共有的内容抽取到单独一个类中,那么多个类无需在定义这些属性和行为,只需要使用extends关键字继承抽取出来的那个类即可,而被继承的那个类我们通常称之为父类(或超类),而继承父类的类
2015-03-10 10:19:01 1140
原创 Java基础(面向对象二——static关键字、主函数定义和单例设计模式)
一、static关键字理解:关于static我们可能最熟悉的就是main函数了,因为main函数就是被static所修饰,而我们也知道当我们想在main所在的类中定义功能并在main方法中调用这个功能的时候,这个功能必须被static所修饰,否则就会编译报错。那时候大家
2015-03-03 09:18:23 1072 1
原创 Java基础(面向对象一——理解、匿名函数、封装、构造函数和this关键字的使用)
对于我们学习Java的人来说,面向对象是一大难关,因为它需要我们去理解并试着转变自己以前写代码的思维。也可就不是像前面的函数那样只需要闷头敲代码就行了,”对象“么,肯定是要牵扯到堆内存,所以对于堆内存还不是太了解的,要下功夫了。一、面向对象该概念理解面向对象学习面向对象最重要的还是理解,理解了代码也就有了,用毕老师的话说就是“学习了十年C语言的人,Java对他们来说是最难的”,
2015-03-02 08:24:37 4206
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人