学习笔记
iender
这个作者很懒,什么都没留下…
展开
-
java入门
-------android培训、java培训、期待与您交流!---------- 对于一个完全零基础的外行人来说,学习java所遇到的第一个难关就是接受java。在没有学习之前,一直以为计算机语言是个很神奇的东西,有很强烈的陌生感和距离感。在开始学习的时候会有些摸不着头脑,是非常正常的事情了,所以我在认识java并入门的时候用了相对比较长的时间,希望可以把java内化成自己的思维里原创 2014-05-07 01:36:24 · 412 阅读 · 0 评论 -
package&import
------- android培训、java培训、期待与您交流!---------- 一、包1、作用: 对类文件进行分类管理; 给类提供多层命名空间; 也为了避免类重名;2、包的定义: package,要放在源文件的第一条语句; 包名所有的字母都小写; 注意:有原创 2014-05-27 13:12:16 · 415 阅读 · 0 评论 -
BankQueue
------- android培训、java培训、期待与您交流! ----------银行项目设计思路:(名词就提炼成对象,动词就提炼成功能方法)1、所有设计的可能的对象: 窗口,客户,对应都是三种,快速,普通,vip;1:6:3;数据库; 2、各对象的功能方法: 窗口:业务办理时间设置;办理业原创 2014-07-14 08:52:42 · 672 阅读 · 0 评论 -
反射与内省
------- android培训、java培训、期待与您交流! ----------原创 2014-07-09 14:37:07 · 538 阅读 · 0 评论 -
注解、泛型、类加载器、动态代理
------- android培训、java培训、期待与您交流! ----------5、注解:jdk1.5的新特性;未来的开发模式基本都是基于注解的;是非常重要的知识点;比枚举更重要;(1)java.lang包中提供的几个基本注解;@SuppressWarnings(“deprecation”) 压缩警告;(过时了)@Deprecated 这个注解表示标记原创 2014-07-09 14:40:51 · 540 阅读 · 0 评论 -
Javabean中属性和字段的区别
------- android培训、java培训、期待与您交流! ----------Java中的属性,通常可以理解为其属名性时根据get和set方法名得出的。其规则是:去掉get或set后其剩余的字符串,如果第二个字母是小写的,则把第一个字母也变成小写getAge---->agegetCPU---->CPU而字段,通常叫做“类成员”。转载 2014-07-06 23:26:42 · 2865 阅读 · 0 评论 -
TrafficLamp
------- android培训、java培训、期待与您交流! ---------- 编程时,在整理思路时,最好要借助工具,不要空想,这样可以简化自己的思考和工作量,如一些思维工具,画图等等;一定要注意技巧和策略的使用; 做具体项目时,要注意把项目的思路转化为利于编程的思路来进行转行;切不可以不做任何改变直接按照项目上的要求来想思路是很难想的;先把业务逻辑想明白原创 2014-07-14 08:53:51 · 537 阅读 · 0 评论 -
JDK1.5新特性
------- android培训、java培训、期待与您交流! ----------原创 2014-07-09 14:31:44 · 403 阅读 · 0 评论 -
java反射与内省
------- android培训、java培训、期待与您交流! ----------转载 2014-07-06 20:31:00 · 296 阅读 · 0 评论 -
API
1、System不能实例化, 就是静态的,就肯定没有构造函数等; System: 类中的方法和属性都是静态的; out代表标准输出,默认是控制台; in是标准输入,默认是键盘;描述系统的一些信息;JVm在启动时要加载一些系统的信息和属性; Properties getPropertie原创 2014-06-01 10:24:27 · 469 阅读 · 0 评论 -
网络编程
------- android培训、java培训、期待与您交流! ----------原创 2014-07-03 00:13:44 · 417 阅读 · 0 评论 -
IO功能类
------- android培训、java培训、期待与您交流!---------- IO 包的其他常用对象,常用频率不会特别高,但是会用到; 一、对象的序列化;不是较常用的流对象;操作对象的流;ObjectInputStream 和ObjectOutputStream 将堆内存中的对象存在硬盘上;被操作的对象需要实现Serializable(标记接口);原创 2014-06-29 17:13:06 · 733 阅读 · 0 评论 -
File
------- android培训、java培训、期待与您交流!---------- IO包当中第二种非常重要的类File类; 一、File类概述 流在操作的只有数据,而数据最明显的体现形式就是文件;文件包含很多的属性和行为信息;文件是一类复杂的事物; File类是用来将文件或者文件夹封装成对象的类,可以用来操作文件或者文件夹的属性信息; File类弥补原创 2014-06-29 17:11:16 · 811 阅读 · 0 评论 -
IO
------- android培训、java培训、期待与您交流!---------- IO流 数据流; 设备包括硬盘和内存;Java对数据的操作是通过流的方式;处理数据流的对象都在IO包中;流按操作数据分为两种:字节流与字符流;按流向分为输入流和输出流; 早期IO包里出现的都是字节流,无论什么数据都是体现为字节形式即二进制的,称为字节流;字节流可以把所有原创 2014-06-29 17:08:38 · 651 阅读 · 0 评论 -
Collection
一、集合概述;集合类,或者叫集合框架;数据多了,封装为对象;对象多了,封装为集合;对象多了,可以存储于数组,但是数组是固定长度的,集合是可变长度的;而且数组中只能同类类型数据,集合不限类型;集合中的对象,被称为元素; 集合的特点是用于存储对象,集合的长度是可变的,集合可以存储不同类型的对象;集合的作用就相当于是一个封装对象的容器;容器分很多中,容器的共性不断的抽取就原创 2014-06-01 10:13:58 · 754 阅读 · 0 评论 -
Map
Map集合他和Collection一样,都属于集合框架中的顶层接口; Map key-value 即同时要让里面传两个参数;将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。Map集合的特点:该集合存储键值对,是一对一对往里存,而且要保证键的唯一性; 成对成对的出现,就像list一样,都有脚标; Collection 单列集合原创 2014-06-01 10:18:53 · 497 阅读 · 0 评论 -
Collection_util
集合框架的工具类Collections Arrays 一、Collections这个类是专门对集合进行操作的工具类; Collections的特点:里面的方法都是静态的;他没有对外提供构造函数,是不需要创建对象的;因为他的对象并未没有封装特有的数据;都是共享的情况,所以定义在静态最方便; 有一堆元素,不需要保证里面的唯一性,一般用List集合; 因为是静态类,所原创 2014-06-01 10:21:20 · 855 阅读 · 0 评论 -
泛型generics
泛型:JDK1.5版本之后出现的新特性,用于解决安全问题,是一个安全机制; 好处:(1)将运行时期出现的问题classcastexcption,转移到了编译时期,方便程序员解决问题,让运行时期问题减少,安全;(2)避免了强制转换的麻烦; 泛型格式:通过在使用Java提供的对象时,什么时候使用泛型呢? 通常在集合框架中很常见;只要见到 其实即可;这类型只适原创 2014-06-01 10:16:25 · 494 阅读 · 0 评论 -
String&stringBuffer&包装类
------- android培训、java培训、期待与您交流!---------- 一、String类的特点:很多中语言都有对字符串的描述,以及功能的提供 String s= new String()的值就是空参数,即就是s=“”里面没有值;String s=”abc” s是一个类类型对象,即“abc”就是一个对象;只要是引号里面的值都是类对象;字符串的最大特点原创 2014-05-28 22:50:08 · 553 阅读 · 0 评论 -
Thread
1、进程与线程 即是一个正在执行中的程序; 进程可以同时开启;在某一个时刻,cpu只能执行某一个程序,只是cpu在快速切换;所以才感觉,多个程序在同时进行;一个进程当中有可能会出现多条执行路径; 线程是进程中的内容;每一个应用程序当中都至少有一个线程,因为线程是程序当中的控制单元或者执行路径; 总结:原创 2014-06-01 10:11:14 · 819 阅读 · 0 评论 -
运算符随堂操作
------- android培训、<ahref="http://www.itheima.com" target="blank">java培训、期待与您交流!---------- class YunSuanFu{public static void main(String[] args) {/* 三个环境变量配置值path %JA原创 2014-05-09 09:04:17 · 384 阅读 · 0 评论 -
语法结构
------- android培训、<ahref="http://www.itheima.com" target="blank">java培训、期待与您交流!---------- /**//语法结构——程序流程控制 指的就是java中的语句。 顺序结构/判断结构/选择结构/循环结构//顺序结构//判断结构 //if语句有三个格原创 2014-05-10 09:16:52 · 680 阅读 · 0 评论 -
函数
------- android培训、<ahref="http://www.itheima.com" target="blank">java培训、期待与您交流!---------- //函数的定义:函数就是定义在类中具有特定功能的一段独立小程序,也称为方法。目的是实现某个功能。(功能体)//函数的格式:格式是以不变应万变的; 修饰符 返回值类型 函数名原创 2014-05-10 09:18:09 · 502 阅读 · 0 评论 -
语法结构随堂操作
class yufajiegou{public static void main(String[] args){/*//循环结构练习//while语句int x=8;while(x>5){System.out.println("x="+x);}//control+c,强制结束命令行的运行。//实际应用可以如此,定义变量,取值是变化的,//当变原创 2014-05-10 09:41:21 · 506 阅读 · 0 评论 -
GUI
------- android培训、java培训、期待与您交流!---------- awt和Swing等应用于桌面级的应用,Java在这方面是弱项。桌面级应用如word office等。Java的强项应该在web上面,在服务器,在jee上面。1、在这里要建立程序的概念。建立一个完整的小系统的概念。2、在这里要学习整个表现层的做法。影响也是极其深远,学的通用的做法,从原创 2014-05-25 07:55:10 · 350 阅读 · 0 评论 -
单例设计模式
------- android培训、java培训、期待与您交流!---------- /**单例设计模型(SingleObjectDesignPattern) 一、设计模式概述 1、起初常用在建筑领域;最佳的解决某问题的行之有效的解决方案总结成一套模式就称为设计模式;在软件开发中由“四人帮”引进并总结; 2、在Java中,总共与23种通用设计模式,可以找书《设计原创 2014-05-24 10:55:01 · 297 阅读 · 0 评论 -
面向对象内部类与异常
------- android培训、java培训、期待与您交流!---------- //内部类(内置类/嵌套类) 就是类里面的类。内部类的访问规则:1、内部类可以直接访问外部类中的成员,包括私有。外部类要访问内部类,必须要建立内部类对象。 调用非静态方法必须要现有对象。 外部类直接访问内部类中的成员:因为有可能有别的同类名。所以必须要有限制修饰。原创 2014-05-15 20:58:10 · 579 阅读 · 0 评论 -
面向对象之多态
------- android培训、java培训、期待与您交流!---------- //面向对象的第三个特征——多态。包括一个规律,两个体现。 可以理解为事物存在的多种体现形态。 多态在java中强调是对象上的体现,其实多态不仅在对象上,在函数上也有体现,比如重载和覆盖,继承,一个类中有多个,都是多态的体现。 但是我们重点讲的是对象的多态性。 课程内容:—原创 2014-05-14 10:01:01 · 390 阅读 · 0 评论 -
java最小组成元素
------- android培训、<ahref="http://www.itheima.com" target="blank">java培训、期待与您交流!---------- /**//说明:以后每天的学习日记全部用编程的规则来写,把学习贯穿到任何地方,如果有写不出来的,就思考并解决问题,同时也帮助自己养成好的编程习惯。//java语言中的基础组成(8个):关原创 2014-05-09 08:38:31 · 969 阅读 · 0 评论 -
“注释”部分补充知识点:
【黑马程序员】“注释”部分补充知识点:------- android培训、<ahref="http://www.itheima.com" target="blank">java培训、期待与您交流!---------- (1)注释有三种即单行注释(用//开始,回车符结束)、多行注释(用/*开始,用*/结束)和java语言独有的文档注释(用/**开始,用*/结束,即对程序进行说明原创 2014-05-09 08:46:52 · 602 阅读 · 0 评论 -
java最小单元正确性表达随堂操作
------- android培训、<ahref="http://www.itheima.com" target="blank">java培训、期待与您交流!---------- class vardemo{public static void main(String[] args){/*System.out.println("Hello World!");原创 2014-05-09 09:05:35 · 682 阅读 · 0 评论 -
函数随堂操作
------- android培训、<ahref="http://www.itheima.com" target="blank">java培训、期待与您交流!----------原创 2014-05-10 09:44:39 · 456 阅读 · 0 评论 -
数组
-------android培训、java培训、期待与您交流!---------- //数组的定义 就是同一种类型数据的几何,其实数组就是一个容器。 我们在运算的时候,可能会有很多数据参与运算,我们先想的不是运算,而是先要把这些数据临时存储起来,以便于方便后期运算,数组就是存储数据的一种方式。 定义的数组就是一个容器,装原创 2014-05-11 18:37:58 · 553 阅读 · 0 评论 -
数组随堂操作
-------android培训、java培训、期待与您交流!---------- class Array{ /* publicstatic void main(String[] args) { int[]x=new int [5]; Sys原创 2014-05-11 18:41:34 · 408 阅读 · 0 评论 -
面向对象(1)
------- android培训、java培训、期待与您交流!---------- //面向对象的理解 面向过程和面向对象是两个思考方式的思想,所强调的角度不一样,导致最后的思想不一样,面向过程强调的是动作,面向对象强调的是对象,将所有功能封装到一个对象上来。 我的理解是,面对对象,是为了更长期来看,可以有更多的功能的加入和升级,而面向过程仅仅就此原创 2014-05-13 16:29:30 · 556 阅读 · 0 评论 -
面向对象之继承
------- android培训、java培训、期待与您交流!---------- //继承的概述 类用来描述事物。 将学生和工人的共性描述提取出来,单独进行描述,只要让学生和工人与单独描述的这个类有关系,就可以了。——就是对具体对象抽取共性而得到的类进行再抽取。 继承就是利用这种类中的共性提炼出一个父类(也叫基类或超类),原来的类就是子类。用关键字exten原创 2014-05-13 16:32:48 · 525 阅读 · 0 评论 -
面向对象(2)
------- android培训、java培训、期待与您交流!---------- //static(静态)关键字 作为一个修饰符存在。对变量进行修饰作用,起到特别含义。 用法:是一个修饰符,用于修饰成员中都有的共性的东西(成员变量和成员函数),不能用来修饰局部。起到节约内存的作用。所有对象共享一个静态数据。原创 2014-05-13 16:31:26 · 369 阅读 · 0 评论 -
GUI
------- android培训、java培训、期待与您交流!---------- 图形化界面编程:其实所有的与电脑相关的操作都是编程操作,即人与电脑交互的方式体现的过程就是在编程;主要的不同就是看封装了多少;封装的越多,操作起来就越简单,封装的越少,操作就越麻烦;没有封装的,图形化编程就做不了; GUI 图形化界面Graphical User Interface原创 2014-06-29 17:16:07 · 456 阅读 · 0 评论