
JAVA
文章平均质量分 80
jfson_土豆
挖土豆
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java基础之集合
集合的由来: 我们学习的是面向对象语言,而面向对象语言对事物的描述是通过对象体现的,为了方便对多个对象进行操作,我们就必须把这多个对象进行存储。 而要想存储多个对象,就不能是一个基本的变量,而应该是一个容器类型的变量,在我们目前所学过的知识里面,有哪些是容器类型的呢? 数组和StringBuffer。但是呢?StringBuffer的结果是一个字符串,不一定满足我们的要求,所以原创 2015-06-25 23:28:38 · 494 阅读 · 0 评论 -
Java基础之IO
异常处理:流对象一般会抛出异常,在try的外面进行对象的创建;在try内进行对象引用。IO流用来处理数据设备之间的数据传输;Java对数据的操作是通过流的方式;Java用于操作流的对象都在IO包中; 流按操作数据分为两种:字节流与字符流;流按流向分为两种: 输入流(读取内存),输出流(写入外设); 字节流的抽象基类:In原创 2015-08-15 23:39:34 · 387 阅读 · 0 评论 -
Java基础之集合2
1:List的子类(1)List的子类特点ArrayList:底层数据结构是数组,查询快,增删慢线程不安全,效率高Vector:底层数据结构是数组,查询快,增删慢线程安全,效率低LinkedList:底层数据结构是链表,查询慢,增删快线程不安全,效率高(2)ArrayList没有特有功能需要学习案例a:ArrayList存储字符串并遍历:原创 2015-06-26 21:26:31 · 382 阅读 · 0 评论 -
Java基础之继承
extends是继承的关键字。之类继承了父类的属性和行为,同时也具备自己特有的属性,子类可以直接访问父类中的非私有的属性和行为。子类无法继承父类中私有的内容如何运用继承呢?最主要的是看:is a 比如,狗是动物,那么狗继承动物类;猫是动物,那么猫继承动物类特点:Java只支持单继承,不支持多继承,单可以支持多层继承,比如C继承B,B继承A。 一个类只能有一个父类,不可以有多个父原创 2015-06-17 22:57:42 · 436 阅读 · 0 评论 -
Java基础之集合4
1:Map将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。 Map和Collection的区别?A:Map 存储的是键值对形式的元素,键唯一,值可以重复。B:Collection 存储的是单独出现的元素,子接口Set元素唯一,子接口List元素可重复。Map集合的遍历A:键找值a:获取所有键的集合b:遍历键的集合,得到每一个键c:根原创 2015-06-28 22:21:59 · 402 阅读 · 0 评论 -
JAVA-WEB
1、Java 解析 XML 文件 DOM4J。 2、MySql 数据库的应用、多表连接查询的应用。 3、Jsp 和 Servlet 应用。 4、Http 协议解析。 5、Tomcat 服务器的应用配置。 6、WebService 服务配置应用。 命名:与用户打交道:UI(user interface)包添加,与数据库交互:dao(Dataaccess Object)原创 2015-11-12 21:42:10 · 491 阅读 · 0 评论 -
Java基础之多线程2
Java对于多线程的安全问题提供了专业的解决方式。就是同步代码块。synchronized(对象){需要被同步的代码}对象如同锁。持有锁的线程可以在同步中执行。没有持有锁的线程即使获取cpu的执行权,也进不去,因为没有获取锁。同步的前提:1,必须要有两个或者两个以上的线程。2,必须是多个线程使用同一个锁。必须保证同步中只能有一个线程在原创 2015-06-23 22:30:47 · 422 阅读 · 0 评论 -
Java基础之多线程
多线程进程:正在执行(运行)中的程序。(可打开任务管理器查看进程)每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。进程可同时开启,CPU只运行一个进程,实质是CPU在做着快速的切换线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程(控制单元)。Java VM 启动的时候会有一个进程java.exe.原创 2015-06-22 20:41:53 · 392 阅读 · 0 评论 -
JAVA经典及细节总结
写代码:1,明确需求。我要做什么? 分析的时候:从具体到抽象2,分析思路。我要怎么做?1,2,3。 实现的时候:从抽象到具体3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。使用:使用具体类抽象类没有对应的具体类就用不了,它需要子类来实现//写方法:1、明确返回值 2、明确参数列表学习新技术的四点:原创 2015-11-12 21:39:16 · 2749 阅读 · 0 评论 -
JAVA面试题
1:什么是注释?注释分为几种?注释有什么作用? 注释就是对代码的解释说明性文字,分为三种:单行注释、多行注释、文档注释。注释可以对程序进行说明,给人看,还可以对程序进行排错。 2:什么是关键字?有什么特点?关键字就是被java语言赋予了特殊含义的单词。特点就是所有的关键字都是小写。 3:什么是标识符?由哪些部分组成?常见的命名规则有哪些?标识符就是给类、接口、方法、原创 2015-11-12 21:41:27 · 770 阅读 · 0 评论 -
Java基础之数组
数组的排序原创 2015-06-16 00:09:37 · 381 阅读 · 0 评论 -
Java基础之基础语法
定义合法标识符规则1. 数字不可以开头,例:86Text就不可以。2. 不可以使用关键字,例:public就不可以,因为public是关键字。3. 不可以包含“*%¥#”以外的特殊符号,例:“Student%Demo”不行,其%就是特殊符号。4..Java中严格区分大小写。例:“studentdemo”,要写成“StudentDemo”Java中的注释格式1原创 2015-06-14 22:08:29 · 405 阅读 · 0 评论 -
Java基础之集合3
Set集合(1)Set集合的特点无序,唯一(2)HashSet集合A:底层数据结构是哈希表(是一个元素为链表的数组)B:哈希表底层依赖两个方法:hashCode()和equals() 执行顺序:首先比较哈希值是否相同相同:继续执行equals()方法返回true:元素重复了,不添加返回false:直接把元素添加到集合不同:就直接把元素添加到集合C:如原创 2015-06-27 23:00:17 · 419 阅读 · 0 评论 -
Java基础之反射
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节原创 2015-08-16 00:28:55 · 357 阅读 · 0 评论 -
Java基础之网络编程
TCP/IP 参考模型 1. 物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后再转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。 2. 数据链路层:主要将从物理层接收的数据进行MAC地址(网卡的地址)的封装与解封原创 2015-08-16 00:03:18 · 383 阅读 · 0 评论 -
Java基础之面向对象
面向对象概念面向对象是相对面向过程而言,面向对象和面向过程都是一种思想。面向对象的特征: 封装(encapsulation)、继承(inheritance)、多态(polymorphism)类与对象1,类是一个抽象的概念,类只是定义了抽象的属性与行为。2,对象是类的一个具体。它是一个实实在在存在的东西。3,类的实例化结果就是对象,而对一类对象的抽象就是类.类描述了一组有相同原创 2015-06-16 22:58:51 · 393 阅读 · 0 评论