自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

raizo

java.android

  • 博客(46)
  • 收藏
  • 关注

原创 java-StackDemo

通过双向队列实现栈操作 package com.example;import java.util.Deque;import java.util.LinkedList;/** * StackDemo.java Description: 双向队列实现栈功能, * 利用Deque接口的push/pop方法,实现数据压入栈/出栈,从而实现栈的功能. * * @author rai...

2017-07-31 22:26:46 237

原创 java-IteratorDemo

关于集合框架迭代器及增强for()的用法注意:for(Object 0 : 集合类型变量--表示相应集合)  一般只用来遍历集合,不做他用。package com.raizofeeling.test;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;import jav

2017-07-24 15:09:24 205

原创 java-CollectDemo

集合的其他方法及用法:package com.raizofeeling.test;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;public class CollectDemo { public static void main(String[] args){

2017-07-21 14:26:10 236

原创 [置顶]总结汇总

一、向上造型1.1 即为--父类型的引用指向子类型的对象;1.2 能点出来什么,看类型,跟对象无关--通过父类的引用只能访问父类的成员,不能访问子类的成员;二、重写与重载2.1 重写:看调用方法的对象:如果调用的是子类对象,则无论父类/子类引用类型,调用的都是重写后的方法,如果想调用父类的方法,用super.方法 来调;如果调用的是父类对象,则调用的是父类重写前的方法。2.2 区别:

2017-07-20 15:45:25 264

原创 关于python ide

关于python ide:在本机上正经写代码: PyCharm,社区版免费,专业版 $199 每年。在本机上写几行脚本: ipython 或者 pyipython。在服务器调试的时候微调代码:vim。

2017-07-20 15:45:13 163

原创 java-TransDemo

字符串转换成其他基本类型,以及包装类的自动装箱、拆箱 1 package com.example; 2 import java.util.Scanner; 3 import java.lang.*; 4 /** 5 * GuessDemo.java Description:判断输入的字符串是整数?小数? 6 * 7 * @author raizoo 8 * Create

2017-07-20 15:45:09 225

原创 java-SimpleDateFormatDemo & BirthDemo

java日期格式设置,以及案例BirthDemo 1 package com.example; 2 import java.text.ParseException; 3 import java.text.SimpleDateFormat; 4 import java.util.Date; 5 /** 6 * SimpleDateFormatDemo.java Description

2017-07-20 15:45:04 191

原创 java-ApiValueDemo

关于API相关正则表达式,各方法的使用 1 package com.example; 2 import java.util.Arrays; 3 import java.util.Scanner; 4 /** 5 * ApiDemo.java Description:正则表达式的使用 6 * 7 * @author raizoo 8 * Created on 17-7-18

2017-07-20 15:44:59 217

原创 android studio- java注释自己动手弄起来

今天写段子...程序段子。突然觉得AS默认的注释太简洁,不适合自己。于是,自己琢磨半天,大概知道了途径。结果,好好的一个coding之夜也无疾而终了...明天继续跟着包工头学搬砖。  注释设置途径:  1.删除默认注释:系统默认的文件统一注释 File-->Settings-->editor-->File and Code Templates-->File Header-->删除。这个引擎是a

2017-07-20 15:44:55 356

原创 转载-好用的linux软件合集

音频 Airtime – Airtime 是一款用于调度和远程站点管理的开放广播软件  Ardour – 在 Linux 上录音,编辑,和混音  Audacious – 开源音频播放器,按你想要的方式播放你的音乐,不占用你其它任务的电脑资源。 Audacity – 免费,开源,跨平台的声音录制、编辑软件。  Audio Recorder – 简单的声音录制软件,就在

2017-07-20 15:44:51 5845 1

原创 java-ApiDemo

"飞机大战"玩了一段时间,稍后补上飞机大战完全代码。赶紧继续后续课程API String相关方法:注意:涉及截取/删除/插入字符串位置时,指的是下标x的位置;如果是范围,则带头不带尾。 1 package com.jookersight; 2 3 public class ApiDemo { 4 public static void main(String[] args)

2017-07-20 15:44:47 424

原创 java编译器特性

1、当一个表达式两边都是字面量,则编译过程中就会进行计算,并将结果生成在表达式的位置,以节省运算效率;ps:jvm认为只有是字面量时,才会对比常量池中内容;而如果是new的新对象为不同对象。例1:1 public static void main(String[] args){2 String str = "123str";3 String str1 =

2017-07-20 15:44:43 184

原创 java - day15 - nstInner

匿名内部类 1 package com.javatest.mama; 2 3 public class Mama { 4 int x = 5; 5 public static void main(String[] args){ 6 Mama t = new Mama(); 7 t.say(); 8 /* Baby

2017-07-20 15:44:38 164

原创 java - day15 - NonameInner

匿名内部类 1 public interface Inter {} 2 interface Inter2{ 3 void show(); 4 } 5 main(){ 6 7 //错误,接口不能实例化 8 Inter t = new Inter(); 9 10 /* 正确,创建接口的实现类的对象-实现类省略(匿名内部类),11

2017-07-20 15:44:34 147

原创 java - day14 - InnerClass

内部类使用 1 package com.InnerClass; 2 3 public class Mama { 4 String name; 5 Baby baby; 6 Mama(String name){ 7 this.name = name; 8 baby = new Baby(); //外部类创建内部类对象 9

2017-07-20 15:44:29 252

原创 java - day13 - ImplementDemo

接口实现、继承等关系的运用案例P.S: 强制转换,看引用变量指向的对象与目标数据间的关系。可运用 "引用变量 instanceof 目标数据" 来判断是否可用强转 1 package com.implementdemo; 2 3 /*接口实现、继承等关系的运用*/ 4 public class ImplementDemo { 5 public static void main

2017-07-20 15:44:27 148

原创 java - day13 - UnionPay

银行功能实现,主要为抽象类及接口的运用 1 package com.javatest.bankimple; 2 /* UnionPay */ 3 //银联接口 4 public interface UnionPay { 5 public static final double EXCHANGERATE = 6.13; //汇率 6 public abstract v

2017-07-20 15:44:23 234

原创 java - day12 - InteraceTest

接口的实现、继承等 1 package test.interfacedemo; 2 import test.interfacedemo.Inter; 3 4 public class InterfaceDemo { 5 public static void main(String[] args){ 6 Inter o1 = new Foo(); //Foo

2017-07-20 15:44:20 144

原创 java - day12 - ShapeTest

抽象类的定义及使用     抽象类不能实例化,但抽象类名的数组类型可以,见案例 1 package com.example; 2 3 4 public class ShapeTest { 5 public static void main(String[] args){ 6 Shape[] shapes = new Shape[3]; //shape为

2017-07-20 15:44:15 296

原创 android studio中文乱码问题

在build.gradle中加入代码: 1 tasks.withType(JavaCompile) { 2 options.encoding = "UTF-8" 3 }

2017-07-20 15:44:10 442

原创 java - day11 - OverRideTest

概念  1、重写:看调用方法的对象:如果调用的是子类对象,则无论父类/子类引用类型,调用的都是重写后的方法,如果想调用父类的方法,用super.方法 来调;如果调用的是父类对象,则调用的是父类重写前的方法。     2、区别:1)重写--父子类中,完全相同(签名相同)的方法。如何调用,取决于调用对象,而不是引用类型。                  2)重载--同一个类中,方法名相同,参数

2017-07-20 15:44:07 139

原创 java - day10 - TetrominoTesting

图形试验,主要 向上造型 1 package com.example; 2 3 /** 4 * Created by Administrator on 17-5-23. 5 */ 6 7 public class TetrominoTest { 8 public void main(String[] args){ 9 Tetromino tt =

2017-07-20 15:44:03 168

原创 java - day10 - uptest

1 package day03; 2 3 public class UpTest { 4 public static void main(){ 5 Aoo o = new Aoo(); 6 o.a = 3; 7 o.b = 3; //错误,不能访问子类成员 8 9 Boo x = new

2017-07-20 15:44:01 124

原创 android-studio于java相关

1.安装和配置     在安装完成android-studio后,启动,配置project structure。包括SDK、JDK等,此开发工具需要自行下好,软件无自带。     配置完成后,通过:File-->New-->New Module-->Java Library-->建立java测试模块。    ( 对于JDK环境变量配置,可参考 http://blog.csdn.net/u01

2017-07-20 15:43:58 122

原创 转-Cannot refer to an instance field arg while explicitly invoking a constructor

编译失败:Cannot refer to an instance field arg while explicitly invoking a constructor  调用方法时不能引用一个实例变量  1 package arkblue.lang.javapuzzler.n53; 2 3 class Thing { 4 public Thing(int i) { 5

2017-07-20 15:43:55 923

原创 java - day08 - ArrayFounderTrans

1 package day07_addition; 2 import java.util.Arrays; 3 import java.util.Random; 4 5 //数组 伸缩、增删、位移、复制 6 public class ArrayFounderTrans { 7 public static void main(String[] args){ 8

2017-07-20 15:43:53 141

原创 java - day06 - arraycopy

1 package day05; 2 import java.util.Arrays; 3 import java.util.Random; 4 5 /* 6 * 附:如果需要使用引用类,如Random类的方法, 7 * 需要新建(new)引用变量,比如新建 Random型变量 rand, 8 * 而后,才能调用Random类的方法rand.nextInt(

2017-07-20 15:43:50 103

原创 java - day05 - Array

1 /* 生成随机数组,寻找最大值 */ 2 3 package day05; 4 5 public class ArrayGuess { 6 public static void main(String args[]) { 7 int[] array = new int[8]; 8 int max = 0; 9 10

2017-07-20 15:43:47 106

原创 关于public class

初学问题:“The public type movietestdive must be defined in its own file”对于一个class里,只能出现一个public class(公共类)。如果是继承、抽象类,用extends、abstract申明即可。

2017-07-20 15:43:44 287

原创 JVM内存管理

JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 堆区:存储的均为对象,不包含数据基本类型、对象引用;栈区(3部分组成):基本数据类型区、执行环境上下文、操作指令区;方法区:其被所有线程共享,包含 所有class、static变量; 堆区:1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令);

2017-07-20 15:43:41 121

原创 变量关系

类体由2部分构成:一部分是变量的定义;一部分是方法的定义(一个类中可以有多个方法)在变量定义部分定义的变量叫做类的成员变量,成员变量在整个类中都有效.(全局变量应该是成员变量的俗称)在方法体中定义的变量叫做局部变量,局部变量只在定义它的方法中有效.成员变量又分为实例变量和类变量(static静态变量).

2017-07-20 15:43:36 702

原创 java包命名规则

package indi/onem.发起者名.项目名.模块名...package pers.个人名.项目名.模块名...package priv.个人名.项目名.模块名...package team.团队名.项目名.模块名...package com.公司名.项目名.模块名... 详见CSDN:http://blog.csdn.net/xerez09/article/deta

2017-07-20 15:43:29 150

原创 java-CollectionDemo

关于集合的部分方法的使用:package com.raizofeeling.test;import java.util.ArrayList;import java.util.Collection;/** * CollectionDemo.java description: 集合的使用 * @author raizoo * Created on 17-7-20 上午8:38. *

2017-07-20 15:05:33 294

原创 java-DateDemo

关于 Calendar型、Date型、自定义日期字符串等的设置、转换package com.example;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Scanner;

2017-07-19 22:15:54 373

原创 java - day09 - summerize

猜字母游戏,请大手嫁衣package day08_summerize;import java.util.Scanner;import java.util.Random;//猜字母游戏/** * @author Jooker * @version v1.0 * @since v1.0 * @Date */public class GuessCharsGame {

2017-05-05 11:33:31 209

原创 java - day08 - PrimeNumLoop

质数循环package day07_addition;//范围查找质数public class PrimeNumLoop { public static void main(String[] args){ int counter = 0; int number = 0; //2~100循环查找 for(int n=

2017-05-03 11:31:14 270

原创 java - day08 - ArrayfounderTrans

数组 伸缩、复制、增删等package day07_addition;import java.util.Arrays;import java.util.Random;//数组 伸缩、增删、位移、复制public class ArrayFounderTrans { public static void main(String[] args){ int[] a =

2017-05-03 11:29:24 316

原创 java - day07 - PrimeNum

判断质数package day06;import java.util.Scanner;//验证质数public class primeNum { public static void main(String[] args){ Scanner scan = new Scanner(System.in); int num = sca

2017-05-03 11:27:57 198

原创 java - day06 - ArrayCopy

数组复制package day05;import java.util.Arrays;import java.util.Random;/* * 附:如果需要使用引用类,如Random类的方法, * 需要新建(new)引用变量,比如新建 Random型变量 rand, * 而后,才能调用Random类的方法rand.nextInt()。 * */

2017-05-03 11:23:03 351

原创 java - day05 - ArrayMax

java - ArrayMax/* 生成随机数组,寻找最大值 */package day05;public class ArrayGuess { public static void main(String args[]) { int[] array = new int[8]; int max = 0; //遍历

2017-05-03 10:43:07 355

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除