![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA学习笔记
文章平均质量分 89
a_519273266
这个作者很懒,什么都没留下…
展开
-
黑马程序员__JAVA基础__数组
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.定义 数组是一种单独的数据类型,其属于三种引用数据类型当中的一种。 概念: 同一种类型数据的集合,其实数组就是一个容器(就是用于存储数据的一种方式)。 好处: 可以自动给数组中的元素从0开始编号,方便操作这些元素。 格式: 1.元素类型原创 2013-05-15 09:58:30 · 484 阅读 · 0 评论 -
黑马程序员__JAVA基础__GUI(图形用户界面)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.概述 Graphical User Interface(图形用户接口)。用图形的方式,来显示计算机操作的界面,这样更方便更直观。比如平时在操作文件夹就是利用图形化界面与计算机交互的 Java为GUI提供的对象都存在java.Awt和javax原创 2013-06-17 19:17:54 · 566 阅读 · 0 评论 -
黑马程序员__JAVA基础__网络编程
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.概述 网络之间通信的三个条件: 1.要找到对方的IP地址 InetAddress:网络中设备的标识,不易记忆,可用主机名。本地回环地址:127.0.0.1 主机名:localhost 2.要明确端口号(逻辑端口)原创 2013-06-20 15:35:45 · 497 阅读 · 0 评论 -
黑马程序员__JAVA基础__正则表达式
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 给定一个正则表达式和另一个字符串,我们可以达到如下的目的:原创 2013-06-30 20:36:10 · 526 阅读 · 0 评论 -
黑马程序员__JAVA基础加强__高新技术(一)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------原创 2013-07-02 16:39:28 · 537 阅读 · 0 评论 -
黑马程序员__JAVA基础加强__高新技术(三)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------原创 2013-07-24 01:03:22 · 691 阅读 · 0 评论 -
黑马程序员__JAVA基础加强__高新技术(四)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------原创 2013-07-26 15:08:37 · 651 阅读 · 0 评论 -
黑马程序员__JAVA基础加强__高新技术(二)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.反射原创 2013-07-06 11:26:59 · 556 阅读 · 0 评论 -
黑马程序员__JAVA项目分析__银行业务调试系统
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.项目需求 模拟实现银行业务调度系统逻辑,具体需求如下: 1.银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2.有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业原创 2013-08-11 23:33:09 · 646 阅读 · 1 评论 -
黑马程序员__JAVA项目分析__交通灯管理系统
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.需求分析 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 1.异步随机生成按照各个路线行驶的车辆。 例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆原创 2013-08-10 23:52:04 · 873 阅读 · 0 评论 -
JavaWeb学习__第1天_xml&dom_sax_dom4j编程
1.XML概述 XML是指可扩展标记语言(eXtensible Markup Language),它是一种标记语言,很类似HTML。它被设计的宗旨是传输数据,而非显示数据。 XML标签没有被预定义,需要用户自行定义标签。 XML处理生活中具有相关联系的数据,描述具有关系的数据,是一种通用的数据交换格式 用于解析执行或者显示的程序称为Parser(解析器)原创 2013-12-02 22:04:47 · 962 阅读 · 0 评论 -
JavaWeb学习__第5天__Cookie与Session
1.会话 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 会话过程中要解决的一些问题? 每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些数据。 例如:用户点击超链接通过一个servlet购买了一个商品,程序应该想办法保存用户购买的商原创 2013-12-08 21:48:34 · 542 阅读 · 0 评论 -
JavaWeb学习__第6天__jsp/EL表达式/EL函数
1.jsp原理 JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。 JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据。 JSP模版元素:直接写在jsp中的HTML内原创 2013-12-09 21:33:13 · 714 阅读 · 0 评论 -
JavaWeb学习__第2天_tomcat、web程序结构与Http协议
1.Schema Schema也是一种XML约束,其出现是为了克服DTD的一些局限性。 Schema有比DTD更为严格的语义与语法约束,其语法也是XML的语法(可以用DOM与SAX来读取内容),Schema比DTD支持更多的数据类型,比DTD更有约束力。其通常的扩展名是.xsd 和XML文件一样,一个XML Schema文档也必须有一个根结点,但这个根结点的名原创 2013-12-03 21:48:40 · 761 阅读 · 0 评论 -
黑马程序员__JAVA基础__面向对象(三)
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.抽象类 抽象定义: 抽象就是从多个事物中将共性的,本质的内容抽取出来。例如:狼和狗的共性都是犬科,犬科就是抽象出来的概念。 抽象类: java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。原创 2013-05-25 09:49:13 · 514 阅读 · 0 评论 -
黑马程序员__JAVA基础__其他对象
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.System类 System 类包含一些有用的类字段和方法。它不能被实例化。所以类中的方法和属性都是静态的。 在 System 类提供的设施中,有标准输入、标准输出和错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数原创 2013-06-07 21:45:49 · 423 阅读 · 0 评论 -
黑马程序员__JAVA基础__函数
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.函数的定义 什么是函数:函数就是定义在类中的具有特定功能的一段独立小程序,这也称为方法。 函数最基本的体现是提高复用性。 如何定义一个函数? 1.首先明确函数的返回值类型,因为函数是一个独立的功能,那么该功能的运算结果是什么必须先明确。 2.在原创 2013-05-12 09:24:04 · 528 阅读 · 0 评论 -
黑马程序员__JAVA基础__面向对象(一)
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.面向对象的概念 理解面向对象: 1.面向对象是相对面向过程而言 2.面向对象和面向过程都是一种思想 3.面向过程强调的是功能行为 4.面向对象是将功能封装进对象,强调具备了功能的对象 5原创 2013-05-18 13:25:16 · 487 阅读 · 0 评论 -
黑马程序员__JAVA基础__面向对象(二)
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.单例设计模式 设计模式:解决某一类问题最行之有效的方法。 java中有23种设计模式,单例设计模式是解决一个类在内存只存在一个对象。 保证对象唯一: 1.为了避免其他程序过多建立该类对象。先禁止其他程序建立该类对象原创 2013-05-21 14:08:22 · 429 阅读 · 0 评论 -
黑马程序员__JAVA入门(二)
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.关键字 关键字:被java赋予了特殊含义的单词 Java中关键字有: abstract assert boolean break byte case catch char class continue default原创 2013-05-05 17:28:50 · 578 阅读 · 0 评论 -
黑马程序员__JAVA基础__语句
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 语句,也可以理解为程序流程控制。 1.判断结构(if) 三种格式: 1.if(条件表达式){执行语句; } 2.if(条件表达式){执行语句; }else{执行语句}, 3.if(条件表达式){执行语句; }else if{执行语句}else{原创 2013-05-08 13:11:05 · 543 阅读 · 0 评论 -
黑马程序员__JAVA基础__String类
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.String类 String类代表的是一个字符串,字符串对象在开发中是最常见的。为了方便我们对象字符串的操作,java就把字符串用对象进行了封装,这个封装类就是String类。 字符串是一个特殊的对象,字符串一旦初始化就不可以被改变 Str原创 2013-05-30 09:26:28 · 467 阅读 · 0 评论 -
黑马程序员__JAVA基础__IO流(二)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.装饰设计模式 概述 装饰模式(Decorator)又名包装(Wrapper)模式,装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 装饰模式可以在不创造更多的子类的模式下,将对象的功能加以扩展。当想要对已有的对象进原创 2013-06-10 20:08:25 · 550 阅读 · 1 评论 -
黑马程序员__JAVA基础__IO流(一)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.IO流概述 IO流用来处理设备之间的数据传输,例如与电脑硬盘之前的数据传输操作,JAVA对数据的操作是通过流的方式,JAVA用于操作流的对象都在IO包中 流按操作数据分为两种:字节流与字符流 流按流向分可以分为:输入流,输出流(Inpo原创 2013-06-10 09:45:47 · 527 阅读 · 0 评论 -
黑马程序员__JAVA入门(一)
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.常识 软件的定义:一系列按照特定顺序组织的计算机数据和指令的集合。 软件的出现实现了人与计算机之间的更好的交互。 常见DOS命令: dir : 列出当前目录下的文件以及文件夹 md :原创 2013-05-02 17:28:01 · 582 阅读 · 1 评论 -
黑马程序员__JAVA基础__集合(一)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.概述 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。 java语言的java.util包中提供了一些集合类,这些集合又被成为容器,提到容器不难会想象到数组,集合类与原创 2013-06-02 12:52:53 · 493 阅读 · 0 评论 -
黑马程序员__JAVA基础__多线程
-------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.概述 进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。一个进程中至少有一个线程。 线程:就是进程中的一个独立的控制单元,线程在控制着进程的执行。 多线程存在的意义:充分利用cpu的空闲时间,提高进程的整体运行效率。原创 2013-05-27 17:33:59 · 509 阅读 · 0 评论 -
黑马程序员__JAVA基础__IO流(三)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.File类 File类是文件和目录路径名的抽象表示形式。 是io包中唯一代表磁盘文件本身的对象,其定义了一些与平台无关的方法来操作文件,可以通过调用File类中的方法,实现创建.删除.重命名文件等操作,File类是对象主要用来获取未文件本身的一些信息,如文原创 2013-06-12 16:22:11 · 476 阅读 · 0 评论 -
黑马程序员__JAVA基础__集合(二)
------------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.泛型 JDK1.5版本以后出现新特性。用于解决安全问题,是一个类型安全机制。 好处 1.将运行时期出现问题ClassCastException,转移到了编译时期。方便于程序员解决问题。让运行时问题减少,安全。 2.避免了强制转原创 2013-06-05 19:21:51 · 591 阅读 · 0 评论 -
JavaWeb学习__第3天__Servlet
1.概述 Servlet是SUN公司提供的用于开发动态web资源的技术,本质上是一段java小程序,能够运行在Servlet容器(Tomcat)当中。 开发一个动态web资源的步骤: 1).写一个类实现Servlet接口,其实是继承GenericServlet(它是Servlet的一个实现类) 先将Servlet包加入Classpath原创 2013-12-05 22:33:06 · 515 阅读 · 0 评论