11 2017 档案

摘要:基本数据类型对象包装类 == 优势: 1:可以通过对象中的属性和行为操作基本数据。 2:可以实现基本数据类型和字符串之间的转换。 列表 Integer: 和字符串之间的转换: 数字格式的字符串转成基本数据类型的方法: 1:将该字符串封装成了Integer对象,并调用对象的方法intValue(); 阅读全文
posted @ 2017-11-30 23:39 老螃蟹 阅读(191) 评论(0) 推荐(0)
摘要:String字符串 == java中用String类进行描述。对字符串进行了对象的封装。这样的好处是可以对字符串这种常见数据进行方便的操作。 特点:字符串一旦被初始化,就不可以被改变,存放在方法区中的常量池中 1. 获取: 获取字符串的长度。length(); 指定位置的字符。char charAt 阅读全文
posted @ 2017-11-30 23:25 老螃蟹 阅读(859) 评论(0) 推荐(0)
摘要:多线程 == 进程 :是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。本质上就是一块内存空间。 线程 :就是进程中的程序执行的最小单元。 一个进程至少有一个线程在运行,当一个进程中出现多个线程时,就称这个应用程序是多线程应用程序,每个线程在栈区中都有自己的执行空间 阅读全文
posted @ 2017-11-30 22:57 老螃蟹 阅读(171) 评论(0) 推荐(0)
摘要:内部类 == 如果A类需要直接访问B类中的成员, 而B又需要A类的对象, 这时候为了方便设计和访问, 直接将A类定义在B类中, 就可以了, A类就称为内部类, 内部类可以直接访问外部类的成员, 而外部类想要访问内部类就得建立内部类的对象 + 外部类名.内部类名 变量名 = 外部类对象.内部类对象 + 阅读全文
posted @ 2017-11-30 17:12 老螃蟹 阅读(174) 评论(0) 推荐(0)
摘要:抽象类 == 抽象: 不具体, 没有实体 怎么抽取: 抽取过程中,将共性的具体方法写出来, 将具有类似但实现不同的方法用抽象方法抽取出来, 让子类进行实现。 1. 抽象类的特点: + 抽象方法指能定义在抽象类和接口中。 + 抽象放啊之定义方法声明, 没有具体实现 + 抽象类不可以创建对象 + 只有通 阅读全文
posted @ 2017-11-30 00:45 老螃蟹 阅读(165) 评论(0) 推荐(0)
摘要:面向对象特性 == 封装 + 定义:隐藏对象得属性和实现细节, 仅仅对外提供公共访问得方法 + 好处: 将变化隔离, 便于使用; 提高重用性,安全性。 + 原则:将不需要对外提供得内容隐藏起来, 把属性隐藏起来,提供公用得方法对其访问。 1. this : 式对象得引用代表对象。作用是减少命名得冲突 阅读全文
posted @ 2017-11-29 21:09 老螃蟹 阅读(148) 评论(0) 推荐(0)
摘要:1)加载 首先通过一个类的全限定名来获取此类的二进制字节流;其次将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构;最后在java堆中生成一个代表这个类的Class对象,作为方法区这些数据的访问入口。总的来说就是查找并加载类的二进制数据。 (2)链接: 验证:确保被加载类的正确性; 准备: 阅读全文
posted @ 2017-11-29 20:39 老螃蟹 阅读(580) 评论(0) 推荐(0)
摘要:面向对象 == 1. 面向对象和面向过程的区别: 是面向过程就是分析出解决问题所需要的步骤,面向对象是把构成问题事务分解成各个对象。 举例子来叙述: 面向过程(代表语言 c语言): 1、点火。 2、踩油门。 3、刹车。 开发时重点在于定义函数(过程;点火,踩油门,刹车)。 面向对象(代表语言 jav 阅读全文
posted @ 2017-11-29 20:20 老螃蟹 阅读(144) 评论(0) 推荐(0)
摘要:java概述 == 1. Java是gaosiling开发的编程语言 2. Java的三种架构是: + JavaEE :java PlatForm Enterprise Edition企业级开发应用 + JavaSE :Java Platform Standard Edition 标准版的应用开发平 阅读全文
posted @ 2017-11-29 19:04 老螃蟹 阅读(184) 评论(0) 推荐(0)
摘要:多态 == 多态 优点 :增强了代码组织结构和可读性, 还能拓展功能,即生长程序。 多态:因为继承允许对象(子类以下)视为本身类型或者其基类型来处理,所以当同一份代码运行再不同类型上会产生不同的效果,这就叫作多态。 再论向上转型 这里,书中讨论了向上转型的重要性,如果不向向转型,参数中不是基类型而是 阅读全文
posted @ 2017-11-29 14:12 老螃蟹 阅读(172) 评论(0) 推荐(0)
摘要:反射机制 === ps: Java的反射机制是Java特性之一,反射机制是构建框架技术的基础所在。灵活掌握Java反射机制,对大家以后学习框架技术有很大的帮助。 + 什么是Java的反射呢? 反射机制是在 运行状态 中,对于任意一个类或者对象,都能够知道这个类的所有属性和方法;这种动态获取的信息以及 阅读全文
posted @ 2017-11-29 08:28 老螃蟹 阅读(137) 评论(0) 推荐(0)
摘要:关于复用 阅读全文
posted @ 2017-11-29 07:47 老螃蟹 阅读(215) 评论(0) 推荐(0)
摘要:访问权限控制 === @(笔记)[public][private][protect] "java访问权限修饰词" "接口和实现" "接口访问权限" 前言 : 访问控制和重构代码密切相关,重构代码就是指,再某些时候你需要优化代码,且这种优化不会影响,类消费者的使用,即你提供的类,使用方式不变。 包:库 阅读全文
posted @ 2017-11-28 13:19 老螃蟹 阅读(159) 评论(0) 推荐(0)
摘要:初始化与清理 用构造器确保初始化,构造器 编程的安全问题是我们越来越关注的问题,如果没有及时清理不用的对象,回收内存资源,就容易出现内存溢出问题 1. 因为每个对象的出现都需要初始化, 只有初始化后, 才能再内存中分配合适的资源,而Java中提供构造方法进行初始化。 调用构造器是编译器的责任。 2. 阅读全文
posted @ 2017-11-27 19:09 老螃蟹 阅读(238) 评论(0) 推荐(0)
摘要:控制执行流程 true and false ,if else 复合语句, 简单语句 iterate foreach 循环的时候要注意逗号分隔符,比较不常用的写法 `for(int i=2, int j; i这章节普遍没什么好说的, 不过有一个,foreach的缺陷事没有下边, 我们可以封装一个数组, 阅读全文
posted @ 2017-11-26 22:58 老螃蟹 阅读(127) 评论(0) 推荐(0)
摘要:操作符 更简单的打印语句 1. 静态导入, 让我们省去了new这个类的步骤,会在加载类的时候自动默认加载。 2. think中使用打印语句system.out.print,用一个方法将它缩短print这样输出的使用就可以直接使用print去打印, 但是实际开发基本用不到静态导入,也基本不会去用另一个 阅读全文
posted @ 2017-11-26 19:23 老螃蟹 阅读(336) 评论(0) 推荐(0)
摘要:一切都是对象 == 用引用操纵数据 + 这里要用例子去 形象的去理解: 比如你用一个page对象, 分页的时候会用到, 用page对象的引用,传到一个方法中, 方法中实现的功能是去数据库拿值, 拿到后在方法中进行改变。这样做结果是否会改变? + 这样的题目问的其实就是 值 传递和 引用 传递, 引用 阅读全文
posted @ 2017-11-25 18:06 老螃蟹 阅读(212) 评论(0) 推荐(0)
摘要:今天要学习的内容目录有: 对象导论 a) 是一个和像一个的关系 a) 参数化类型 a) Web是什么 b) 客户端编程 c) 服务端编程 抽线过程: a) 任何事物都是对象 b) 程序是对象的集合,他们可以通过发送信息来通知彼此要做的事 c) 每个对象都有自己的由其他对象所构成的存储 d) 每个对象 阅读全文
posted @ 2017-11-25 15:03 老螃蟹 阅读(172) 评论(0) 推荐(0)
摘要:a) 它是一个仓库。方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上, 通过数据库管理系统,有效地组织和管理存储在数据库中的数据 a) 数据库服务器 b) 数据库 c) 数据表 d) 数据字段 e) 数据行 a) 数据定义语言DDL data defintion Language b) 数据 阅读全文
posted @ 2017-11-22 19:40 老螃蟹 阅读(183) 评论(0) 推荐(0)
摘要:a) 是java开发语言中可重复使用的软件组件 b) 有两个要求1.要有无参构造函数 2.要有属性set,get方法 阅读全文
posted @ 2017-11-22 19:35 老螃蟹 阅读(92) 评论(0) 推荐(0)
摘要:Jsp技术 a) Java server page servlet建立在规范之上的动态网页开发技术 b) 运行原理:当用户通过URL访问servlet时,web服务器会根据请求的URL地址在web.xml配置文件去匹配sevlet-mapping 然后将请求交给 servlet-mapping指定s 阅读全文
posted @ 2017-11-22 19:35 老螃蟹 阅读(128) 评论(0) 推荐(0)
摘要:会话及其会话技术 a) 会话技术,是用将会话过程中的数据保存到用户浏览器中 a) Cookie实现的购物车 b) Session实现的用户登录 阅读全文
posted @ 2017-11-22 19:34 老螃蟹 阅读(174) 评论(0) 推荐(0)
摘要:Servlet技术 CGI(Common Gateway Interface) 是WWW技术中最重要的技术之一,有着不可替代的重要地位。CGI是外部应用程序(CGI程序)与Web服务器之间的接口标准,是在CGI程序和Web服务器之间传递信息的规程。 CGI规范允许Web服务器执行外部程序,并将它们的 阅读全文
posted @ 2017-11-22 19:34 老螃蟹 阅读(191) 评论(0) 推荐(0)
摘要:HTTP概述 a) HTTP是什么: Hyper text Transfer Protocol HTTp b) HTTP的四个特点:支持客户端(bs和cs架构), 简单快速:请求的时候只要传送请求方式和路径 , 灵活:运行传输任意类型的数据, 无状态:是指协议对事务处理没有记忆 c) HTTP1.0 阅读全文
posted @ 2017-11-22 19:33 老螃蟹 阅读(393) 评论(0) 推荐(0)
摘要:Tomcat开发web站点 a) Bs架构和cs架构 b) 通信协议 c) Web资源 Server代表整个Servlet容器组件,是最顶层元素,包含多个Service元素。 Service包含一个Engine元素以及多个Connector元素,用来处理所有connector所获得的请求 Conne 阅读全文
posted @ 2017-11-22 19:32 老螃蟹 阅读(146) 评论(0) 推荐(0)
摘要:a) W3c组织简介:World Wide Web Consortium, 是一个网络标准制定的非盈利组织 b) 什么是xml:是EXtensible Markup Language 可扩展标记语言 c) Xml的优势:Xml拿去保存具有树状结构的关系是最好的 d) Xml与HTML比较 a) 文档 阅读全文
posted @ 2017-11-22 19:31 老螃蟹 阅读(253) 评论(0) 推荐(0)
摘要:a) 是基于事件和对象的脚本语言,是主要是嵌入到HTML中, 应用于客户端操作网页元素, 也可以作用于服务端 a) Var a = “” 弱类型语言 a) Number b) Boolean c) String d) Undefine e) Null a) 各种数字的结果都是number b) In 阅读全文
posted @ 2017-11-22 19:28 老螃蟹 阅读(168) 评论(0) 推荐(0)
摘要:a) Cascading style sheet b) 定义如何显示HTML样式 c) 解决内容和表现分离 d) 多个样式定义可层叠为一 e) 样式通常存储在样式表中 a) 选择器有四种: b) ID>CLASS>标签 c) 派生选择器 属性选择器用[ ] 锚链接 在支持 CSS 的浏览器中,链接的 阅读全文
posted @ 2017-11-22 19:27 老螃蟹 阅读(152) 评论(0) 推荐(0)
摘要:a) 前端负责展示数据 b) 后端负责数据的交互和传递 a) HTML负责展示数据 b) Css负责数据样式 c) JavaScript是负责是数据动态化 a) Html , head,title, body , a) 是超文本标记语言 hyper text market language a) H 阅读全文
posted @ 2017-11-22 19:26 老螃蟹 阅读(182) 评论(0) 推荐(0)
摘要:1.讲下什么是Hibernate?中文翻译过来是冬眠的意思,hibernate是一个开源的对象关系映射框架,它对JDBC进行了封装,实现了java实体类与数据库的表建立了映射关系。达到数据持久化的目的。2.讲下什么是ORM?ORM组件有哪些?orm是对象关系映射,是一种程序技术,通过将java对象映 阅读全文
posted @ 2017-11-22 19:24 老螃蟹 阅读(950) 评论(0) 推荐(0)
摘要:Thread: 重要理解: 1.extends Thread, implement Runnable区别:可否操作同一个数 2.影响优先级的:.setPriority, .yild 控制优先级:.sleep, join, interrupt 3.线程取名的两种: 构造方法super(name); 重 阅读全文
posted @ 2017-11-22 19:06 老螃蟹 阅读(118) 评论(0) 推荐(0)
摘要:(三)Java IO 的一般使用原则 : 一、按数据来源(去向)分类: 1 、是文件: FileInputStream, FileOutputStream, ( 字节流 )FileReader, FileWriter( 字符 ) 2 、是 byte[] : ByteArrayInputStream, 阅读全文
posted @ 2017-11-22 17:49 老螃蟹 阅读(177) 评论(0) 推荐(0)
摘要:关于对知识点的梳理和总结 阅读全文
posted @ 2017-11-22 17:36 老螃蟹 阅读(144) 评论(0) 推荐(0)