![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
Zhang灬Allen
Android 高级软件工程师
展开
-
黑马程序员_java 多线程(1)
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------1.概述进程:是一个正在执行的程序,每一个进程的执行都有一个执行顺序,该顺序是一个执行路径,或叫一个控制单元。线程:就是进程中的一个独立的控制单元;线程在控制着进程的执行,一个进程至少有一个线程。java原创 2013-06-12 12:00:17 · 395 阅读 · 0 评论 -
黑马程序员_java 面向对象基础(2)
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------1.static 关键字static是一个修饰符,用于修饰成员(成员变量,成员函数);当成员被static修饰后就多了一种调用方式,除了被对象调用外,还可以直接被类名调用,即类名.静态成员static的特点:原创 2013-06-12 11:45:46 · 410 阅读 · 0 评论 -
黑马程序员_java 其他对象
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------1.System System类中的方法和属性都是静态的out:标准输出,默认是控制台。in:标准输入,默认是键盘。获取系统属性信息方法:Properties getProperties()设置原创 2013-06-12 11:56:50 · 393 阅读 · 0 评论 -
黑马程序员_improve1
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------一.eclipse使用技巧1.透视图:多个小窗口的集合。java透视图、Debug透视图等 查看变量值:设置断点->Debug->在窗口中右键watch2.包名:运用URL来起名字原创 2013-06-13 12:04:40 · 529 阅读 · 0 评论 -
黑马程序员_improve2
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------七.javaBean内省(IntroSpector) ·javaBean简单的内省操作: 获取X属性的步骤 Class1 class1 =new Class1();原创 2013-06-13 12:05:57 · 598 阅读 · 0 评论 -
黑马程序员_java 交通信号灯系统
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------1.分析模型总共有12条路线,为了统一编程模型,可以假设每条路线都有一个红绿灯对其进行控制,右转弯的4条路线的控制灯可以假设称为常绿状态,另外,其他的8条线路是两两成对的,可以归为4组,所以,程序只需考虑原创 2013-06-13 12:07:06 · 839 阅读 · 0 评论 -
黑马程序员_java 基础
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------1.关键字:被java语言赋予特殊含义的单词 特点:关键字中所有字母都为小写 定义数据类型的关键字:class interface byte short int long float double char原创 2016-04-26 10:43:42 · 236 阅读 · 0 评论 -
黑马程序员_反射
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------一.eclipse使用技巧1.透视图:多个小窗口的集合。java透视图、Debug透视图等 查看变量值:设置断点->Debug->在窗口中右键watch2.包名:运用URL来起原创 2016-04-29 13:11:35 · 271 阅读 · 0 评论 -
黑马程序员_java GUI
------------------ ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------1.图形化界面继承关系图Container为容器,是一个特殊的组件,该组建中可以通过add方法添加其他组件。2.布局管理(常见的布局管理) FlowLayout(流式布局管理):从左到右的顺序排原创 2013-06-12 12:13:11 · 421 阅读 · 0 评论 -
黑马程序员_java 泛型
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------泛型是JDK1.5版本以后出现的新特性,是用于解决安全问题的,是一个类型安全机制。1.泛型的格式 通过来定义要操作的引用数据类型2.泛型的好处: (1).将运行时期出现的问题Cla原创 2013-06-12 12:09:34 · 402 阅读 · 0 评论 -
黑马程序员_java集合框架——Map
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------Map集合是异于List集合的,Map是用来存储键值对的集合,即一对一对的向集合中存储,并且要保证键的唯一性。Map集合是一个接口它有三个常用的子类。 Hashtable:底层是哈希表数据结构,不允许原创 2013-06-12 12:07:40 · 372 阅读 · 0 评论 -
黑马程序员_java 多态
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------一.多态1.多态的概念:可以理解为事物存在的多种形态。2.多态的体现 父类的引用指向自己的子类对象;父类的引用也可以接收自己的子类对象3.多态的前提 必须是类与类之间有关系(继承或者实现)原创 2013-06-12 11:50:15 · 407 阅读 · 0 评论 -
黑马程序员_java String类
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------String类包含了一个不可更改的字符串,即一旦一个String实例被创建,包含在这个实例中的内容不可被更改。一.创建String:① Strings1=new String("abfcsg");原创 2013-06-12 12:08:47 · 348 阅读 · 0 评论 -
黑马程序员_java 内部类
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------1.内部类定义:也称为嵌套类,是定义在一个类内部的类。当描述事物时,事物的内部还有事物,该事物用内部类来描述,因为内部事物在使用外部事物;class Body{ private class Hear原创 2013-06-12 11:52:18 · 330 阅读 · 0 评论 -
黑马程序员_java集合框架——List
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------List接口是Collection派生的一个接口,而Collection接口是最基本的集合接口,一个Collection代表一组Object,即Collection的元素。所有实现Collection接口的必原创 2013-06-12 12:05:00 · 344 阅读 · 0 评论 -
黑马程序员_java集合框架工具类及JDK1.5新特性
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------java为使用者提供了操作集合与数组的工具类分别为Collections是集合对象的工具类,提供了操作集合的工具方法和Arrays是数组的工具类,提供了对数组的工具方法这两个工具类的特点是类中的方法都是静态的,不原创 2013-06-12 12:11:15 · 486 阅读 · 0 评论 -
黑马程序员_java 网络编程
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------1.UDP与TCP的特点 UDP的特点:(UDP实例:网络聊天,视频会议) 1.将数据及源和目的封装成数据包中,不需要建立连接; 2.每个数据报的大小限制在64K内;原创 2013-06-12 12:18:17 · 439 阅读 · 0 评论 -
黑马程序员_java正则表达式
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------概念:符合一定规则的表达式。作用:专门用与操作字符串。特点:用一些特定的符号来表示一些代码的操作。其实学习正则表达式就是学习一些特殊符号的使用正则表达式的利弊:利:可以简化对字符串的复杂操作。弊:原创 2013-06-12 12:19:13 · 523 阅读 · 0 评论 -
黑马程序员_java 基础(1)
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------1.关键字:被java语言赋予特殊含义的单词 特点:关键字中所有字母都为小写 定义数据类型的关键字:class interface byte short int long float double cha原创 2013-06-12 11:39:44 · 385 阅读 · 0 评论 -
黑马程序员_java 继承_抽象类_接口
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------1.继承 继承的条件:必须是类与类之间有关系时才可以继承,不要为了获取其他类的功能,简化代码而继承。java中的继承:1.在java中只支持单继承不支持多继承,因为多继承会带来安全隐患,即当多个父类中定义了原创 2013-06-12 11:48:49 · 574 阅读 · 0 评论 -
黑马程序员_java 多线程(2)
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------1.同步解决单例设计模式安全问题(懒汉式) class Single{ private static Single single=null; private Singl原创 2013-06-12 12:01:49 · 407 阅读 · 0 评论 -
黑马程序员_java 银行业务调度系统
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------------- 1.面向对象的分析与设计 ·本例中有三种类型的客户:普通客户,快速客户,VIP客户,要异步随机生成各种类型的客户,各种类型的客户在其对应的窗口按顺序依次办理业务。由于有三类客户,每类客户的号码编原创 2013-06-13 12:08:38 · 478 阅读 · 0 评论