- 博客(14)
- 收藏
- 关注
原创 java实现七大排序算法
package zuoye13;import Switch1.S;import java.util.Arrays;public class SortTest { public static void main(String[] args) { int arr[]={1,2,3,4,56,7,5,4,6,9}; int arr1[]={1,2,3...
2019-01-14 22:23:23
216
原创 Java中继承(注意点)
继承注意点:final修饰的父类,子类不能继承。 父类中用private修饰的变量、方法,实际上会继承父类之中的所有操作(属性、方法),但是需要注意的是,对于所有的非私有(no private)操作属于显式继承(可以直接利用对象操作),而所有的私有操作属于隐式继承(间接完成)。 一个类只能继承一个父类,可以换个方法实现多层继承(java中的多重继承)。 在继承关系之中,如果要实例化子类对...
2019-01-07 22:24:52
321
原创 用Java完成迷宫(运用栈)
题目如图片:处理的办法及代码:1、迷宫中每个元素,有值、行、列,用一个类写入。public class MazeNode { private int value;//值 private int i;//x private int j;//y private boolean []wayState;//状态 public MazeNode(...
2019-01-07 22:23:57
1549
原创 Java查找算法整理
二分查找:时间复杂度(O(log2n))使用排序好的数组,时间和空间复杂度较低。public static int banfen(int []arr,int value){ int left=0; int right=arr.length-1; int middle; int []brr=n...
2019-01-02 15:58:27
180
原创 Java中的泛型(上)
一、为啥用泛型?java泛型: 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。泛型就是操作类型的 占位符,即:假设占位符为T,那么此次声明的数据结构操作的数据类型为T类型。二、泛型的意义:1、可以对类型进行自动检查,仅仅用来类型检查(只在编译时期有效)List<...
2019-01-02 15:53:43
271
原创 Opengl学习
Opengl一个入门程序:#include <GL/glut.h>void myDisplay(void){ glClear(GL_COLOR_BUFFER_BIT); //清除缓存颜色 glRectf(-0.5f, -0.5f, 0.5f, 0.5f); //矩形 ...
2019-01-02 15:00:20
267
原创 Java的加包与拆包
从基本数据类型到包装类型的过程是装箱、从包装类型到基本数据类型的过程是拆箱。例子:Integer包装类 ——int基本数据类型 public static void main(String []args){ Integer a=1000; Integer b=1000; Integer c=10; Integer ...
2018-11-26 20:56:39
1633
原创 Java对象的特征(初涉)
面向对象的三个特征:封装、继承、多态封装: 1、加访问权限关键词 :private //只能本类才能访问,其他类都访问不了,如此就对信息进行了隐藏。2、在本类写public方法来对private变量和方法进行调用。 //外部类访问该类成员变量的入口继承:Java语言中的类只支持单继承,而接口支持多继承。Java中多继承的功能是通过接口(interface)来...
2018-11-26 20:14:16
135
原创 Java中clone中浅拷贝、深拷贝(对象)
前面的博客已经提到了一维数组和二维数组的拷贝的判断。Java中常用的是对对象的拷贝。对象的拷贝:1、可以直接2、clone()Peolple类:package Lianxi;public class Peolple implements Cloneable{ private String name; private int age; priv...
2018-11-26 19:41:35
222
1
原创 Java最基础
基本数据类型 类类型 int(4字节) Integer byte(1字节) Byte long(8字节) Long char(2字节) Character boolean(未定) ...
2018-11-26 16:08:13
163
原创 Java中字符串驻留(String Interning)
前提知识:String、StringBuffer以及StringBuilder的区别先看一个简单程序:public class Main { public static void main(String[] args) { String str1 = "hello world"; String str2 = new Stri...
2018-11-26 15:53:17
782
原创 Java类与对象
在Java中,声明类就是声明一个引用类型。Java中的类:一个简单的创建:public class People{ //属性(变量) String name; //默认public访问类型 int static age; int heigth; //行为(方法) void drinking(){ //无static ...
2018-11-23 17:36:07
140
原创 Java部分基础知识(1)
Java中的默认值:基本数据类型:char默认类型: ’\u0000’ boolean默认类型:false 其他默认值 0引用数据类型:null,用的会引起空指针异常Static 静态修饰词:修饰方法:修饰的方法得用类名访问。静态方法:只能访问静态变量,,静态方法...
2018-11-15 16:26:23
115
原创 数组
一维整型数组的定义:int []a={1,2,3}; //系统为我们指定数组长度int []a= new int [10] //内存存储单位字节int []a=new int[] {1,2,3} //系统为我们指定数组长度 ///new的对象是在堆里创建空间一维整型数组遍历:1、for(int i=0,i<a.length...
2018-10-30 19:13:46
415
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人