java技术博客
周翠翠
这个作者很懒,什么都没留下…
展开
-
黑马程序员_Java基础
android培训、java培训、期待与您交流! 一、第一个程序Demo.java: public class Demo{ public static void main(String[] args){ System.out.println("Hello world!"); } } 二、Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型。 数据类型:基本数据类型原创 2013-08-08 18:34:58 · 401 阅读 · 0 评论 -
黑马程序员_Java中的反射
-----------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 反射的基石——Class类 Class代表什么事物? Java程序中的各个Java类属于同一类事物,描述这类事物的Java类名就是Class。 Class cls2=Date.Class Classs.forName("……"); 八个基本类和void都有原创 2013-08-29 23:56:44 · 472 阅读 · 0 评论 -
黑马程序员_交通灯管理系统
-----------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 交通灯:路、灯、车 路:路上有集合,集合中方看车,车为一个字符串。 路上有红绿灯,当绿时,让车行驶,路上有个方法,用来在尾巴上加车。 灯变红、绿,由一个控制系统来控制。 共有3个对象。共有12条路线,就有12个灯。(灯不可以new,固定有12个)。 用枚举原创 2013-08-30 00:17:13 · 491 阅读 · 0 评论 -
黑马程序员_详解Java中线程的两种创建方法
-----------android培训、java培训、java学习型技术博客、期待与您交流! ------------ Java中创建线程的第一种方法:继承Thread类。 步骤:1.定义类继承Thread。 2.复写Thread类中的run方法。 3.调用线程的start方法,该方法两个作用:启动线程,调用run方法。 如:class Demo extends T原创 2013-08-29 13:49:06 · 567 阅读 · 0 评论 -
黑马程序员_Java设计模式之单例设计模式
-----------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 设计模式:解决某一问题最行之有效的方法。 Java中23种设计模式。 单例设计模式:解决一个类在内存中,只存在一个对象。 1.class Student { -----------android培训、java培训、java学习原创 2013-08-29 12:15:54 · 509 阅读 · 0 评论 -
黑马程序员_继承extends、final修饰符、抽象类abstract
-----------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.继承:extends 注意:千万不要为了获取其他类的功能,简化代码而继承。 必须是类与类之间有所属关系才可以继承。 class Person { String name; int age; } class Student extends Per原创 2013-08-29 13:08:28 · 525 阅读 · 0 评论 -
黑马程序员_使用Java语言实现十进制转二进制,十进制转十六进制
-----------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.十进制转二进制: public static void toBin(int num) { StringBuffer sb=new StringBuffer(); while(num>0) { sb.append(num%2); num=num/2原创 2013-08-28 23:40:03 · 705 阅读 · 0 评论 -
黑马程序员_Java中数组元素的折半查找
-----------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 注意:使用折半查找的必须是有序数组。 public static int halfSearch(int[] arr,int key) { int min,max,mid; min=0; max=arr.length-1; mid=(max+mi原创 2013-08-28 23:18:29 · 607 阅读 · 0 评论 -
黑马程序员_Java中两种数组元素排序方法
-----------android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1.选择排序: 选择固定一个位置,拿这个位置上的值不断和其他值进行比较,换定位置后还拿这个位置进行比。 class ArrayDemo { public static void selectSort(int[] arr) { for(int x=0;x原创 2013-08-28 22:36:05 · 584 阅读 · 0 评论 -
黑马程序员_Java中的数组基础
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 一、数组的定义格式: 1. 元素类型[] 数组名=new 元素类型[元素个数或数组长度]; 如:int[] a=new int[5]; 2. 元素类型[] 数组名=new 元素类型[]{元素,元素,……}; 如:int[] a={1,原创 2013-08-20 16:31:49 · 383 阅读 · 0 评论 -
黑马程序员_Java简单程序的实现
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 一、九九乘法表: 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 ....原创 2013-08-20 16:13:28 · 394 阅读 · 0 评论 -
Java之实战——交通灯管理系统(黑马考试)
Java之实战——交通灯管理系统(黑马考试) 模拟实现十字路口的交通灯管理系统逻辑,需求: 1. 异步随机生成按照各个路线行驶的车辆 2. 信号灯忽略黄灯,只考虑红灯和绿灯 3. 应考虑左转车辆控制信号灯,右转车辆不受信号灯控制 4. 具体新号等控制逻辑与现实生活中普遍交通灯控制逻辑相同,不考虑特殊情况下的控制逻辑。 住:南北向车辆与东西向车辆交替放行,同方向等待车辆应先放行直行车辆而转载 2013-09-03 11:56:56 · 819 阅读 · 0 评论