java笔记
文章平均质量分 62
就是没核儿
这个作者很懒,什么都没留下…
展开
-
java笔记2
字符类型: 关键字:char(character),int(integer) 在不同类型的编程语言中,字符类型都做为一种基本类型存在,但分为单字节和双字节两种形态。 所有的字符个数都是固定的,每个都有固定的编码值; 当我们向内存存储一个字符时,无论单字节还是双字节字符,都只存其编码值; 单字节字符:ASCII,可用的字符为127个,分为可打印字符和不可打印字符 需要我们掌握:c和C++原创 2014-01-09 18:57:44 · 344 阅读 · 0 评论 -
java笔记11
Properties类: 该类本身就是集合类的一个。 类的用法: public abstract class Dictionary implements Map{} Properties类的用法,不能使用其父类和引用或者接口的接口,而只能使用本身类型,它属于“类是类”的情况。 向Properties容器中添加元素: 在整个集合框架中,只有Properties这个类可原创 2014-02-14 17:27:43 · 349 阅读 · 0 评论 -
java笔记及改错
1。java编译器会将java程序转换为字节码 2.通过数组名.length()不能获得数组的长度,因为length不是方法,用数组名.length可以获得数组的长度 3。byte b=(byte)128红色部分不能省略,防止内存溢出 4。重载:一个类中,可以编写多个方法名相同其参数和参数个数不同的方法 重写:1.必须是在继承里 2原创 2014-02-12 20:35:14 · 515 阅读 · 0 评论 -
java笔记10
IO流:存取皆为文件; 字节流文件:字节 byte ,可以以字节为单位存取数据 字符流文件:在java中,字符使用是双字节的Unicode编码 对象流文件:在java中,还可以以对象为单位存取数据; IO章节的设计是“面向抽象类”的。 使用抽象类的引用,来操纵其具体的子类; 字节流的抽象父类: 输出: java.io.OutputStream |jav原创 2014-02-11 20:36:30 · 450 阅读 · 0 评论 -
java笔记
1·JdK的安装和环境变量的配置: 三个环境变量:classpath,java_home,path 2·在编译源代码之前,必须要“编辑”源代码文件; Java的源代码文件的编写: 使用任何一个可以编辑文本的编辑器,如记事本,写字板,UE等,甚至word都可以,只是需要保存为.java格式; 任何一个Java源文件中的代码都保存在类中;需要通过类中的主方法main做为程序的执行原创 2013-12-27 16:44:33 · 454 阅读 · 1 评论 -
java笔记9
排序:大小 在计算机编程的研究中,其中排序算法是最成熟的; 使用不同的排序算法,效率大不相同; 最慢的排序:冒泡排序 中间效率:选择法 最快的排序:快速排序 quick sort 影响排序效率的最关键因素是:元素数据交换的次数 封装一个包括升降排序在内的排序方法: package com.sunzone.day10; import com.sunzo原创 2014-01-09 20:24:41 · 351 阅读 · 0 评论 -
java笔记8
在类中定义实例常量,它是属于对象,有三种初始化方式: 1、 直接赋值 2、 构造器中初始化 3、 实例代码中初始化 无论哪种方式,只能初始化一次; 静态常量;用static关键字修饰的常量,称为静态常量; 静态常量的初始化方式: 1、 直接赋值; 2、 静态代码块:用static关键修改的代码块{} 静态常量能否在构造器中赋值?不能赋值! 因为静态成员是属于类原创 2014-01-09 20:17:23 · 346 阅读 · 0 评论 -
java笔记7
创建任何一个实体类,都要定义无参的构造器(必须); 构造器的作用有哪些? 有一点首先应该了解,就是类中的构造器可以重载(参数不同); 无论调用哪种方式的构造器,都会构造一个类对象; 无论构造器中有几个参数或有无参数,这个类对象中的所有实例字段都已经初始化了; 但只有每个实例字段具有了真正有意义的值,才会得到一个真正的有意义的对象; 作用: 1、 根据对象的大小,向堆区申请内存原创 2014-01-09 19:47:33 · 363 阅读 · 0 评论 -
java笔记6
处理集合时,如数组,列表,集合,映射等,遍历整个集合是通用的操作,在使用for_each循环时,集合带有复数表示,临时变量用单数表示。 Java中的常量: 在java中,常量分为两种:字面常量和文本常量。用关键字final修饰 文本常量,用一个标识符来操作的常量,称为文本;final int NUM=10; 字面常量,即常量数据本身;如,5,1.2,’a’等 一旦一个常量被定原创 2014-01-09 19:34:27 · 421 阅读 · 0 评论 -
java笔记5
随机数的问题: 1、 随机整数 2、 随机实数 所谓随机数,就是局限在某个范围内的不定数据; 0-max内的整数: Math类的random()方法用来产生一个[0,1)内的随机实数; min-max之间的随机整数: min+(int)Math.Random()*(max-min) [min,max)范围的随机整数 static void modify原创 2014-01-09 19:22:46 · 356 阅读 · 0 评论 -
java笔记4
在标准类库中的System类,有一个属性叫做out,这个属性是属于类PrintStream的,其中我们常用的println()就是这个类中定义的在控制台输出数据的方法; 在该类中提供了从C中移植过来的方法:printf(“a=%d,b=%f\n”,a,b);此处的…是指输出数据的个数不定,可以是任何个数; Java中的数组: 不同类型的编程语言中都有自己的数组,这是一种重要的数据原创 2014-01-09 19:16:53 · 373 阅读 · 0 评论 -
java笔记3
命名规范:java中采用“骆驼式”命名法 1、 类(类,接口,枚举,注解)的命名:一个单词,首字母大写,多个单词,每个首字母大写; MyClass,MyFirstClass,HelloWorld,Hello 2、 局部变量(定义在方法中的变量,其生命周期属于整个方法)和块变量的命名,一个单词,全部小写;多个单词,第一个单词小写,后续单词,首字母大写;myFirstName,mySecondNu原创 2014-01-09 19:05:56 · 419 阅读 · 0 评论 -
java笔记12
注解: 5.0版本新增加的功能。 用到的注解功能有关的对象都在java.lang.annotation包中。 注解与反射功能息息相关。 与注释不同的是,注解会对代码的各个阶段产生不同的影响。或者影响程序的编译,或者影响程序的最终结果。 注解会对Java程序的哪几个阶段产生影响? 三个阶段: 1、 以.java为后缀的源代码文件,注解会对这个阶段产生影响; 源代码级别的注原创 2014-02-14 17:35:36 · 339 阅读 · 0 评论