![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
obama901
这个作者很懒,什么都没留下…
展开
-
java基础的基础
这里的分享都是以我自身可以理解的方式去编辑的,希望别的人也可以借鉴。 class 类名{ string name;//属性 int age;//属性 public void tell(){ System.out.println("姓名:"+name+" "+"年龄:"+age); } } public class原创 2015-04-21 20:43:55 · 497 阅读 · 0 评论 -
Java 接口
接口概念:类是一种具体实现体,而接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部数据,也不关心这些类里方法的实现细节,它只规定这些类里必须提供某些方法.定义:和类定义不同,定义接口不再使用class关键字,而是使用interface关键字.接口定义的基本语法:[修饰符] interface 接口名 [extends 父接口1,父接口2…] { 零个到多个常量定义… 零原创 2017-07-19 11:35:27 · 269 阅读 · 0 评论 -
Java 抽象类
Java 抽象类 在某些情况下,某个父类只知道其子类应该包含怎样的方法,但是无法知道这些子类如何具体实现这些方法. 从多个具有相同特征的类中抽象出一个抽象类,以这个抽象类作为子类的模板,从而避免子类设计的随意性. 使用规则: abstract定义抽象类 abstract定义抽象类方法,只有声明,不需要实现 包含抽象方法的类是抽象类 抽象类中可以包含普通方法,也可以没有抽象方法 抽象类不能直接创建,可原创 2017-07-19 10:36:59 · 255 阅读 · 0 评论 -
String的概述
String字符串: 1、实例化String对象:直接赋值、使用关键字new 例子:。。。public static void main(String[]args){ // String str="Hello"; String str=new String("Hello"); System.out.println(str); } 上面的例子中被注原创 2015-04-27 20:28:34 · 369 阅读 · 0 评论 -
重写概述
方法的重写:在继承中,存在重写的概念, 方法名称相同,返回值类型相同,参数相同。 当子类重写了父类方法之后,如果子类不强行调用父类 的话,是不会执行父类的。 例子:package com.jikexueyuan.extendsdemo; class A{ public void tell(){ System.out.println("我是tell方法");原创 2015-04-25 18:59:57 · 372 阅读 · 1 评论 -
继承概述
继承: 基本概念:扩展父类的功能。 java中使用extends关键字来继承 class 子类 extends 父类 {} 继承的限制:java中只允许单继承(一个人只有一个 亲生父亲,但可以有多个儿子)。 子类不能直接访问父类的私有成员。(private中的 ,要通过 get**来调用) 子类称为父类的派生类,父类称为子类的基类。 子类对象的实例化:在子类原创 2015-04-25 18:57:42 · 324 阅读 · 0 评论 -
匿名对象与构造方法的使用
匿名对象的使用: class Student{ public void tell(){ System.out.println("Hello World"); } } public class ClassDemo03{ public static void main(String[] args){ //匿名对象 new原创 2015-04-25 18:41:22 · 513 阅读 · 0 评论 -
重载、this、static的阐述
方法的重载:方法名称相同,但是参数的类型和个数不同, 通过传递参数的个数和类型不同来完成不同的功能。 this的用法: 1、表示类中的属性和调用方法(当前类)。2、调用 本类中的构造方法。(重载的)3、表示当前对象。 static关键字: 1、使用static声明属性——static声明全局属性; 2、使用static声明方法——直接通过类名调用; 3、原创 2015-04-25 18:52:18 · 342 阅读 · 0 评论 -
java引用传递
引用传递的使用: package.com.jikexueyuan.ref; class Ref1{ int temp=10; } public class RefDemo01{ public ststic void main(String,args[]){ Ref1 r1=new Ref1(); r1.temp=20;原创 2015-04-25 18:48:42 · 373 阅读 · 0 评论 -
Java的封装性
Java的封装性: class Person{ private int age; //使用private声明,再利用set和get提供外部访问 private String name; public int getAge(){ return age; } public void setAge(int age){原创 2015-04-21 20:51:52 · 467 阅读 · 0 评论 -
Java UML
UMLUML概念Unified Modeling Language(UML)又称统一建模语言或标准建模语言是一个支持模型化和软件系统开发的图形化语言 为软件开发的所有阶段提供模型化和可视化支持 UML图示UML2.2中一共定义了14种图示(diagrams).常用UML图用例图(the use case diagram)用例图能够以可视化的方式,表达系统如何满足所收集的业务规则,以及特定的用户需求等原创 2017-07-19 11:59:39 · 464 阅读 · 0 评论