JavaSE
文章平均质量分 90
joshchen0805
这个作者很懒,什么都没留下…
展开
-
Java基础_内部类
将一个类定义在另一个类里面,里面那个类就称为内部类(内置类、嵌套类)访问特点:1、内部类可以直接访问外部类中的成员,包括私有成员,不用创建对象。是因为内部类中持有了一个外部类的引用。格式为 外部类名.this例:class Outer{private int x = 3;class Inner{int x = 4;void function()原创 2013-09-23 18:40:46 · 464 阅读 · 0 评论 -
银行业务调度系统
------- android培训、java培训、期待与您交流! ----------面试技巧Android面试技巧项目经验:例子:把苹果软件商店教育类游戏移植到Android平台项目地址:www.xxx.com面试时略微沉思,说得支支吾吾但是思路清晰项目需求面向对象的分析与设计需求:有三种对应类型的客户:VIP客户,普通客户,快速客户 ,异原创 2015-03-30 10:35:07 · 332 阅读 · 0 评论 -
Java基础_GUI
------- android培训、java培训、期待与您交流! ----------概述两种交互界面GUI:Graphical User Interface(图形用户接口)用图形的方式,来显示计算机操作的界面,这样更方便更直观CLI:Command Line User Interface(命令行用户接口)两种和用户进行交互的界面:图形化界面和命令行java.Awt和j原创 2015-04-13 21:42:50 · 553 阅读 · 0 评论 -
Java基础_面向对象_多态
定义:某一类事物的多种存在形态例:动物中猫,狗。猫这个对象对应的类型是猫类型猫 x = new 猫();同时猫也是动物中的一种,也可以把猫称为动物。动物 y = new 猫();动物是猫和狗具体事物中抽取出来的父类父类型引用指向了子类对象对象,函数都有多态的体现,重点讲对象的多态性。1、多态的体现父类的引用指向了自己的子类对象父类的引用也可以接受自己原创 2013-09-22 18:31:07 · 450 阅读 · 0 评论 -
Java基础_面向对象_继承
继承的概述父类是找到子类的共性内容不断抽取而来的,先有的父类(子类不断加入到父类之中)。好处:1、提高代码的复用性,少写很多代码2、让类与类之间产生了关系,有了这个关系,才有了多态的特性注意:千万不要为了获取其他类的功能简化代码而继承。必须是类与类之间有所属关系才可以继承。所属关系叫做 is a。Java只支持单继承,不支持多继承。因为多继承容易带来安全隐患:当多个父类原创 2013-09-14 10:12:15 · 633 阅读 · 0 评论 -
Java基础_面向对象_类与对象、构造函数、关键字、静态代码块、单例
面向对象概念相对面向过程而言,都是一种思想面向过程强调的是功能行为面向对象将功能封装进对象,强调具备了功能的对象从执行者到指挥者面试时结合实际场景描述面向对象万物皆对象:你所接触到的,所想到的概念都可以是一个对象。面试不要说写程序时不要先考虑功能,先面对对象。先找Java中是不是已经提供好了相对应的对象。没有对象,自己造一个对象,把功能定义到里面去名词提炼法:把名词原创 2013-09-11 09:15:01 · 654 阅读 · 0 评论 -
Java基础_数组
定义同一种类型数据的集合,其实数组就是一个容器。数组是一种引用数据类型,区别于基本数据类型格式:1、元素类型[] 数组名 = new 元素类型[元素个数或数组长度];2、内存结构Java程序运行时,需要在内存中分配空间。为了提高运算效率,又对空间进行了不同区域的划分,因为每一片区域都有特定的处理数据方式和内存管理方式。栈内存:用于存储局部变量,当数据使用原创 2013-09-10 16:40:25 · 511 阅读 · 0 评论 -
Java基础加强_Eclipse、枚举、反射、注解、泛型、类加载器、动态代理
EclipseMyEclipse是eclipse的一个插件,使得eclipse可以开发JavaEE项目javaw.exe是启动java的图形界面所用的虚拟机Java EE Java EnterpriseIDE Integrated Development Environment工程管理与快捷键设置设置整个工作间编译器版本和运行时环境的版本window-->Prefe原创 2015-03-12 12:36:35 · 2757 阅读 · 0 评论 -
Java基础_多线程
概述进程:一个正在执行中的程序,每一个进程执行都有一个执行的顺序,该顺序是一个执行路径,或者叫一个控制单元线程:是进程中一个独立的控制单元,线程在控制着进程的执行一个进程中至少有一个线程。Java VM 启动的时候会有一个进程java.exe该进程中至少有一个线程负责java程序的执行,而且这个线程运行的代码存在于main方法中,该线程称之为主线程。扩展:其实更细节说明jv原创 2014-05-17 00:41:25 · 486 阅读 · 0 评论 -
交通灯管理系统
交通灯管理系统的业务和需求分析为了便于分析,通过画图来进行需求分析总共有12条路线,为了统一编程模型,可以假设每条路线都有一个红绿灯对其进行控制,右转弯的4条路线的控制灯可以假设称为常绿状态,另外,其他的8条线路是两两成对的,可以归为4组,所以,程序只需考虑图中标注了数字号的4条路线的控制灯的切换顺序,这4条路线相反方向的路线的控制灯跟随这4条路线切换,不必额外考虑原创 2015-03-26 17:38:36 · 645 阅读 · 0 评论 -
Java基础_IO流
流按操作数据分为字节流和字符流原创 2015-02-03 08:45:26 · 916 阅读 · 0 评论 -
Java基础_正则表达式
特点符合一定规则的表达式用于对字符串的操作原创 2014-12-03 19:09:02 · 395 阅读 · 0 评论 -
Java基础_DOS命令、Java跨平台性、技术架构、环境搭建和运行、注释、需求分析
------- android培训、java培训、期待与您交流! ----------常用的DOS命令dir:列出当前目录下的文件以及文件夹md:创建目录rd:删除目录,必须保证该目录为空cd:进入指定目录cd..:返回上级目录cd\:退回到根目录echo haha>1.txt:将haha写入1.txt文件del:删除文件,无回收站del op:可以删除op原创 2013-09-05 16:00:16 · 641 阅读 · 0 评论 -
Java基础_异常
异常就是程序在运行时出现的不正常情况异常的由来问题也是现实生活中具体得事物,也可以通过java的类的形式进行描述,并封装成对象。其实就是java对不正常情况进行描述后的对象体现无论Error或者Exception都具有一些共性内容比如:不正常情况的信息,引发的原因等。1、异常的体系Throwable |--Error |--ExceptionThrowa原创 2014-05-13 10:21:57 · 452 阅读 · 0 评论 -
Java基础_包
对类文件进行分类管理给类提供多层命名空间写在程序文件代码的第一行,通过关键字package:package pack;//包名所有的字母小写此时编译需要加参数:javac -d . PackageDemo.java //-d:指定包所存放的目录,此处.代表当前目录包可以让java的源文件和运行文件分离,好处是没有必要给对方源文件classpath指向包的父目录即原创 2014-05-13 10:23:46 · 460 阅读 · 0 评论 -
Java基础_String类和基本数据类型对象包装类
概述String s1 = "abc";//s1是一个类类型变量,“abc”是一个对象字符串最大特点:一旦被初始化就不可以被改变,但字符串对象的引用可以改变。“abc”对象的内容不会改变String s2 = new String("abc");//这句话在内存中有两个对象s1==s2//结果为false,比较的是地址值s1.equals(s2)//结果为true,String原创 2014-05-23 12:18:21 · 435 阅读 · 0 评论 -
Java基础_集合类
概述在java的工具包java.util包中数组和集合类同是容器,有何不同?数组长度固定,集合长度可变数组可以存储基本数据类型,集合只能存储对象数组只能存储同一类型的对象或数据,集合可以存储不同类型的对象集合类的特点集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象数据多了用对象存,对象多了用集合存集合体系图Collection|---原创 2014-09-09 20:40:16 · 687 阅读 · 0 评论 -
Java基础_其他对象
SystemSystem类中的方法和属性都是静态的out:是标准输出,默认是控制台int:是标准输入,默认是键盘描述系统的一些信息获取系统属性信息:Properties getProperties();因为Properties是HashTable的子类,也就是Map集合的一个子类对象,那么可以通过Map的方法取出该集合中的元素该集合中存储的都是字符串,没有泛型定义原创 2014-09-16 23:34:50 · 400 阅读 · 0 评论 -
Java基础_网络编程
概述原创 2014-11-24 22:14:38 · 471 阅读 · 0 评论 -
Java多线程与并发库高级应用
传统线程技术回顾线程就是程序的一条执行线索创建线程的两种传统方式1. 在Thread子类覆盖的run方法中编写运行代码希望代码长期运行下去就编写在一个循环里面涉及一个以往知识点:能否在run方法声明上抛出InterruptedException异常,以便省略run方法内部对Thread.sleep()语句的try…catch处理?2. 在传递给Thr原创 2015-04-13 22:46:56 · 2188 阅读 · 0 评论