文章列表
黑马程序员_javadoc用法
- 博客分类:
- java基础
------- android培训、java培训、期待与您交流! ----------
很基础的东东,但一定是很好的东东,别不重视,面试的时候会问到哦!
用法:javadoc [options] [packagenames] [sourcefiles] [@files]-overview <file> 读取 HTML 格式的概述文档-public 仅显示 public 类和成员-protected 显示 protected/public 类和成员(缺省)-package ...
黑马程序员_交通灯管理系统
- 博客分类:
- java基础
------- android培训、java培训、期待与您交流! ----------
模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:
异步随机生成按照各个路线行驶的车辆。
例如:
由南向而来去往北向的车辆---- 直行车辆
由西向而来去往南向的车辆---- 右转车辆
由东向而来去往南向的车辆---- 左转车辆
。。。
黑马程序员_银行业务调度系统
- 博客分类:
- java基础
------- android培训、java培训、期待与您交流! ----------
银行业务调度系统逻辑,具体需求如下:
银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。
1有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。
2异步随机生成各种类型的客户,生成各类型用户的概率比例为:
VIP客户:普通客户:快速客户 = 1 :6 :3。
3客户办理业务所需时间有最大值和最小值,在该范围内随机设定每个VIP客户以及普通客户办理业务所需的时间,快速客户办理业务所需时间为最小值 ...
黑马程序员_泛型之初体验
- 博客分类:
- java基础
------- android培训、java培训、期待与您交流! ----------
1. 什么是泛型?泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时 ...
黑马程序员_jdk1.5新特性
- 博客分类:
- java基础
------- android培训、java培训、期待与您交流! ----------
1、泛型(Generics)--为集合提供编译时类型安全,无需每刻从Collections取得一个对象就进行强制转换集合 通过模板技术可以指定集合元素类型而Java在1.5的前直没有相对应功能。集合可以放任何类型对象相应地从集合里面拿对象时候我们也不得不对他们进行强制得类型转换,jdk1.5引入了泛型它允许指定集合里元素类型这样我们可以得到强类型在编译时刻进行类型检查好处 。
例如:
ArrayList al = new ArrayList();
这时编译器就会提示我们:
ArrayL ...
黑马程序员_java中的常见算法
- 博客分类:
- java基础
------- android培训、java培训、期待与您交流! ----------
本人最近收集整理的一些排序算法,希望对大家有所帮助!
1、选择排序(Selection sort)、插入排序(Insertion sort)与气泡排序(Bubble sort)这三个排序方式是初学排序所必须知道的三个基本排序方式,它们由于速度不快而不实用。
public class BasicSort {
public static void selectionSort(int[] number) {
for (int i = 0; i < number.length - 1; ...
黑马程序员_java中的内部类
- 博客分类:
- java基础
------- android培训、java培训、期待与您交流! ----------
内部类,有时叫做嵌套类。内部类允许一个类定义被放到另一个类定义里。内部类是一个有用的特征,因为它们允许将逻辑上同属性的类组合到一起,并在另一个类中控制一个类的可视性。
例1
public class Outer1{
private int size;
//定义一个内部类
public class Inner{
pub ...
黑马程序员_java多线程
- 博客分类:
- java基础
------- android培训、java培训、期待与您交流! ----------
一、Java线程的结构
Java支持一种“抢占式”(preemptive)调度方式。线程从产生到消失,可分5个状态:Newborn线程在己被创建但未执行这段时间内,处于一个特殊的"Newborn"状态,这时,线程对象己被分配内存空间,其私有数据己被初始化,但该线程还未被调度。此时线程对象可通过start()方法调度,新创建的线程一旦被调度,就将切换到"Runnable"状态。
RunnableR ...
黑马程序员_java用户名中的空格问题
- 博客分类:
- java基础
------- android培训、java培训、期待与您交流! ---------- 经常会有朋友说怎么去用户名中的空格,其实去一个字符串俩边的空格很简单,因为java在String类里边就提供了这个方法就是trim();我们看看API里边是怎么说的:
String
trim() 返回字符串的副本,忽略前导空白和尾部空白。
所以一般去字符串俩边的空格调用这个方法就没什么问题了。
但是有的朋友又提出说如果中间有空格怎么去,看一些视频教程中,有的同学也提到这样的问题,但是一般老师的答案都是说,中间有空格都能看到 ...
黑马程序员_java中的关键字
- 博客分类:
- java基础
------- android培训、java培训、期待与您交流! ---------- 关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。 Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。java的关键字一共有48个 [img]http://dl.iteye.com/upload/attachment/0083/5332/7037c9da-24a1-3507-9b36-9f791670c05c.jpg&quo ...
黑马程序员_java开始之旅
- 博客分类:
- java基础
------- android培训、java培训、期待与您交流! ---------- 1)设置类路径 结构 可通过对 JDK 工具使用 -classpath 选项(首选方法)或设置 CLASSPATH 环境变量来设置类路径。 C:> set CLASSPATH=path1;path2... 每个 path 以 ...