
Java基础
逐花客
小白成长之路
展开
-
小白成长记——Java基础之访问控制符
4种访问控制级别:1):private(当前类访问权限):被声明为private的成员只能被当前类中的其他成员访问,不能在类外看到;2):缺省(包访问权限):如果一个类或者类的成员前没有任何访问控制符,则自动获得缺省的访问权限,缺省的可以被同一包中的所有类访问;3):protected(子类访问权限):被声明为protected的成员既可以被同一个包中的其他类访问,也可以被原创 2017-08-07 16:12:05 · 258 阅读 · 0 评论 -
小白成长记——Java基础之File类的使用
一、File类java.io.File类只能用于表示文件或目录的信息(名称、大小等),不能用于文件内容的访问语法:File file = new File();()中可以填入多种参数,最常见的是填入文件或目录的路径,例如:File file = new File("e:\\FileTest\\test.txt")注意:如果不指定父目录,则该文件或目录直接生成在项目目录下File原创 2017-08-11 19:32:24 · 277 阅读 · 0 评论 -
小白成长记——Java基础之类的关系
1.继承关系:1):一个类可以继承另外一个类·被继承的类通常被称为“父类”(parent class)、“超类”(super class)或者“基类”(base class)·继承者通常被称为“子类”(child class或sub class)或者“派生类”(derived class)2):Java中的继承具有单一继承的特点·每个子类只有一个直接父类·一个父类可以有多个原创 2017-08-08 15:48:33 · 238 阅读 · 0 评论 -
小白成长记——Java基础之内部类
定义:在一个类的类体之内再定义一个类,该情况下外面的类称为“外部类”,里面的类称为“内部类”引入内部类的主要原因:·内部类能够隐藏起来,不为同一包的其他类访问;·内部类可以访问其所在的外部类的所有属性;·再回调方法处理中,匿名内部类尤为便捷,特别是事件处理经常使用内部类的分类:1).成员内部类:在“外部类”的内部定义一个类示例:public cl原创 2017-08-08 14:59:24 · 229 阅读 · 0 评论 -
小白成长记——Java基础之字符串类
1.String类1).使用“+”运算符连接字符串时注意以下三点:·字符串与字符串进行“+”连接时,第二个字符串会连接到第一个字符串之后·字符串与其他类型进行“+”连接时,因字符串在前面,所以其他类型的数据都将转换成字符串与前面的字符串进行连接·其他类型与字符串进行“+”连接时,因字符串在后面,其他类型按照从左向右进行运算,最后再与字符串进行连接示例:public cl原创 2017-08-08 10:36:34 · 428 阅读 · 0 评论 -
小白成长记——Java基础之基本数据类型与字符串的相互转换
1.将字符串的值转换为基本类型:·直接利用基本类型的封装类的构造方法,即Xxx(String s)构造方法·调用封装类提供的parseXxx(String s)静态方法示例:int num1 = new Integer("10");int num2 = Integer.parseInt("123");2.将基本类型的值转换为字符串:·直接使用一个空字符串来连接数值即可原创 2017-08-08 09:54:26 · 299 阅读 · 0 评论 -
小白成长记——Java基础之标识符
定义:在各种编程语言中,通常要为程序处理的各种变量、常量、方法、对象和类等起个名字作为标记,以便通过名字进行访问,这些名字统称为标识符。组成:Java中的标识符由字幕、数字、下划线或美元符组成,且必须以字母、下划线(_)或美元符($)开头。命名规则:1):可以包含数字,但不能以数字开头;2):除下划线"_"和"$"符以外,不包含任何其他特殊字符,如空格;3):区分大小写原创 2017-08-07 10:09:35 · 261 阅读 · 0 评论 -
小白成长记——Java基础之数据类型
基本数据类型分类:·整数类型:byte、short、int、long·浮点类型:float、double·字符类型:char·布尔类型:boolean各种基本类型的大小及取值范围:类型名称关键字大小取值范围字节型byte8位-2^7~2^7-1整型int32位-2^31~2^31-1长整原创 2017-08-07 11:34:15 · 426 阅读 · 0 评论 -
小白成长记——Java基础之操作符
一元运算符:++、--1):++ 自增运算直接举例说明:int a = 5;int b = ++a;system.out.println("a的值为:" + a);system.out.println("b的值为:" + b);此时,打印结果为:a的值为:6,b的值为:6另一种情况:int a = 5;int b = a++;system.out.pri原创 2017-08-07 14:17:40 · 266 阅读 · 0 评论 -
小白成长记——Java基础之I/O流
分类按照数据流的方向不同可以分为:输入流和输出流按照处理数据单位不同可以分为:字节流和字符流输入流、输出流都是从程序的角度来说的,输入流是指程序从文件获取数据,所以做的是read读取操作;输出流是指程序向文件传输数据,所以做的是write写入操作。java.IO下有四大流抽象类:InputStream、OutputStream、Reader、Writer,其他流类都原创 2017-08-12 10:13:00 · 313 阅读 · 0 评论