java基础回顾

//通过super调用父类构造方法和隐藏方法

package mypack;

class Father {
	public Father() {
		// TODO Auto-generated constructor stub
		System.out.println("null father");
	}

	public Father(String name) {
		System.out.println("name = " + name);
	}

	public String toString() {
		// TODO Auto-generated method stub
		return "我是father";
	}
}

class Sun extends Father {
	int age = 20;

	public Sun() {
		// TODO Auto-generated constructor stub
		super("铁鹏");
	}

	public int getAge() {
		return age;
	}

	public void setAge(int age) {
		this.age = age;
	}

	public String toString() {
		// TODO Auto-generated method stub
		return super.toString();
	}
}

public class DemoFive {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Sun sun = new Sun();
		System.out.println(sun.toString());
		;
	}

}

  

时间: 2024-08-08 13:41:09

java基础回顾的相关文章

四、Android学习第四天——JAVA基础回顾(转)

(转自:http://wenku.baidu.com/view/af39b3164431b90d6c85c72f.html) 四.Android学习第四天——JAVA基础回顾 这才学习Android的第四天,在程序中已经遇到了JAVA中以前不常用的一些知识点,赶紧回顾复习一下,打下基础 这里就做个简单的小结: 一.匿名内部类 匿名内部类说白了就是个没有被命名的JAVA类 在以下条件下使用匿名内部类比较适合: ①只用到该类的一个实例时 ②类在定义后被马上用到 ③类非常小(SUN推荐是在4行代码以下

【DAY26】JAVA 基础回顾

基础回顾 ---------------- 1.跨平台 os JVM : sandbox 1995 2.基本数据类型 byte //1 -128 ~ 127 short //2 -32768 - 32767 int //4 long //8 float //4 doule //8 char //2 boolean //1 3.引用类型 [] class interface 4.运算符 && //短路 || //短路 & // | // ^ //抑或,相同0,不同为1 >>

1、java基础回顾与加强

一.    基础回顾 1   集合 1.1  集合的类型与各自的特性 ---|Collection: 单列集合 ---|List: 有存储顺序, 可重复 ---|ArrayList:    数组实现, 查找快, 增删慢 由于是数组实现, 在增和删的时候会牵扯到数组 增容, 以及拷贝元素. 所以慢.数组是可以直接按索引查找, 所以查找时较快 ---|LinkedList:   链表实现, 增删快, 查找慢由于链表实现, 增加时只要让前一个元素记住自己就可以, 删除时让前一个元素记住后一个元素, 后

Java基础回顾(上)

一.唠叨 有朋友开始接触Java,问我一些基础的问题,突然发现不知该如何回答,十分尴尬.痛定思痛,便回炉重造,将java基础的知识重新梳理了一遍. 以下是我看书时或摘要.或总结的语言,完全是Java中基础的基础. 二.学习笔记 (一)基本数据类型 1.标识符区分大小写:hello与Hello是不同的标识符. 2.基本数据类型的精度由低到高依次为:byte short char int long float double 3.格式控制符号: %d int类型 %c char类型 %f 浮点类型 %

[Java基础回顾]Tomact及Http 部分总结.

前言:   刚好今天回来的很早, 总结下 Tomcat及Http的基础知识. 1, Tomcat    web相关概念        web:网页的意思,网页资源包括服务器上的所有资源.            web资源分类:                静态的资源:内容不会发生改变的资源                动态的资源:内容可能发生改变的资源            web技术:                静态的web技术:html css js 等               

5.JAVA基础回顾

java有什么特点? 1.简单性 2.面向对象的语言 3.一种与平台无关的语言(可跨平台) 4.健壮性和安全性 5.多线程 6.垃圾回收机制 2.什么是JDK?什么是JRE? JDK是JAVA的开发工具集.(编译环境,运行环境,调试环境,基础类库) JRE是JAVA的运行环境. (虚拟机,核心类库以及连接文件:JDK包括JRE) 3.JDK的目录结构是怎样的? bin:存放可执行的命令文件.javac.exe为编译的可执行文件: java.exe为执行java的可执行文件. db:数据库支持目录

java基础回顾(2)

java中只有两种类型:基础类型.引用类型 8中基本类型:byte  short int long float double char boolean,其中byte类型取值范围[-2^7~2^7-1],short类型 取值范围为[-2^15~2^15-1],int类型取值范围[-2^31~2^31-1] 定义long类型,习惯性在数字后加L 定义float类型,习惯性在数字后加f ☆强制转换语法        小类型 变量名 = (小类型)大类型值. 可能会出现溢出现象 运算符:算术运算符.逻辑

java基础回顾之IO

Java的IO 是Java运用重要部分之一,涉及到的内容也比较多,容易混淆,一段时间不用,可能就会遗忘,要时常回顾记忆一下: (图片来源于网络) Java 流在处理上分为字符流和字节流. 字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符.字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组.Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode 字符流之间的转换.类 InputStreamRead

java基础回顾(五)线程详解以及synchronized关键字

本文将从线程的使用方式.源码.synchronized关键字的使用方式和陷阱以及一些例子展开java线程和synchronized关键字的内容. 一.线程的概念 线程就是程序中单独顺序的流控制.线程本 身不能运行,它只能用于程序中. 二.线程的实现 线程的实现有两种方式: 1.继承Thread类并重写run方法 2.通过定义实现Runnable接口的类进而实现run方法 当用第一种方式时我们需要重写run方法因为Thread类里的run方法什么也不做(见下边的源码),当用第二种方式时我们需要实现

输出 n=6 的三角数字阵(JAVA基础回顾)

package itcast.feng; import java.util.Scanner; //需求:输出 n=6 的三角数字阵 //1 //2 3 //4 5 6 //7 8 9 10 //11 12 13 14 15 //16 17 18 19 20 21 //分析:看到正三角,就想到for循环格式,外循环控制行,内循环控制列,内循环条件y<x; //思路: //1. 定义一个计数器,每输出一次,计数器累加1.这个计数器的值就是我们要打印的值 //2. 行号跟这一行里面元素的个数一样,所以