【Java编程基础——Switch语句用法】教程文章相关的互联网学习教程文章

JAVA-基础(一)

1.一个变量可以声明为final,这样做的目的是阻止它的内容被修改。这意味着在声明final 变量的时候,你必须初始化它(在这种用法上,final类似于C/C++中的const)。例如:final int FILE_NEW = 1;final int FILE_OPEN = 2;final int FILE_SAVE = 3;final int FILE_SAVEAS = 4;final int FILE_QUIT = 5; 你的程序的随后部分现在可以使用 FILE_OPEN等等,就好像它们是常数,不必担心 它们的值会被改变。 为final变量的所有的字符选择大...

java基础练习 12

public class Twelfth { /*海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?*/ public static void main(String[] args){ int a=0,flag=0,b,i=1; while(a!=-1){ b=a; if(1.0*(a-1)/5*...

Java基础笔记8

Object类  Object类是所有类的父类. 如果某个类没有显示的继承某个父类,那么该类则继承Object.  类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。  所有对象(包括数组)都实现这个类的方法。     1.toString方法 返回对象信息的.     2.equals方法.默认比较引用地址。   Object 类的 equals对于任何非空引用值 x 和 y,当且仅当 x 和 y 引用同一个对象时,   此方法才返回 true(x...

JAVA-基础-数据类型【代码】【图】

一、直接量  1.数字直接量    java支持用十进制、二进制、八进制、十六进制代表数字的直接量,其中二进制、八进制、十六进制需要通过不同的前缀开头。  2.字符直接量    java中通过单引号将字符括起来代表一个字符直接量    一个字符直接量只能代表一个字符,不可以在一个字符直接量中写入多个字符    不允许有空的字符直接量   3.布尔直接量    java中具有布尔类型直接量,代表逻辑判断时的真和假。  ...

Java语言基础——学习笔记【代码】

04.01_Java语言基础(循环结构概述和for语句的格式及其使用) A:循环结构的分类 for,while,do...while B:循环结构for语句的格式:for(初始化表达式;条件表达式;循环后的操作表达式) {循环体; }C执行流程: a:执行初始化语句b:执行判断条件语句,看其返回值是true还是false 如果是true,就继续执行如果是false,就结束循环c:执行循环体语句;d:执行循环后的操作表达式e:回到B继续。D:案例演示 在控制台输出10次"helloworld"04.02_Java语...

Java基础知识回顾之六 ----- IO流【代码】【图】

前言在上一篇文章中,回顾了Java的多线程。而在本篇文章中主要介绍Java IO的相关知识。IO的介绍什么是IO?IO的名称又来是Input与Output的缩写,也就是输入流和输出流。输入流用于从源读取数据,输出流用于向目标写数据。可以从下列示例图来了解IO流:IO流使用IO流对文件的操作主要分为字符流和字节流。字符流字符流有两个抽象类:Writer和Reader类。 其对应子类FileWriter和FileReader可实现文件的读写操作。 BufferedWriter和Buffe...

Java基础加强-注解【代码】

注解元注解:@Target 描述注解能够作用的位置ElementType:- type 只能定义在类上- method:作用这方法上- field 狂牙作用于成员变量中Retention:描述注解被保留的阶段RetentionPolicy- Runtime运行阶段- Source源码阶段Documented:描述注解是否被抽取到api文档中@Inherited:描述注解是否被子类继承注解的属性要求:1.属性的返回值类型只能有以下类型: - 基本数据类型 - String - 枚举 - 注解 - 以上类型的数组2.定义了以上属性...

Java基础总结--面向对象2

1.存在相关的多个方法就封装在一个类中,方法没调用到特有数据,需要静态化2.假如一个类所有方法都是静态方法,为了保证不被其他创建对象,可以将该类的构造方法私有化3.文档注释javadoc-按照规定注释--提取注释保存为Html格式(不重要按照规定来就行)设计模式:对问题行之有效的解决方法--是一种思想Java存在23种设计思想--OOP语言设计模式通用------继承------1.继承的概述两个/多个类不断的对其进行向上的抽取其共性的东西--把这...

Java基础知识之常见关键字(1)【代码】

static 特点: 随着类的加载而加载 优先于对象存在 被所有对象所共享 可以直接被类名调用 注意点: 静态方法只能访问静态方法 但是非静态成员可以直接访问静态成员 静态方法中不可以使用this ,super关键字 主方法(main)是静态的(可以利用类名调用静态的main方法,但是会陷入死循环,导致内存溢出,jvm自动停止) 用static修饰的成员表示它属于这个类共有,而不是属于该类的单个实例 static修饰的字段和方法,既可以通过类名调用,...

JS基础(JavaScript的三大主要组成部分、JavaScript浏览器内核、JavaScript变量)

1.ECMAScript(核心)ECMA-262没有参照web浏览器,规定了语言的组成部分,具体包括语法、类型、语言、关键字、保留字、操作符、对象。ECMAScript就是对该标准规定了各个方面内容的语言的描述。ECMAScript的兼容:1 支持ECMA-262描述的所有“类型,值,对象,属性,函数,以及程序语法和语义” 。2 支持Unicode字符标准。3 添加ECMA-262没有描述的更多“类型,值,对象,属性,函数”,ECMA-262说说的浙西新增特性,主要是指该标准中没...

自学java基础(四)

1、单例模式:一个类只能生成唯一的一个对象。 2、包:用于将完成不同功能的类分类,放在不同的目录下。(包名小写) 导入: import com.baidu.Test 导入包:import com.baidu.* 只会导入此目录下的类,不会导入子包下面的类。(在一个包下可以直接使用) 3、访问修饰符 public:可以被所有的类访问。 protected:受保护的。类内,相同包,子类可以访问 默认的:类内,相同包下可以访问 private: 类内可以...

黑马程序员---java基础-java语法(从“Hello Word” 到基础语法)【代码】

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、控制台输出“Hello World” 首先创建文件“helloWorld.java”,然后输入如下代码:1publicclass HelloWorld 2{ 3publicstaticvoid main(String[] args) 4 { 5 System.out.println("Hello World!"); 6 } 7 }这个程序就包含了java的一些基本的特征:1、类(class):程序中定义了一个类HelloWorld,并且类名与文件名一样2、方法(method)...

java基础知识1--String常用方法总结【代码】

主要涉及String常用的方法。package collection;import java.lang.reflect.Array; import java.util.Arrays;/*** Created by wyy on 2017/2/16.*/publicclass StringTest {publicstaticvoid main(String[] args) {//String的用法//输出第3个字符String str="WATERMELON";String st="lalaland";System.out.println(str.charAt(2));//将字符数组转化为字符串char[] ch={‘a‘,‘b‘,‘c‘,‘d‘};String c=new String(ch);//abcdStri...

Java 基础(四)| IO 流之使用文件流的正确姿势【代码】【图】

为跳槽面试做准备,今天开始进入 Java 基础的复习。希望基础不好的同学看完这篇文章,能掌握泛型,而基础好的同学权当复习,希望看完这篇文章能够起一点你的青涩记忆。一、什么是 IO 流?想象一个场景:我们在电脑上编辑文件,可以保存到硬盘上,也可以拷贝到 U 盘中。那这个看似简单的过程,背后其实是数据的传输。数据的传输,也就是数据的流动。既然是流动也就会有方向,有入方向和出方向。举个上传文件的栗子,现在有三个对象,...

java基础06

之前我们写过很多循环,因为要做重复动作所以用循环使我们代码变少,更易书写,但是循环不易维护,不易阅读,逻辑一旦出错,使用循环会导致易错。现在我们引入函数的概念:一段有名称的代码,可以通过该名称使用这段代码。注意事项:A:必须先声明,后调用。B:声明语法public static 返回类型 函数名(形参列表){函数体}C:当返回类型为空的时候不需要返回值,当返回类型不为空的时候需要使用关键词return来返回一个与声明函数返...