JavaSE零基础入门
涉及java基础,包括OOP、IO、反射、泛型、集合以及小的项目实战
hyfine_
努力。
展开
-
JavaSE(13):银行业务调度系统
7K面试之银行业务调度系统 1、业务分析:模拟整个银行大厅的工作,需要在大脑中构建银行大厅的场景。主要是两个过程。1)、陆续随机进入三种类型(普通、快速服务、vip)的客户,他们去取票排队,取号机分类将他们内在的划分为了3个不同的队列(号码性质不同),每当一个用户去被服务了,那么就销毁这一个号码,每当进入一个客户,相应的增加一个号码。2)、窗口的工作人员不停的工作,他们会根据窗口的属性原创 2014-06-27 04:39:55 · 739 阅读 · 0 评论 -
JavaSE(12):之交通灯管理系统
交通灯管理系统 1、知识准备:面向对象编程的要点——类设计经验要点:数据属于谁,谁来操作数据,就将谁设计成一个类。实例:1)球沿着线滚动:滚动是球自身的方法,需要用到一条线,那么线可以作为球的一个属性。线提供了原创 2014-06-26 15:19:02 · 689 阅读 · 0 评论 -
JavaSE(11):java高新技术
十一、 Java高新技术 1、Eclipse的使用 简介:Eclipse是一个java的IDE,集成开发环境,myEclipse是一个Eclipse的功能插件,为了方便,该插件将原本的Eclipse软件也集成在内。 常用专业简写:IDE-Integrated Development Environment(集成开发环境)JavaEE-Java Platform,Ente原创 2014-06-26 02:31:05 · 783 阅读 · 0 评论 -
JavaSE(10):Java反射技术及动态代理
十、Java反射技术 1、反射的概念反射的引入:当程序在运行时接受一个外部传入的对象,该对象的编译类型是Object,但程序需要调用该对象运行类型的方法:1、若该对象的编译类型、运行类型都知道,使用nstanceof判断然后强转。2、编译时无法知道该对象属于什么类,程序只能依靠运行时信息来发现对象的真实信息,此时需要通过反射获取对象真正的类型。 反射机制:类在程序原创 2014-06-22 23:02:10 · 811 阅读 · 0 评论 -
JavaSE(9):java集合与泛型
九、Java集合与泛型 1、容器与集合类数组与集合:集合是一种储存对象的常用方式。数组也可以存储对象,但是数组长度固定,而集合长度可变;数组可以存放任意数据类型,集合只能存放对象。集合:只用于存放对象的可变长度的容器原创 2014-06-19 19:12:37 · 1217 阅读 · 0 评论 -
JavaSE(8):java网络编程技术
八、Java网络编程技术 1、网络通信基础知识网络通信指网络中的计算机通过网络互相传递信息。通信协议是网络通信的基础,通信协议是网络中计算机之间进行通信时共同遵守的规定常用的通信协议:HTTP、FTP、TCP/IP等常用的网络通信模型:客户/服务器(Client/Server,c/s,胖客户模型)结构;浏览器/服务器(Browser/Server,B/S,瘦客户)结构。原创 2014-06-18 00:40:23 · 904 阅读 · 0 评论 -
JavaSE(7):java IO技术
七、java的IO操作 1、概述Java的IO流主要包括输入、输出两种IO流(流向分类),流又分为字节流和字符流,字节流以字节为单位来处理输入和输出,字符流以字符为单位来处理输入输出操作。按功能不同又可分为节点流和处理流原创 2014-06-17 13:59:57 · 881 阅读 · 0 评论 -
JavaSE(6):java界面编程技术
六、java界面编程技术 1、图形用户界面概念:GUI:Graphical User Interface,图形用户接口,图形方式直观显示操作。CLI:Command Line User Interface,命令行用户接口,如常见的dos操作。 2、AWT与Swing;java.Awt:Abstract Window Toolkit (抽象窗口工具包),需要调用本地的系统原创 2014-06-05 13:59:43 · 1788 阅读 · 0 评论 -
JavaSE(5):java多线程技术
五、 Java线程技术 1、基础概念程序:是一段静态的代码,是人们解决问题的思维方式在计算机汇中的描述,是应用软件执行的蓝本,是一个静态的概念。进程:是程序的一个运行例程,是程序的一次动态执行过程,进程是计算机进行资源分配的独立单位。线程:是进程中相对独立的一个执行单元,是操作系统调度的基本单位,一个进程可以包含多个线程。进程并不执行代码,它只是代码存放的地址空间,进程地址空间原创 2014-06-02 03:03:28 · 820 阅读 · 0 评论 -
JavaSE(4):java异常处理与常用类
四、java异常处理与常用类 一、java异常处理 1 、异常:就是不正常,是指程序在运行时出现的问题,错误2 、异常才处理机制:java中为了分离错误处理代码与源代码,采用了面向对象的方式来处理异常,异常也被看做是对象,而且和一般的对象无区别,但是异常必须是Throwable类及其子类所产生的对象。3 、抛出异常,指正在运行的方法或是java虚拟机生成的异常类对象的产生并原创 2014-05-31 19:43:32 · 1510 阅读 · 0 评论 -
JavaSE(3):java面向对象(下)
三、 java面向对象高级语法 1、封装类(基本数据类型的包装类)(非重点,掌握运用即可)理解:java中万物皆对象,但是数据分为引用类型数据和基本数据类型,为了实现将基本数据类型抽象成类和对象,产生了基本数据类型的封装类(包装类)。内容:基本数据类型—对应的封装类;byte—Byte;short—Short;int—Integer;long—Long;char—Character原创 2014-05-09 17:22:08 · 953 阅读 · 0 评论 -
JavaSE(2):java面向对象(上)
二、java面向对象基础及高级语法 1、方法:Method理解:一段可重复使用的代码段,程序中完成独立功能的一段代码的集合。格式: 修饰符 返回值类型 方法名(参数列表) { 代码块(方法体) }调用: 对象名.方法名(实参列表) 静态方法调用:类名.方法名(实参列表)重载(overload):在同一个类中,允许存在一个以上的同名方法,只要他们的参数列表不同即可(原创 2014-05-07 01:16:01 · 529 阅读 · 0 评论 -
JavaSE(1):java基础知识及基础语法
一、java基础知识及基础语法 1、人机交互方式: a) 图形化界面:GUI ,Graphical User Interfaceb) 命令行方式:CLI ,Command Line Interface 2、dos常用命令: dir :列出当前目录下内容 md:创建目录,make dir rd :删除目录,remove dir cd: 进入指定原创 2014-05-06 14:09:17 · 1149 阅读 · 0 评论