- 博客(19)
- 资源 (40)
- 收藏
- 关注
原创 Java笔记(11)-数组和枚举,int [] a,int a[],创建数组,数组遍历,复制数组,排序和二分法,枚举
数组和枚举,创建数组,遍历数组,排序,二分法查找**数组是相同类型变量按顺序组成的一种复合数据类型**,称这些相同的变量为数组的元素或单元。数组通过数组名加索引来使用数组的元素。**数组属于引用型变量**,创建数组需要经过**声明数组**和**为数组分配变量**这两个步骤。
2016-09-30 19:45:44 4715 1
原创 Java笔记(10)-Java Applet程序
Java Applet程序JavaApplet就是用Java语言编写的小应用程序,可以直接嵌入到网页中,并能够产生特殊的效果。Java Applet 程序由浏览器中内置的 JVM 负责执行,而不是安装在操作系统上的 JVM 来执行这也是称Java Applet 程序为内嵌式程序的原因。1 Java Applet程序结构一个Java Ap
2016-09-30 14:37:11 830
原创 Java笔记(10)-图形界面设计、Swing、窗口、JFrame、常用组件和布局、处理事件、MVC结构、对话框、GUI
Java Swing, JFrame,JMenubar,JMenu,JMenuItem,Icon,JMenuItem,组件JTextField,JTextArea,JLabel,JPanel,JScrollPane,JSplitPane,FlowLayout布局,BorderLayout布局,事ActionEvent,ItemEvent,DocumentEvent,MouseEvent,焦点事件,键盘事件,MVC结构
2016-09-27 17:04:26 30889 11
转载 文章转载-来人间一趟,你要摘一次月亮
来人间一趟,你要摘一次月亮文/花凉 我读初三那年,听不懂化学课,在课上看完了琼瑶的所有小说。 那个时候的我,也会在晚上完成作业之后,拿出本子偷偷地编织一些故事。 在那个以学业为重的时期,我所做的一切,都被父母和老师冠以“不务正业”的名号。我能理解他们,他们更愿意我们安安稳稳地,走上那条大多数人会走的、较为平坦的道路。 现在,我经常会收到一些男孩女孩的私
2016-09-24 19:07:23 1564
原创 Java笔记(9)-网络编程、URL、InetAddress、套接字、Socket、ServerSocket、多线程、UDP、广播数据包、远程调用
不必说碧绿的菜畦,光滑的石井栏,高大的皂荚树,紫红的桑葚;也不必说鸣蝉在树叶里长吟,肥胖的黄蜂伏在菜花上,轻捷的叫天子(云雀)忽然从草间直窜向云霄里去了。Java网络编程 URL 类 InetAddress类 套接字 UDP数据包 java远程调用
2016-09-24 08:48:41 4659 2
原创 Java笔记(8)-泛型、链表、LinkedList<E>、Iterator迭代器、Collections类方法、堆栈、HashMap<K,V>、TreeSet<E>、自动装箱和拆箱
泛型与集合框架泛型泛型类泛型类声明对象示例泛型接口示例泛型的目的链表LinkedList E 泛型类常用方法遍历链表示例排序和查找示例洗牌和旋转堆栈示例散列映射HashMap KV 泛型类常用方法遍历散列映射基于散列映射的查询树集树映射泛型与集合框架组织数据之结构及相关操作。泛型泛型(Generics)是在JDK1.5中推出的,其主要目的是可以建立
2016-09-23 19:37:25 4931 2
原创 Java问题-错误: 找不到或无法加载主类
屈贾谊与长沙,非无圣主;窜梁鸿与海曲,岂乏明时? 王勃—《滕王阁序》错误: 找不到或无法加载主类这个问题大多数是因为没有配置好java环境变量引起的,错误: 找不到或无法加载主类
2016-09-22 21:01:49 13282
原创 Java笔记(7)-输入、输出流、File类、InputStream、Reader、文件字节流、文件字符流、缓冲流、随机流、数据流、对象流、序列化和对象克隆、Scanner解析文件、Console流
Java笔记(7)-输入、输出流 字节流 字符流 文件字节流 文件字符流 缓冲流 随机流 数组流 数据流 对象流 序列化和对象克隆 文件锁 Scanner解析文件 Console就读取密码 InputStream、Reader、FileInputStream、FileReader、BufferReader、RandomAccessFile
2016-09-21 11:23:41 7753 4
转载 Java Number类(数据类型的包装类)
一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double等。 然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java语言为每一个内置数据类型提供了对应的包装类。
2016-09-20 16:35:14 14692 1
原创 Java笔记(6)-Math、BIgInteger、DecimalFormat、Pattern和Macth、Scanner、System.exit()
Math类字段类方法BigInteger类BIginteger方法Math、BIgInteger、DecimalFormat、Pattern和Macth、Scanner、System.exit()
2016-09-20 10:49:34 846
原创 Java笔记(5)-String、StringBuffer、StringTokenizer、Date、Calendar
Java笔记(5)-String、StringBuffer、StringTokenizer、Date、Calendar
2016-09-18 17:02:16 1402
原创 Open-Closed Principle
开放封闭原则开放封闭原则(OCP,Open Closed Principle)是所有面向对象原则的核心。软件设计本身所追求的目标就是封装变化、降低耦合,而开放封闭原则正是对这一目标的最直接体现。其他的设计原则,很多时候是为实现这一目标服务的,例如以Liskov替换原则实现最佳的、正确的继承层次,就能保证不会违反开放封闭原则。关于开放封闭原则,其核心的思想是: 软件实体应该是可扩展,而不可修改的。
2016-09-18 09:37:14 956
原创 Java笔记(4)-线程、Thread、Runable、开子线程、线程运行状态、线程同步、线程死锁
蓬山此去无多路,青鸟殷勤为探看。—李商隐《无题》 线程 线程的基本定义线程和进程在 Java 当中实现线程的两种方法使用Thread 或Runnable线程运行状态介绍线程间通信的方法线程同步线程同步的方式和机制线程死锁
2016-09-13 16:57:32 1592
转载 Java内存机制
栈内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java 会自动释放掉为该变量分配的内存空间,该内存空间可以立即被另作它用。堆内存堆内存用来存放由 new 创建的对象和数组,在堆中分配的内存,由 Java 虚拟机的自动垃圾回
2016-09-12 11:22:49 381
原创 Java笔记(3)-设计模式、异常、内部类
29 设计模式(工厂方法模式)30 Java当中异常的定义 31 异常的分类以及各自的特点 32 try…catch…finally 结构的处理方法 33 throw和throws 的使用方法 34 自定义异常的使用方法 35 内部类的定义方法 36 匿名内部类的定义方法 37 内部类的常见使用方法 38 线程 线程的基本定义 39 在 Java 当中实现线程的两种方法(使用Thr
2016-09-07 17:45:45 888
原创 Java笔记(2)- static 、this、super、final、抽象、接口
static 的作用this的作用面向对象高级面向对象基本思想继承继承的作用super的使用方法面向对象基本思想多态对象的向上转型和向下转型final关键字的作用抽象类和接口的定义方法接口和抽象类的语法特征抽象类和接口在面向对象编程当中的地位和意义17 static 的作用 public修饰的static成员变量和成员方法本质是全局变量和全局方法,当声明它类的对象市,不生成
2016-09-04 17:27:07 607
原创 Java笔记(1)- Java基础知识、类、对象、运算符、数据类型
岁寒,然后知松柏之后凋也。 ——《论语•子罕》Java笔记(1)- Java基础知识、类、对象、运算符、数据类型
2016-09-03 21:45:05 1015
转载 Java中多态性
Java中多态性的实现什么是多态面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)实现多态的技术称为:动态绑定(dynamic binding),是指在执行期间判断所引用对象的实际类型,
2016-09-03 16:47:04 488
Dbcp连接池-Java项目-3个jar包
2016-10-08
新 MVC架构的JDBC项目(加入存储过程和函数的调用)
2016-10-07
mysql-connector-java-5.1.39 JDBC连接mysql数据库驱动
2016-10-04
Fragment进阶使用
2016-08-26
databasetest.zip
2016-08-25
RabbitMQ.zip
2018-05-18
IntelliJ Idea SpringBoot 数据库增删改查实例
2016-12-16
SSM Maven项目PageHelper分页实例.zip
2016-12-15
SSM Maven项目分页实例.zip
2016-12-14
SSM Maven项目实例.zip
2016-12-11
( SpringMVC 数据的格式化、JSR 303数据校验和国际化 实例.zip
2016-12-10
SpringMVC+Spring+HIbernate简单数据库实例.zip
2016-12-09
Spring+JDBC实例
2016-11-27
Hibernate数据库操作实例.zip
2016-11-19
Structs2和Hibernate简单登录验证实例.zip
2016-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人