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

IT十八掌Java基础 操作基本数据流、properties

Day19操作基本数据类型的流DataInputStreamDataOutputStream /* * 可以读写基本数据类型的数据 * 数据输入流:DataInputStream * DataInputStream(InputStream in) * 数据输出流:DataOutputStream * DataOutputStream(OutputStream out) */public class DataStreamDemo {public static void main(String[] args) throws IOException {// 写// write(); // 读read();} private static void read() throws IOException {// DataInp...

Java基础语法<三> 输入输出【代码】【图】

1. 读取输入Scanner in = new Scanner(System.in); 输入一行(包含空格)String str = in.nextLine() 读取一个单词(以空白符作为分隔符)String firstName = in.next(); 读取一个整数int age = in.nextInt(); 读取一个浮点数 in.nextDouble() 输入是可见的,Scanner类不适合从控制台读取密码,Java 6引入Console实现Console cons = System.console();char[] passwd = cons.readPassword(“Password:”);为了安全起见,返回...

JAVA攻城狮培养计划之Java零基础入门

百度网盘下载步骤一、Java基础知识基础语法、循环、数组、方法,这些知识是你进入研发世界的必备技能步骤二、面向对象继承、封装、多态、玩转面向对象,你一定听说过“面向对象”,这是理解编程这件事最重要的一个概念步骤三、Java常用工具异常、包装类、字符串、集合、泛型、多线程、输入输出流,学会利用Java工具,理解如何做到高效率的编程原文:http://blog.51cto.com/13854363/2138542

JAVA基础06【代码】

异常什么是异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等分类检查型异常运行时异常由程序逻辑错误引起,应从逻辑角度尽可能避免这类异常发生数组下标越界异常空指针异常算术异常....错误ERRORError类对象由java虚拟机生成并抛出ERROR通常是致命的错误,是程序无法控制和处理的,发生时JVM会终止线程,而Exception通常是可以被程序处理的,并在程序中应尽可能去处理这些异常处理常用关键字:...

JAVA基础--MySQL【图】

环境信息  安装环境 :Ubuntu 14 Desktop(桌面版)m安装版本 :MySQL 5.7.23安装步骤  linux环境下安装过程很简单 三条命令行即可安装完成:1. sudo apt-get install mysql-server  2. apt-get isntall mysql-client  3. sudo apt-get install libmysqlclient-dev   安装完成之后输入 sudo netstat -tap | grep mysql 检查安装结果 若处于监听状态则安装成功 如下:  如果在win平台下安装需要配置环境变量否则在控...

JAVA-Socket通信基础

两种通信方式,TCP/UDPTCP要有个服务器端套接字,ServerSocket,客户端用Socket就可以连接,然后互相按照协议通信.没有open/start等方法.但要close通信则是socket.getInputStream() socket.getOutputStream() 用缓冲区包装比较好,输出记得刷新UDP的服务器端用DatagramSocket (监听端口),创建DatagramPacket 用于接收数据UDP的客户端是用DatagramSocket 空参构造,创建 DatagramPacket(data, data.length, address, port);放入数据地址,...

java基础之 数据类型【代码】

数据类型表示要存储在变量中的不同类型的值。一、Java语言提供了八种基本数据类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 1、 bytebyte 数据类型是8位、有符号的,以二进制补码表示的整数;byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一;默认值 0,最小值 -128(-2^7),最大值 127(2^7-1);对应封装类为 Byte; 2、shortshort 数据类...

java基础|break、continue和return【代码】

在循环结构中,当循环条件不满足或者循环次数达到要求时,循环会正常结束。但是,有时候可能需要在循环的过程中,当发生了某种条件之后 ,提前终止循环,这就需要用到下面几个关键词:continue :指跳出当前的这一次循环,继续执行下一次循环publicclass ContinueTest {publicstaticvoid main(String[] args) {int i;for (i =1;i<10;i++){if(i == 5){continue;}System.out.println(i);}} }输出:1 2 3 4 6 7 8 9备注:当i等于5的时...

java基础(6)---IO流【图】

一、FileWriter导包:import java.io.FileWriter覆盖写入: 追加写入: 写数据换行: write方法重载: 二、编码: 三、FileReader: read重载: 四、读写程序的过程:比较耗性能的是操作系统到硬盘的过程。 五、BufferedWriter缓冲原理 使用: //关闭流bw.close();换行:newline方法六、BufferedReader 使用: 换行:readline方法【读取一整行】 原文:https://www.cnblogs.com/Lee-yl/p/11624409.html

【JAVA零基础入门系列】Day12 Java类的简单应用【代码】

俗话说的好,实践出真知,所以除了理论知识掌握扎实以外,更重要的是要多加操练,这样才能掌握核心科技。  今天我们就用刚学会的类来实践一下,目标便是完成上一篇中的剁手任务。  我们的商品类已经准备好了,代码重新罗列一次,这里增加了一个重载方法,关于重载这里不过多介绍,以后会专门文章介绍,这里把它当成一个普通方法就好了,主要用来比较两个商品是否相等,如果对代码不熟悉的话可以再返回去看一下上一篇文章。  ...

《Java从小白到大牛精简版》之第4章 Java语法基础【代码】

本章主要为大家介绍Java的一些基本语法,其中包括标识符、关键字、保留字、常量、变量、表达式等内容。4.1 标识符、关键字和保留字任何一种计算机语言都离不开标识符和关键字,因此下面将详细介绍Java标识符、关键字和保留字。4.1.1 标识符标识符就是变量、常量、方法、枚举、类、接口等由程序员指定的名字。构成标识符的字母均有一定的规范,Java语言中标识符的命名规则如下:区分大小写:Myname与myname是两个不同的标识符。首字...

JAVA基础部分复习(五、JAVA反射)【代码】

关于反射:1.需要了解jvm类的加载机制(java高级部分会详细介绍)2.反射的API其实只要多看看API和源码,很容易就懂了。下面是代码,简单讲解反射的使用:import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.Method;/*** JAVA反射机制(首先对于反射,建议大家去看一下javaapi,要懂得看源码,这样才能更深入了解反射的原理,并且能很好的在工作中使用)* 定义:* JAVA反射机制是在运行...

java基础【代码】

静态变量,局部变量,成员变量package com.wzh.variable;/*** 局部变量和成员变量的区别* 1 作用域不同* 局部变量的作用域仅限于定义它的方法* 成员变量的作用域在整个类内部都是可见的* 2 初始值不同* java会给成员变量一个初始值* java不会给局部变量赋初始值* 3 两类变量同名时,局部变量具有更高的优先级* ********************************* 静态变量* 静态变量属于类,可以使用类名调用,也可以使用对象...

Java基础知识强化78:正则表达式之获取功能(Pattern 和 Matcher类的使用)【代码】【图】

1. 获取功能:  Pattern 和 Matcher类结合使用2. 使用案例: 1package cn.itcast_05;2 3import java.util.regex.Matcher;4import java.util.regex.Pattern;5 6/* 7 * 获取功能8 * Pattern和Matcher类的使用9 * 10 * 模式和匹配器的基本使用顺序 11*/12publicclass RegexDemo { 13publicstaticvoid main(String[] args) { 14// 模式和匹配器的典型调用顺序 15// 把正则表达式编译成模式对象16 Patt...

Java基础知识强化43:StringBuffer类之StringBuffer的截取功能【代码】【图】

1. StringBuffer的截取功能:public String subString(int Start):public String subString(int Start, int end):返回类型是String类型,和前面几个功能不一样,本身没有发生变化。 2. 案例演示: 1package cn.itcast_06;2 3/* 4 * StringBuffer的截取功能:注意返回值类型不再是StringBuffer本身了5 * public String substring(int start)6 * public String substring(int start,int end)7*/ 8publicclass StringBufferDemo...