自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JAVA学习笔记-进制转换

任意进制转换为十进制:十进制转换为任意进制:转载于:https://www.cnblogs.com/iamAnonymous/p/6128143.html

2016-12-03 10:43:00 149

转载 JAVA第一阶段知识点总结

JAVA程序运行过程:1.编译javac:把java源文件编译成class字节码文件。2.运行java:运行class文件。标识符(给类、方法、变量起名):1.以字母(采用Unicode字符集)、下划线、$开头2.其余部分可以是:字母(采用Unicode字符集)、下划线、$、数字3.不能为关键字变量:1.局部变量  定义在方法内或语句块内。2.成员...

2016-11-18 17:10:00 401

转载 JAVA学习笔记-加载窗口_画图形_编程中坐标基本知识

package GameFrame;import java.awt.Color;import java.awt.Font;import java.awt.Frame;import java.awt.Graphics;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class ...

2016-11-16 14:23:00 193

转载 JAVA学习笔记-异常机制

常见异常分类:ArithmeticException - 如试图除以0NullPointerException - 当程序访问一个空对象的成员变量或方法。ClassCastException - ...

2016-11-14 22:52:00 123

转载 JAVA学习笔记-File列出指定目录的树状结构

package TestFileTree;import java.io.File;public class TestFileTree {   public static void main(String[] args){     File file = new File("C:/Users/iwang/Desktop/Test");     printfile(file,0)...

2016-11-14 17:04:00 111

转载 JAVA学习笔记-File类的使用

java.io.File类:文件和目录路径名的抽象表示形式通过File对象可以访问文件的属性。public boolean canRead() public boolean canWritre()public boolean exists() public boolean isDirectory()public boolean isFile() ...

2016-11-14 16:45:00 91

转载 JAVA学习笔记-日历程序

package myCalendar;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalend...

2016-11-13 17:16:00 125

转载 JAVA学习笔记-Calendar和GregorianCalendar的使用,日期计算

Calendar属于java.util类中,所以使用前要加import java.util.Calendar;作用:在时刻和日期之间做转化!GregorianCalendar是Calendar的子类!package MyDate;import java.util.Calendar;import java.util.Date;import java.util.Gregori...

2016-11-13 15:37:00 325

转载 JAVA学习笔记-DateFormat和SimpleDateFormat

SimpleDateFormat是DateFormat的子类,它给我提供了一些方法完成字符串和时间对象的转化!DateFormat为抽象类,不能自己创建自己的实例。它只有一个子类SimpleDateFormatDateFormat属于java.text类,在使用前应该加import java.text.DateFormat;SimpleDateFormat同理,在使用前应该加...

2016-11-13 14:59:00 246

转载 JAVA学习笔记-Date类

在标准Java类库中包含一个Date类。它的对象表示一个特定的瞬间,精确到毫秒。Java中时间的表示说白了也是数字,是从:标准纪元1970.1.1 0点开始到某个时刻的毫秒数(此时long的值为0,时间再往前为负数,时间往后为正数。long所能表示的范围为:-2^31~2^(32-1) ),类型是long。jdk://返回一个当前的时间Date d = new ...

2016-11-13 10:08:00 68

转载 JAVA学习笔记-自动装箱和自动拆箱(包装类)

自动装箱  基本类型就自动地封装到与它相同类型的包装中,如:  Integer i =100;  本质上是,编译器编译时为我们添加了:  Integer i =new Integer(100);自动拆箱  包装类对象自动转换成基本类型数据。如:  int a = new Integer(100);  本质上,编译器编译时为我们添加了:  int a n...

2016-11-13 08:52:00 151

转载 JAVA学习笔记-包装类

为什么需要 包装类?Java并不是纯面向对象的语言。Java语言是一个面向对象的语言,但是Java中的基本数据类型却不是面向对象的。但是我们在实际使用中经常需要将基本数据转化成对象,便于操作。比如:集合的操作中。这时,我们就需要将基本类型数据转化成对象!包装类均位于Java.lang包,包装类和基本数据类型的对应关系:包装类的作用:-提供:字符串、基本类型数据、对象之...

2016-11-13 08:44:00 89

转载 JAVA学习笔记-二分法排序(增强for循环)

package MyErFenPaiXu;public class Mycode { public static void main(String[] args){   int[] a ={18,63,25,46,3,0,99,1,2};   for(int j=0;j<a.length-1;j++){      //这里的意思为不断的比较,次数只要不小于5次就能遍历出想...

2016-11-12 18:18:00 191

转载 JAVA学习笔记-矩阵相加

package MyDuoWeiShuZu;public class Mycode { public static void show(int[][] c){   for(int j=0;j<c.length;j++){     for(int i=0;i<c.length;i++){       System.out.print(c[j][i]+"\t")...

2016-11-12 18:10:00 296

转载 JAVA学习笔记-多维数组

二维数组可以看成以数组为元素的数组。例如:  int[] [] a ={{1,2},{3,4,5,6},{7,8,9}};Java中多维数组的声明和初始化应按从高维到低维的顺序进行,例如:int [][] a = new int [3][];a[0] = new int[2];a[1] = new int[4];a[2] = new int [3];int t...

2016-11-12 17:38:00 217

转载 JAVA学习笔记-模拟ArrayList容器的底层实现

package MyArrayList;import java.util.*;/** * 模拟实现JDK中的ArrayList类 * @author iwang * */public class MyArrayList { /** * The value is used for Object storage. */   private Object[] val...

2016-11-12 13:31:00 105

转载 JAVA学习笔记-数组扩容

StringBuilder gh = new StringBuilder("a");  for(int i=0;i<10;i++){    gh.append(i);  }System.out.println(gh);但是这里有个问题,如果i<n,n足够大的情况下,是不是超出了StringBuilder的有效范围了呢?(这里的有效范围为a+16=17)...

2016-11-11 16:21:00 90

转载 JAVA学习笔记-StringBuilder和StringBuffer

StringBuilder和StringBuffer是可变字符序列区别:StringBuilder的线程不安全,但是效率高。StringBuffer的线程安全,但是效率低。StringBuilder:StringBuilder sb = newStringBuilder(); //这里初始化一个默认长度16的char数组StringBuilder sb = ne...

2016-11-11 15:58:00 345

转载 JAVA学习笔记-String类

Java字符串就是Unicode字符序列,例如字符串"Java"就是4个Unicode字符J,a,v,a组成的。Java没有内置的字符串类型,而是在标准Java类库中提供了一个预定义的类String,每个用双引号括起来的字符串都是String类的一个实例。String str = new String("abcd");String str2 = new String("abc...

2016-11-11 14:16:00 106

转载 JAVA学习笔记-数组的三种初始化方式

package Study;public class TestArray02 {   public static void main(String[] args){ //声明   int[] a;   int b[]; //创建数组对象   a = new int[4];   b = new int[5]; //初始化(对数组元素的初始化) //默认初始化:数组元素相...

2016-11-10 17:34:00 174

转载 JAVA学习笔记-数组

1.数组是相同数据类型(数据类型可以为任意类型)的有序集合。2.数组也是对象。数组元素相当于对象的成员变量(详情请见内存图)3.数组长度是确定,不可变的。如果越界,则报:ArrayIndexOutofBoundsException。数组长度获取:length // elements of the arrayEg:package Study;publi...

2016-11-10 17:05:00 69

转载 JAVA学习笔记-内部类(引用网上其他的笔记)

一,内部类的访问规则://////1,内部类可以直接访问外部类中的成员,包括私有。之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式 外部类名.thisclass Outer{private int x = 3;class Inner//内部类{//int x = 4;void function(){//int ...

2016-11-10 14:46:00 94

转载 JAVA学习笔记-接口(一个更加抽象的类?)

为什么需要接口?接口和抽象类的区别?-接口就是比"抽象类"还"抽象"的"抽象类",可以更加规范的对子类进行约束。全面地专业地实现了:规范和具体实现的分离。如何定义接口?-格式:·[访问修饰符] interface 接口名 [extends 父接口1,父接口2...]{  -常量定义 //总是public static final 在前,如果不写,会自动补全。...

2016-11-10 09:57:00 130

转载 JAVA学习笔记-抽象类

-为什么需要抽象类?如何定义抽象类?  ·是一种模板模式。抽象类为所有子类提供了一个通用模板,子类可以在这个模板基础上进行扩展。  ·通过抽象类,可以避免子类设计的随意性。通过抽象类,我们就可以做到严格限制子类的设计,使子类之间更加通用。-要点:√  有抽象方法的类智能定义能抽象类√  抽象类不能实例化,及不能用new来实例化抽象类。√  抽象类可以包含属性、方法...

2016-11-09 22:31:00 76

转载 JAVA学习笔记-Final

修饰变量:  -常量修饰方法:  -该方法不可被子类重写。但是可以被重载!修饰类:  -修饰的类不能有子类,不能被继承。比如:Math、String。转载于:https://www.cnblogs.com/iamAnonymous/p/6046992.html...

2016-11-09 14:56:00 74

转载 JAVA学习笔记-组合

package Study;public class TestZuhe {   int eys = 2; public void run(){   System.out.println("我可以跑"); } public void eat(){   System.out.println("我可以吃"); } public void sleep(){   System.out....

2016-11-09 14:34:00 73

转载 JAVA学习笔记-super

super是直接父类对象的引用。可以通过super来访问父类中被子类覆盖的方法或属性。普通方法中:没有顺序限制,可以随便调用。构造函数中:任何类的构造函数中,若是构造函数的第一行没有显式的调用super(...);那么java默认都会调用super();作为父类的初始化函数,所以你这里的super();加不加都无所谓。转载于:https://www.cnbl...

2016-11-09 13:06:00 90

转载 JAVA学习笔记-面向对象的三大特征

继承:package Study;public class TestAnimal {   int eys = 2;   public void run(){     System.out.println("我可以跑");   }   public void eat(){     System.out.println("我可以吃");   }   public void sl...

2016-11-09 10:57:00 67

转载 JAVA学习笔记-this隐式参数

this 是隐式参数, 类的方法调用时,会系统自动传递一个this的参数给方法.(这个参数是隐式传递的)所以在方法里可以使用this这个参数.this在方法中表示对象.this(参数列表)可以在构造器里调用另一个重载的构造器this主要在对象初始化里用的比较多,也即在构造函数里用的多实际上 super也是作为一个隐式参数和this传递的转载于:https://ww...

2016-11-09 10:34:00 99

转载 JAVA学习笔记-Static的应用

有时你希望定义一个类成员,使它的使用完全独立于该类的任何对象。通常情况下,类成员必须通过它的类的对象访问,但是可以创建这样一个成员,它能够被它自己使用,而不必引用特定的实例。在成员的声明前面加上关键字static(静态的)就能创建这样的成员。如果一个成员被声明为static,它就能够在它的类的任何对象创建之前被访问,而不必引用任何对象。你可以将方法和变量都声明为static。static...

2016-11-08 12:16:00 65

转载 JAVA学习笔记-方法的重载

方法的重载是指一个类中可以定义有相同的名字,但参数不同的多个方法。调用时,会根据不同的参数表选择对应的方法。两桶三不同  -同一个类,同一个方法名  -不同:参数列表不同(类型,个数,顺序不同)只有返回值不同步构成方法的重载。只有形参的名称不同,不构成方法的重载。与普通方法一样,构成方法(构造器)也可以重载。转载于:https://www.cnblogs.co...

2016-11-08 11:11:00 66

转载 JAVA学习笔记-构造器(构造方法)练习

package Study;/** * 练习构造器的用法,程序本意为计算2个三维空间的点的之间的距离。 * @author iamAnonymous * */public class TestPoint {   double x,y,z; public TestPoint(double _x,double _y,double _z){   x = _x;   y = _y;   ...

2016-11-08 10:19:00 227

转载 JAVA学习笔记-内存分析

配合着上图的代码块如下:首先写一个TestCompuer类package Study;public class TestComputer {   String brand;   int cpuNumber;}TestStudent类:package Study;public class TestStudent { //静态的数据   String name...

2016-11-07 16:41:00 70

转载 JAVA学习笔记-第一个类的编写和使用(学生为例)

package Study;public class TestClass { //静态的数据   String name;   int id;   int age;   int achievement; //动态的行为   public void SayHello(String toWho){     System.out.println(name+"对"+toWho+"说:您好!...

2016-11-07 16:03:00 109

转载 JAVA学习笔记-面向对象编程(OOP)

面向对象思想的本质:  以类的方式组织代码,以对象的方式(封装)数据。对象:是具体的事物。类:是对对象的的抽象(抽象 抽出象的部分)先有具体的对象,然后抽象各个对象之间象的部分,归纳出类,通过类再认识其他对象。转载于:https://www.cnblogs.com/iamAnonymous/p/6039116.html...

2016-11-07 15:32:00 76

转载 JAVA学习笔记-Scanner的使用

因为Scanner并不属于Lang包中,所以要在程序代码的最开头,加上:import java.util.Scanner;来表示导入Scanner类。这样我们在接下来的代码中就可以使用Scanner了;Scanner的语法为:Scanner s = new Scanner (System.in);long number = s.nextLong();//用来接收比较长的整数...

2016-11-07 14:01:00 131

转载 JAVA学习笔记-goto在java中的问题

  goto关键字很早就在程序设计语言中出现。尽管goto仍是java的一个保留字,但并未在语言中得到正式使用;java没有goto。然而,在break和continue这两个关键字身上,我们仍然能看出一些goto的影子---即带标签的break和continue。public class TestContinue {   public static void main(String...

2016-11-06 22:00:00 98

转载 需要反复斟酌的问题

1.1!+2!+...+10!之和(用java算出来)转载于:https://www.cnblogs.com/iamAnonymous/p/6035694.html

2016-11-06 17:07:00 131

转载 JAVA学习笔记-循环结构

语法示例:(分清楚他们的区别,while是先判断表达式再开始执行,而do_while是先执行一遍循环体,再进行判断)while(逻辑表达式){ do{  //循环体 和 //循环体  //迭代 ...

2016-11-06 15:50:00 91

转载 JAVA学习笔记-选择结构

IF语句掷骰子游戏(DiceGame):public class DiceGame {   public static void main(String[] args){   double s = Math.random();   int d = 1+(int)(6*s);   if(d==6){     System.out.println("您的点数是:"+d+"你...

2016-11-06 12:42:00 116

空空如也

空空如也

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

TA关注的人

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