java
文章平均质量分 74
浅沫微雨
合抱之木,生于毫末;百丈之台,起于垒土;千里之行,始于足下。
展开
-
求最大公约数及最小公倍数
package cn.java.lhb.syntax;import java.util.*;public class GcdAndLcmDemo {public static void main(String[] args) {/* 【程序6】 题目:输入两个正整数m和n,求其最大公约数和最小公倍数。 */int[] as = new int[2];Scan原创 2016-09-06 15:27:14 · 310 阅读 · 0 评论 -
内部类
一、什么是内部类内部类:从字面是非常容易理解的,无非就是在一个类的内部在定义一个类。例如:public class OuterClass { private String name ; private int age; public String getName() { return name; } public void s转载 2017-01-22 06:54:17 · 396 阅读 · 0 评论 -
初识类与对象
1、面向对象 面向对象(Object Oriented)是一种新兴的程序设计方法,或者是一种新的程序设计规范(paradigm),其基本思想是使用对象、类、继承、封装、多态等基本概念来进行程序设计。从现实世界中客观存在的事物(即对象)出发来构造软件系统,并且在系统构造中尽可能运用人类的自然思维方式。简单一句话就是,面向对象是从人的角度出发解决问题。2、对象 对象是系统中用来描述原创 2017-01-19 08:31:10 · 504 阅读 · 0 评论 -
java 方法概述
java方法定义:Java方法是语句的集合,它们在一起执行一个功能。java方法结构及解读:基本结构修饰符 返回值类型 方法名 (参数类型 参数名){.....方法体.....return 返回值;}结构解读修饰符:定义了该方法的访问类型,告诉编译器如何调用该方法。返回值类型:无返回值用void;有返回值,返回值类型就是该原创 2016-09-09 16:44:22 · 471 阅读 · 0 评论 -
面向字节的输入输出流
按照数据流的类型,又可以将IO输入分为:面向字节的输入流和面向字符的输入流。一:面向字节的输入流父类InputStream为抽象类,不能被实例化。面向字节的输入流都是InputStream类的子类,其类层次结构下图所示:下表 列出了 InputStream 的主要子类及说明下表 列出了 InputStream 的常用方法:二:面向字符原创 2016-10-11 15:24:47 · 1997 阅读 · 0 评论 -
IO流基本概念
输入输出(I/O)是指程序与外部设备或其他计算机进行交互的操作。几乎所有的程序都具有输入与输出操作,如从键盘上读取数据,从本地或网络上的文件读取数据或写入数据等。通过输入和输出操作可以从外界接收信息,或者是把信息传递给外界。Java把这些输入与输出操作用流来实现,通过统一的接口来表示,从而使程序设计更为简单。流(Stream)是指在计算机的输入输出操作中各部件之间的数据流动。按照数据的传输方向原创 2016-10-11 11:41:44 · 752 阅读 · 0 评论 -
面向字符的输入输出流
一:面向符的输入流父类Reader为抽象类,不能被实例化。面向字符的输入流都是Reader类的子类,其类层次结构下图所示:下表 列出了 Reader 的主要子类及说明下表 列出了 Reader 的常用方法:二:面向字符的输出流父类Writer为抽象类,不能被实例化。面向字符的输入流都是Writer类的子原创 2016-10-11 19:23:39 · 5014 阅读 · 0 评论 -
IO处理流简单应用
一:缓冲流缓冲流要套接在相应的节点流之上,提高了读写的效率。此处理流的构造方法都得传相对应的基类类型BufferedReader:提供了readLine方法用于高效读取一行字符串BufferedWriter:提供了newLine用于用于高效写入一行字符串(一个行分隔符也就是换行)BufferedInputStream 没多大用处BufferedOutputStream 没多原创 2016-10-11 19:41:50 · 311 阅读 · 0 评论 -
java简介
一、java发展历史及版本介绍java的起源: 20世纪90年代,硬件领域出现了单片式计算机系统,使用它可以大幅度提升消费类电子产品(如电视机顶盒、面包烤箱、移动电话等)的智能化程度。Sun公司为了抢占市场先机,在1991年成立了一个称为Green的项目小组,专攻计算机在家电产品上的嵌入式应用。其中项目组成员中包含大名鼎鼎的詹姆斯·高斯林 由于C++所具有的转载 2017-01-15 11:07:10 · 921 阅读 · 0 评论 -
JDK的安装与配置
一、JDK的安装1、JDK下载: 首先我们要到官方网站下载JDK的最新版本。目前最新版是JDK8;下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html java被Oracle公司收购以后JDK下载地址迁移到了oracle官网。具体如下:根据转载 2017-01-15 11:12:43 · 379 阅读 · 0 评论 -
数组
一维数组定义数组是由一组具有相同数据类型的数据组成有序集合。{1,2,3,4,5,6}数组的元素:即指数组内每一个组成部分,例如{1,2,3,4,5,6}的元素为:1,2,3,4,5,6这六个元素。数组的长度:即指数组内元素的个数,可以用length方法求解。例如{1,2,3,4,5,6}的元素个数为6,那么数组长度就为6,用length方法求解为:数组名.length=6;原创 2016-09-16 08:04:36 · 380 阅读 · 0 评论 -
标识符与数据类型
标识符:就是Java中取的各种名字。(1)命名规则: int a12$_; //只能是数字,字母,_,$组成 //int 1a; //不能以数字开头 //int class; //不能是JAVA中的关键字和保留字 int A; int a; //区分大小写,A与a表示不同的名字数据类型:包括基本数据类原创 2016-09-08 11:14:27 · 514 阅读 · 0 评论 -
循环语句基本结构及应用
循环语句是指满足特定条件下,程序重复做某个动作的行为。一:for循环语句(确切知道循环次数或者循环次数较少)(1)标准结构for(变量初始化;变量满足条件;变量变化规律){语句;}(2)基本结构for(int i=0;iSystem.out.print("Hoole Java");//语句}该程序表示,定义一个整型变量i,并且i初始化为1;满足i所以原创 2016-09-07 17:08:58 · 948 阅读 · 0 评论 -
条件语句基本语法结构
一.单分支条件语句if(表示boolean类型的表达式){语句;}该格式表达的意思为:如果表达式为true,则执行语句;例如:public class Math { public static void main(String[] args) { int a = 5; int b = 2; if (a > b) { System.out.print(a原创 2016-09-07 16:32:39 · 1784 阅读 · 0 评论 -
switch语句结构及应用
package cn.java.lhb.syntax;/** * 输入百分成绩,输出成绩等级,成绩>=90 输出A, 80<=成绩<90输出B, 70<=成绩<80输出C , 60<=成绩<70输出D,成绩<60输出E。 * @author lhb * */import java.util.*;public class ScoreGradeOutputDemo { publ原创 2016-09-06 17:11:39 · 5246 阅读 · 0 评论 -
累加法
基本类型: 求 1 + 2 + 3 + 4 + 5 + ......+ 99 + 100 的和; /** * * @author lhb * */public class AccumulationDemo { public static void main(String[] args) { int sum = 0;//求和 int num = 100;//项数原创 2016-09-06 15:48:00 · 1430 阅读 · 0 评论 -
初识Java的接口和抽象类
一.抽象类 在了解抽象类之前,先来了解一下抽象方法。抽象方法是一种特殊的方法:它只有声明,而没有具体的实现。抽象方法的声明格式为:abstract void fun(); 抽象方法必须用abstract关键字进行修饰。如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用abstract关键字修饰。因为抽象类中含有无具体实现的方法,所以不能用抽象类创建对象。 下面要注意一转载 2017-01-22 07:30:17 · 370 阅读 · 0 评论