
java
私は君のことを爱しています
这个作者很懒,什么都没留下…
展开
-
File的常用方法代码演示
package com.bjsxt.testFile;import java.io.File;import java.io.IOException;/** * File类的常用方法 * File代表文件和目录路径的抽象表示形式 * @author xpx * */public class FileCommonMethods { public static void mai...原创 2020-01-07 13:28:55 · 183 阅读 · 0 评论 -
数组的声明与遍历
数组:数组是相同类型数据的集合,数组描述是相同类型的若干个数据组合而成。其中每一个数据称作为一个元素,每一个元素可以通过索引来访问(索引下标从0开始而不是1)。数组的三个特点:数组的长度是确定的,数组一旦创建,它的大小就是不可改变的。定义一个数组时其元素必须是相同类型,不允许出现混合类型。数组类型可以是任何数据类型,包括基本数据类型,引用数据类型。数组的三种声明方式: int...原创 2019-12-03 17:58:50 · 153 阅读 · 0 评论 -
内部类
什么是内部类:一般情况,我们把类定义成独立的单元。有些情况下,我们把一个类放在另一个类的内部定义,称为内部类(innerclasses)。定义内部类的特点:1.内部类作为外部类的成员,可以直接访问外部类的成员,反之则不行。2.内部类作为外部类的成员,可声明为private,default,protected,public3.内部类成员只有在内部类的范围之内有效。内部类的分类:成员内...原创 2019-12-03 12:02:28 · 127 阅读 · 0 评论 -
接口
接口:接口就是比“抽象类”还“抽象”的“抽象类”,可以更加规范的对子类进行约束。全面地专业地实现了:规范和具体实现的分离。接口的声明:接口通常以interface来声明。声明格式:[访问修饰符] interface 接口名 [extends 父接口1,父接口2…] {常量定义; 方法定义;}接口定义说明:接口不允许定义构造方法,因为接口并不是类。JDK1.7接...原创 2019-12-02 17:47:17 · 117 阅读 · 0 评论 -
抽象类和抽象方法
抽象类:使用abstract关键字修饰的类称为抽象类。声明抽象的类的语法:public abstract class 类名{ 类体}抽象类的特征:抽象类可以有构造方法,抽象类中的构造方法作用,是提供给子类调用。抽象类中可以没有抽象方法。抽象类不能实例化,即不能用new来实例化抽象类。抽象类只能用来被继承。抽象方法:使用abstract关键字修饰的方法称之为抽象方法。...原创 2019-12-02 12:00:13 · 227 阅读 · 0 评论 -
final关键字
final关键字:修饰变量,表示变量不可改变,赋值后不能改变称之为常量。修饰方法,表示该方法不能不被子类重写,但可以重载。修饰类,表示该类不能被继承。代码演示:package com.xpx.testFinal;/** * 测试final修饰符 * @author xpx * */public class TestFinal {}final class Anima...原创 2019-11-28 11:42:06 · 108 阅读 · 0 评论 -
面向对象
面向过程:面向过程思考问题时是怎么按步骤实现,并将步骤对应,一步一步最终完成。面向对象:面向对象就是将程序里面的模型看做一个一个的对象。对象和对象之间会产生彼此的联系。使用对象来解决问题面向对象和面向过程总结:都是解决问题的思维方式,代码组织的方式解决简单问题可以使用面向过程解决复杂问题,宏观上使用面向对象把握,微观处理上仍然是面向过程。对象和类的概念:类可以看做是一个模版,...原创 2019-11-28 11:36:47 · 167 阅读 · 1 评论 -
方法的声明与使用(代码演示)
package com.xpx;/** * 1.方法的定义及使用 * 2.方法的重载 * 3.递归 * @author xpx * */public class MethodPractice { public static void main(String[] args) { MethodPractice.printing(); MethodPractice.count...原创 2019-11-25 12:42:34 · 179 阅读 · 0 评论 -
break语句和continue语句的区别
break:在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。代码演示: int total=0; while(true) { total++; int i = (int)(99*Math.random()+1); if(i==88) { break; } System.out.print...原创 2019-11-25 08:58:53 · 117 阅读 · 0 评论 -
循环结构
循环结构分两大类,一类是当型,一类是直到型。当型:当布尔表达式条件为true时,反复执行某语句,当布尔表达式的值为false时才停止循环,比如:while与for循环。直到型:先执行某语句, 再判断布尔表达式,如果为true,再执行某语句,如此反复,直到布尔表达式条件为false时才停止循环,比如do-while循环。1. while循环语法结构:while (布尔表达式) {...原创 2019-11-24 12:43:13 · 161 阅读 · 0 评论 -
选择结构
java主要的选择结构有:if单选择结构语法结构为:if(布尔表达式){ 语句块}if语句对布尔表达式进行一次判定,若判定为真,则执行{}中的语句块,否则跳过该语句块。if单选择结构代码示范 int m = (int)(6*Math.random()+1); Scanner scanner = new Scanner(System.in); System.o...原创 2019-11-24 08:41:58 · 152 阅读 · 0 评论 -
JDK环境变量的配置
环境变量的配置过程首先右键计算机——>属性——>高级系统设置——>环境变量单击新建按钮,新建JAVA_HOME变量(JDK的安装路径)然后点击确定修改系统环境变量Path,点击新建输入%JAVA_HOME%\bin后点击确定检验JDK环境变量是否配置成功进入命令行窗口,开始菜单搜索框输入“cmd”,在窗口中输入命令“java -version ”出现下面这个界...原创 2019-11-21 10:07:10 · 243 阅读 · 0 评论 -
JDK的下载安装
JDK下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html点击链接进入找到JDK8点击图中箭头所指按钮进入后出现下面界面点击Accept License Agreement 按钮然后选择自己电脑系统对应的版本进行选择下载安装JDK安装过程和普通软件安装没什么区别,过程中会让你选择JDK和JRE安...原创 2019-11-21 09:26:30 · 117 阅读 · 0 评论