- 博客(16)
- 收藏
- 关注
原创 一些常用的排序法
本文就是介绍一些常见的排序算法。排序是一个非常常见的应用场景,很多时候,我们需要根据自己需要排序的数据类型,来自定义排序算法,但是排序有很多种,如:插入排序、选择排序、冒泡排序、快速排序(重点)、堆排序、归并排序等等,我们只介绍一些常用的基础排序算法,包括:插入排序、选择排序、冒泡排序、快速排序。一、直接插入排序原理:从待排序的数中选出一个来,插入到前面的合适位置。public
2013-07-04 09:13:38
657
原创 输入一个日期,求这一天是星期几,并且计算出是一年中的第几天
需求:编写程序,该程序启动后用户可以按“yyyy-MM-dd”的格式输入一个日期,程序计算这一天是星期几,并且计算出是一年中的第几天。 import java.io.*;import java.text.*;import java.util.Date;public class Test9 { public static void main(String[] args
2013-07-02 15:52:09
4199
原创 黑马程序员——java高新技术(二)
---------------------- android培训、java培训、期待与您交流! ---------------------- 10.java中的内省java中的内省又叫JavaBean是一种特殊的类,它其中的方法名称符合某种约定的规则,例如:public class person { private int age; public int getAge()
2013-06-15 13:00:36
724
原创 黑马程序员—java高新技术(一)
----------android培训、java培训、期待与您交流! ---------- 1、Eclipse使用技巧Workspace与project切换工作空间:File---Switch Workspace---Other一个工作间包含多个工程,切换工作间之后,会影响里面的工程,例如快捷键什么的都要重新配置,如果重新配了之后快捷键还没有用就要考虑下那个快捷键是不是
2013-06-15 08:51:00
708
原创 黑马程序员—java面试题之银行业务调度系统
----------android培训、java培训、期待与您交流! ----------银行业务调度系统需求分析:模拟实现银行业务调度系统逻辑,具体需求如下:银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。异步随机生
2013-06-14 18:25:45
840
原创 黑马程序员——java面试题之交通等管理系统
----------android培训、java培训、期待与您交流! ----------模拟实现十字路口的交通灯管理系统逻辑需求分析异步随机生成按照各个路线行驶的车辆。例如:由南向而来去往北向的车辆 ---- 直行车辆由西向而来去往南向的车辆 ---- 右转车辆由东向而来去往南向的车辆 ---- 左转车辆。。。信号灯忽略黄灯,只考虑红灯和绿灯。
2013-06-06 17:44:51
685
原创 黑马程序员——正则表达式
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------正则表达式(RegularExpress)正则表达式就是字符串处理利器 用途 字符串匹配(字符匹配) 字符串查找 字符串替换例如:IP地址是否正确 从网页中揪出Email、链接等;来源系统类:java.lang.Stringjava.
2013-02-01 13:12:01
379
原创 黑马程序员——java中的 GUI
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------GUIGraphical user Interface(图形用户接口)用图形的方式,来显示计算机操作界面java为GUI提供的界面都存在java.AWT和java.swing两个包中实例:public class Jfram extends JFrame
2013-01-28 11:36:18
402
原创 黑马程序员——java中的网络
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 网络编程网络编程模型*OSL参考模型*TCP/IP模型网络通讯要素*IP地址 网络中的设备标识(可用主机名localhost)*端口号 用于标识进程的逻辑地址,不同进程的标识 有效端口:0-65535,其中0-1024系统使用
2013-01-24 17:13:43
348
原创 黑马程序员——java中的线程
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------线程:1.线程概念线程:一个程序里面不同的执行路径;2.创建和启动线程的的方式每个线程通过创建一个Thread的实例来创建线程和调用thread对象中的run方法来完成操作,并通过调用star()方法来启动;3.sleeppublic class
2013-01-22 09:00:51
288
原创 黑马程序员——java中的流
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------流是一串连续不继的数据的集合,就像水管里的水流,在水管的一端一点一点地供水,而在水管的另一端看到的是一股连续不断的水流。数据写入程序可以是一段一段地向数据流管道中写入数据,这些数据段会按先向顺序形成一个长的数据流。对数据的读取程序来说,看不到数据流在写入时的分段情况,每次可
2013-01-21 13:00:08
343
原创 黑马程序员——java中容器(集合类)
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 容器又叫集合类其中包括;Collction、Map,Collction又包括Set和list集合框架接口的分类:(分collection接口 和 map接口) Collection接口Set接
2013-01-20 15:29:23
431
原创 黑马程序员——JAVA继承中的构造方法
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------类的构造的过程中必须调用其基类的构造方法*子类可以在自己的构造方法中使用super调用基类的构造方法(使用this调用本类的另外的构造方法) 如果调用super,必须写在子类构造方法的第一位上*如果子类没有显示调用基类的构造方法,系统默认使用基类的无
2013-01-20 15:23:49
454
原创 黑马程序员——JAVA中的面向对象
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1.对象和类的概念在程序中操作对象是类的一个实例。创建一个对象:Hello obj=new Hello();调用方法:obj.showString()类是对象的实例化,相当于一个模板2.比较面向过程的思想和面向对象的思想面向过程的思想
2013-01-17 20:43:59
541
原创 黑马程序员——JAVA中易出现的小问题(二)
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 第一:char字符转换public class Text { public static void main(String[] args) { // TODO Auto-generated method stub String s="A
2013-01-16 14:32:13
381
原创 黑马程序员——JAVA中易出现的小问题
第一:奇数性static boolean isodd(int i){ return i % 2 == 1; }}奇数可定义为被2整除,余数为1的整数。表达式i%2计算的是i除以2时所产生的余数,因此看起啦这个这个程序改可行,但是它并不行,在四分之一的时间里它产生的都是错误的。因为在所有的int数值中,有一半是负数,而isodd方法对所有负数的判断都会失败。
2013-01-15 21:05:19
376
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人