随笔分类 -  JAVA

上一页 1 2 3 下一页

数组(排序,二分,进制转换)
摘要:选择排序package day07;public class try_1 { public static void main(String[] args) { int array[] = new int[]{12,14,2365,57,79,35}; int... 阅读全文

posted @ 2015-12-05 21:39 盒子先生金金 阅读(350) 评论(0) 推荐(0)

java的内存分配
摘要:java的内存划分:1、寄存器:CPU涉及到的区域2、本地方法区:和系统相关的代码存储的区域3、栈内存:存储的是局部变量,变量运算区域一结束就释放,速度比较快,我们所接触的变量都在栈内存当中(局部变量就是在方法上的参数,方法内的变量,语句中的变量)4、堆内存:存储的是数组和对象,简单说存储的都是实体... 阅读全文

posted @ 2015-10-19 18:41 盒子先生金金 阅读(172) 评论(0) 推荐(0)

函数
摘要:package day3;import java.util.Scanner;public class test1 { public static void draw(int x,int y) { int i,j; for(i=0;i<x;i++) ... 阅读全文

posted @ 2015-10-18 21:47 盒子先生金金 阅读(179) 评论(0) 推荐(0)

java语言基础
摘要:关键字:其实就是一个计算机语言对指定的单词赋予了特殊的含义,比如class public static void ,都是固定的写法,你并不能随便的变化,也就是不是自己定义的。特点:都是英文小写单词。 标识符:比如class Demo中的Demo,就是在程序中起的名字。 包含0-9,a-z,$, _ 阅读全文

posted @ 2015-10-13 21:15 盒子先生金金 阅读(291) 评论(0) 推荐(0)

java环境配置
摘要:Java语言的特点 √简单性√面向对象√分布式√健壮性√跨平台性√高性能√具有多线程处理能力√动态性√安全性 Java的跨平台机制:Java语言的跨平台性,就是通过JVM实现的,不同操作系统的JVM是不一样的,但是字节码文件是一样的,通过JVM,将相同的字节码文件转换为不同系统的机器码文件,然后再运 阅读全文

posted @ 2015-10-13 20:31 盒子先生金金 阅读(201) 评论(0) 推荐(0)

面向对象——接口
摘要:当一个抽象类中全都是抽象方法的时候,这时,可以将这个抽象类定义成接口。 接口是一个特殊的抽象类,初期的一种简单理解,以为着接口中的方法都是抽象方法 接口定义的格式: interface 接口名(接口内容) interface Inter { //接口成员,都有固定的修饰符 //常见:1、常量,全局常 阅读全文

posted @ 2015-05-07 22:49 盒子先生金金 阅读(127) 评论(0) 推荐(0)

Object中的方法
摘要:1、equals() 2、toString() 阅读全文

posted @ 2015-05-06 21:44 盒子先生金金 阅读(176) 评论(0) 推荐(0)

面向对象多态以及转型
摘要:多态: 定义:某一事物的多种存在的形态 例如:动物中的猫狗 猫这个对象对应的类型是猫类型 猫 x = new 猫(); 同时猫也是动物的一种,也可以把猫称为动物 动物 y = new 猫(); 动物是猫和狗具体事务中抽取出来的父类型 父类型引用指向子类对象 多态性:在程序中体现,就是:父类或者接口的 阅读全文

posted @ 2015-05-06 21:11 盒子先生金金 阅读(143) 评论(0) 推荐(0)

面向对象——final关键字
摘要:继承的弊端:打破了封装性 解决方式:final final关键字的特点: 1、final是一个修饰符,即可以修饰类,也可以修饰方法,还可以修饰变量 2、final修饰的类不可以被继承 3、final修饰的方法不可以被覆盖 4、final修饰的变量是一个常量只可以赋值一次 为了将固定的一些数据方便实用 阅读全文

posted @ 2015-05-03 21:15 盒子先生金金 阅读(135) 评论(0) 推荐(0)

一个对象在内存中产生的过程:
摘要:一个对象在内存中产生的过程: 1、将该对象所需的类文件加载金内存 2、在内存进行空间的方法区的空间分配 3、通过new在对内存中开辟空间 4、对象中的属性进行默认初始化 5、调用与之对象的构造函数进行初始化 6、通过构造函数的super调用父类中的构造函数初始化 7、对象中的属性进行显示的初始化 8 阅读全文

posted @ 2015-05-03 21:15 盒子先生金金 阅读(253) 评论(0) 推荐(0)

面向对象(继承与抽象)
摘要:继承: 继承的好处:提高了代码的复用性,让类与类之间产生了关系,将对象中的共性内容不断的向上抽取,就形成了关系,然后就有了继承,有了子类父类,提高了代码的复用。 继承的特点:1、java中只能单继承,单继承是一个类只能有一个父类。但是java不能支持多继承是因为会产生调用的不确定性,但是java支持 阅读全文

posted @ 2015-05-03 13:48 盒子先生金金 阅读(250) 评论(0) 推荐(0)

单例设计模式(懒汉式,饿汉式)
摘要:设计模式:解决问题的一种行之有效的思想 单例设计模式:保证了一个类在内存中只能有一个对象,比如多程序访问一个配置文件,希望多程序操作都是同一个配置文件中的数据,那么就需要保证该配置文件对象的唯一性。 思路:1.怎么做才能保证这个对象是唯一的呢?其他程序通过new创建该类对象时根本无法控制个数,那么, 阅读全文

posted @ 2015-04-29 18:04 盒子先生金金 阅读(4069) 评论(3) 推荐(1)

Ternary Calculation
摘要:注意:在java里面要知道==和equals的区别: 需注意几点: 1、string是一个特殊的引用类型。对于两个字符串的比较,不管是 == 和 Equals 这两者比较的都是字符串是否相同; 2、当你创建两个string对象时,内存中的地址是不相同的,你可以赋相同的值。 所以字符串的内容相同。引用 阅读全文

posted @ 2015-04-22 14:17 盒子先生金金 阅读(288) 评论(0) 推荐(0)

ACM之Java技巧
摘要:一、Java之ACM注意点 关于四舍五入 小数保留几位: DecimalFormat df = new DecimalFormat("0.00"); String num = df.format(ans); System.out.println(num); 关于不四舍五入进行取小数点后几位: imp 阅读全文

posted @ 2015-04-21 21:04 盒子先生金金 阅读(426) 评论(0) 推荐(1)

面向对象(static关键字)
摘要:static关键字:用于修饰成员(成员变量和成员函数) 被修饰后的成员具备以下特点: 随着类的加载而加载 优先于对象存在 被所有的对象共享 可以直接被类名调用 使用注意: 静态方法只能访问静态成员 静态方法中不可以写this,super关键字 主函数是静态的 static关键: 1、被static修 阅读全文

posted @ 2015-04-18 22:48 盒子先生金金 阅读(171) 评论(0) 推荐(0)

局部代码块和构造代码块
摘要:局部代码块 像这种的会出现错误,int x= 10是局部代码块,所以x只在大括号之内有用,除了这个大括号,x将不再起作用,局部代码块是写在main函数里面的。 构造代码块和局部代码块不同,构造代码块是写在类里面的。 伴随着创建对象而执行,对象创建一次执行一次haha伴随着创建对象而执行,对象创建一次 阅读全文

posted @ 2015-04-18 22:18 盒子先生金金 阅读(287) 评论(0) 推荐(0)

面向对象(this关键字)
摘要:hahahaaname = null age=0name = hejinjin age=23name = hejinjin age=0name = null age=23haha 改成this关键字后: 注意this关键字的格式:this.类中的属性 = 参数中含有的变量 当成员变量和局部变量同名的 阅读全文

posted @ 2015-04-17 13:48 盒子先生金金 阅读(177) 评论(0) 推荐(0)

面向对象(构造函数)
摘要:构造函数 特点:函数名与类名相同,不用定义返回值类型,没有具体的返回值,任何用class定义的类中,都有一个默认的空参数的构造函数 作用:给对象进行初始化 注意:默认构造函数的特点,多个构造函数是以重载的形式存在的 创建的每一个对象都是一个实体,每个实体必须要进行初始化后才可以使用,实体的初始化是需 阅读全文

posted @ 2015-04-13 22:47 盒子先生金金 阅读(210) 评论(0) 推荐(0)

面向对象(封装)get set的由来
摘要:封装:是指隐藏对象的属性和实现细节,进对外提供公共访问方式 好处:将变化隔离。便于使用,提高重用性,提高安全性 封装原则:将不需要对外提供的额内容隐藏起来,把属性都隐藏,提供公共方法对其访问 首先注意观察:Age类中的属性age没有说公有,也没有说私有,再加上这个类也没说是私有和公有,那么这个属性是 阅读全文

posted @ 2015-04-13 16:43 盒子先生金金 阅读(383) 评论(0) 推荐(0)

面向对象(初识)
摘要:一个文件里面一般只存放一个类 blue 10yellow 10green 10red 10red 10red 10red 10red 10red 10 blue 10yellow 10green 10blue 10yellow 10green 10red 10red 10red 10red 10re 阅读全文

posted @ 2015-04-11 22:40 盒子先生金金 阅读(179) 评论(0) 推荐(0)

上一页 1 2 3 下一页

导航