- 博客(24)
- 收藏
- 关注
原创 java继承在程序中的运用
(父类)package Zhouwu;public class Parent extends Object { //基本属性 public String name; public String gender; public int age; //空参构造 public Parent(){
2015-11-27 19:12:33 517
原创 java面向对象基础知识(五)
Everything is an object:一切皆对象! object类是类层次结构中的根类,一切类包括数组都直接或间接的来继承object类; final关键字可以修饰类,属性和方法: 1,修饰类是最终类,不能够再被继承; 2,修饰属性是最终类,值不能够发生改变; 3,修饰方法,不能够被子类重写,但是可以继
2015-11-27 18:58:45 368
原创 java面相对像基础知识(四)
继承:inheritance 继承是面向对象编程思想的重要特性之一,是从已有的类派生出来的新的类,这个类吸收了其属性和行为特征,可以拓展自己的新能力,这种技术的存在可以大大的提升代码的复用,缩短软件开发的周期,节约了开发成本。 java语言是面相对像编程思想的语言,其继承只能是单继承的行为,一个类只能拥有一个父类,被继 承的这个父类也叫作基类。
2015-11-26 22:42:07 913
原创 java面向对象基础知识(三)
为私有属性的第一种方式就是提供对应的setter和getter方法,第二种方法就是使用有参构造方法。重点: 如果在一个类中我们没有写参数构造方法,那么系统编译的时会默认提供一个空参构造方法,如果我们写了任何一个构造方法,那么系统编译器提供给我们的空参构造方法将会被覆盖掉。构造方法的特点:1,构造方法的方法名要与类名完全保持一致(包括首字母大写);2,构造方法不能够有
2015-11-25 22:33:07 462
原创 java面向对象基础知识(二)
一个对象在不同的时候可以拥有多个引用,但是在同一时刻一个引用只能拥有一个对象,如果有一个引用对对象进行了修改,那么将影响到其他的作用. 在同一个类中,构建出的每一个对象都各自拥有一套属性,但是却是公用类中的方法,这些方法都是存储在一个叫做方法区的地区. 如何使用方法: 对象名.方法名();
2015-11-24 18:10:16 400
原创 java属性与方法的调用实例
属性和方法package com.xingXue.test; public class Test {//名字String name;//性别char gender;//年龄int age;/* * 如何定义一个方法: * 修饰词返回值类型方法名(参数列表){方法体} * 其中void也是返回值类型:表示是不反悔任何的东西. * 参数列表可以有
2015-11-23 17:54:35 524
原创 java面向对象基础知识(一)
1,抽象 将现实生活中的实物描素为系统的类,对象及方法的过程.在这个过程中,除去了不相关的数据和信息,保留的数据用来实现系统的特定功能.2,封装 将对象实现细节隐藏起来(用户无需知道这些细节),只提供一些公共的方法,将对象的功能表现出来.3,继承 是面向对象实现软件复用的重要手段,利用继承人们可以基于已经存在的类构造一个新类.子类继承已经存在的类就
2015-11-23 17:21:56 387
原创 java杨辉三角
import java.util.Arrays;public class Yangtriangle{ public static void main(String[] args) { int[][] arr=new int[10][]; for(int i=0;i { arr[i]=new
2015-11-20 13:44:55 319
原创 java二分查找方法
import java.util.Arrays;public class Erfen{ public static void main(String[] args) { int[] arr={12,18,15,23,11,64,22}; System.out.println("排序前:"+Arrays.toString(arr));
2015-11-19 18:26:29 265
原创 java插入排序方法
import java.util.Arrays;public class Charu{ public static void main(String[] args) { int[] arr={23,12,43,21,45,13,32}; System.out.println("排序前的:"+Arrays.toString(arr));
2015-11-19 18:25:22 256
原创 java选择排序方法
import java.util.Arrays;public class Xuanze{ public static void main(String[] args) { int[] arr={23,12,43,21,45,13,32}; System.out.println("排序前的:"+Arrays.toString(arr))
2015-11-19 18:22:16 728 3
原创 java冒泡排序方法
import java.util.Arrays;public class Maopao{ public static void main(String[] args) { int[] arr={23,12,43,1,32,17,54,21}; System.out.println("排序前的是:"+Arrays.toString(ar
2015-11-19 18:20:12 256
原创 java 数组中的最大值
import java.util.Arrays;import java.util.Scanner;public class New{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); System.out.println
2015-11-18 18:35:40 2038
原创 java实现计算器
import java.util.Scanner;public class Jisuanqi{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int num1=0; int num2=0;
2015-11-18 17:36:10 373
原创 java for循环实现乘法表
public class Chengfabiao{public static void main(String [] args){for(int i=1;i{int a=i;for(int b=1;b{int c=b;if(a>=c){System.out.print(a+"*"+c+"="+(a*c)+" ");}}System.out
2015-11-18 17:17:05 561
原创 java判断质数
public class Zhishu{public static void main(String [] args){int d=0;int e=0;for(int a=2;a{int c=0;for(int b=a-1;b>=1;b--){if(a%b==0){c++;}}if(c==1){System.out.print
2015-11-18 17:15:39 584
原创 猜数字游戏(实现按s开始,按q结束)
import java.util.Scanner;import java.util.Random;public class Game{ public static void main(String[]args) { Scanner sca=new Scanner(System.in); Random ran=new Rando
2015-11-18 17:14:15 698
原创 java中数据类型间的最大值,最小值及转换程序代码实现
public class Shuju{ public static void main (String []args) { //int类型的最大值与最小值 int a=Integer.MAX_VALUE; int b=Integer.MIN_VALUE; System.out.println(a); System.out.println(b); //int
2015-11-18 17:11:22 569
原创 java中的运算符的分类及运用
定义:运算符指明对操作数的运算方式。分类:运算符按照其要求的操作数数目来分,可以有单目运算符、双目运算符和三目运算 符,它们分别对应于1个、2个、3个操作数。运算符按其功能来分,有算术运算符、赋 值运算符、关系运算符、逻辑运算符、位运算符和其他运算符。A.算术运算符:java中提供了两个类型的算术运算符,一个是单目运算符,另
2015-11-18 17:03:12 723
原创 java逻辑运算
逻辑运算在Java中,逻辑运算有And、Or、Not三种,其中And、Or又分为普通逻辑运算和短路逻辑运算两种。其中普通逻辑运算And用“&”表示,“|”表示或者关系。短路逻辑运算的时候,“&&”表示短路与,“||”表示短路或。1、一般逻辑运算需要在逻辑运算符两侧的逻辑表达式,都参与逻辑运算,其表达式的值进行比较,依次计算出最后的值。2、短路逻辑运算符需要首先计算最左边的表达式,如果最
2015-11-18 16:58:15 517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人