【Java基础复习第三天:流程控制语句if()...else、switch() case、do while()、for循环()】教程文章相关的互联网学习教程文章

JAVA基础——类和对象【图】

java类与对象学习笔记一、成员变量和局部变量(1)定义    1、成员变量    在类中定义,用来描述对象将要有什么。(默认的成员变量值为0)  2、局部变量    在类的方法中定义,在方法中临时保存数据。  演示示例:(2)成员变量和局部变量的区别  1、作用域不同    局部变量的作用域仅限于定义它的方法;成员变量的作用域在整个类内部都是可见的。  2、初始值不同    java会给成员变量一个初始值(初始...

Java基础学习笔记十八 异常处理【代码】【图】

什么是异常?Java代码在运行时期发生的问题就是异常。在Java中,把异常信息封装成了一个类。当出现了问题时,就会创建异常类对象并抛出异常相关的信息(如异常出现的位置、原因等)。异常的继承体系在Java中使用Exception类来描述异常。查看API中Exception的描述,Exception 类及其子类是 Throwable 的一种形式,它用来表示java程序中可能会产生的异常,并要求对产生的异常进行合理的异常处理。Exception有继承关系,它的父类是Thr...

黑马程序员---java基础-Java之IO【代码】

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、概念1、概念IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的对象都在IO包中流按流向分为两种:输入流,输出流。流按操作类型分为两种:字节流与字符流。 字节流可以操作任何数据,字符流只能操作纯字符数据,比较方便。2、常用基类 字节流的抽象基类: InputStream ,OutputStream 字符流的抽象基类: Reader ,...

Java基础第八天听课总结(2)--多线程&Thread

进程在任务管理器中查看进程,应用程序对应一个进程进程之间的内存是隔离的,进程间是通过套接字通信Socket通信什么是线程?------------------------------线程是程序执行过程中,并发执行的代码段线程之是可以共享内存。线程的执行是从上往下按序执行的。创建线程方式一 继承Thread子类覆盖中的run方法,将线程执行的代码存放在run中建立子类对象的同时线程也被创建。通过调用start方法开启线程Thread是线程类 start() //通知CPU...

Java基础赋值符号【代码】

赋值操作class SetValueTest {public static void main(String[] args) {//赋值符号:=int i1 = 10;int j1 = 10;int i2,j2;//连续赋值i2 = j2 = 10;int i3 = 10 ,j3= 20;} }“+=”“-=”“/=”"*="“%=”操作class SetValueTest {public static void main(String[] args) {//赋值符号:=int i1 = 10;int j1 = 10;int i2,j2;//连续赋值i2 = j2 = 10;int i3 = 10 ,j3= 20;//*******int num = 5;num -= 2; // 相当于num= num-2;Syst...

Java基础——异常(3)【图】

小节:异常其实就是将问题进行封装,抛给调用者。如果声明了,就需要调用者处理(继续抛或者捕获)。什么时候声明?什么时候捕获?功能内部可以解决就捕获,不能解决或者解决还必须告诉调用者问题,这时就应该声明。finally的作用:无论是否有异常发出,都需要资源进行释放。资源释放就是定义在finally的代码块中。 练习:老师用电脑上课。电脑可能出现的问题是:电脑蓝屏、电脑冒烟。 异常转换:根据不同的对象产生不同的异常。 ...

JAVA 基础编程练习题19 【程序 19 打印菱形图案】【代码】

19 【程序 19 打印菱形图案】题目:打印出如下图案(菱形) * *** ************ ***** *** *程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重 for 循环,第一层 控制行,第二层控制列。 package cskaoyan;public class cskaoyan19 {@org.junit.Testpublic void rhombus() {for (int i = 0; i < 4; i++) {for (int j = 0; j <= 2 - i; j++) {System.out.print(" ");}for (int k = ...

黑马程序员——JAVA基础-javaBean和內省【代码】

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1初识JavaBean与内省 内省:IntroSpector ·JavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。·如果要在两个模块之间传递多个信息,可以将这些信息封装到一个JavaBean中,这种JavaBean的实例对象通常称之为值对象(Value Object,简称VO)。这些信息在类中用私有字段来存储,如果读...

Java基础(基础语法、流程控制、数组)

一. 基础语法  运算符:1. 算术运算符: +,-,*,/,%(取余数),++(自增),--(自减)      ++(--)在前面时表示先 +(-)1 再执行下面的代码      例子:        int a = 0;            int a = 0;        System.out.println(++a);   System.out.println(a++);        System.out.println(a);     System.out.println(a);        此时输出的结果...

java基础学习05(面向对象基础01--类实例分析)【代码】

面向对象基础01(类实例分析)实现的目标1.如何分析一个类(类的基本分析思路)分析的思路1.根据要求写出类所包含的属性2.所有的属性都必须进行封装(private)3.封装之后的属性通过setter和getter设置和取得4.如果需要可以加入若干构造方法 5.再根据其它要求添加相应的方法6.类中的所有方法都不要直接输出,而是交给被调用处调用Demo定义并测试一个名为Student的类,包括属性有"学号"、"姓名"以及3门课程"数学"、"英语","计算机"的成绩...

100道Java基础面试题收集整理(附答案)

1.抽象类和接口的区别?抽象类:抽象方法,只有行为的概念,没有具体的行为实现。使用abstract关键字修饰,没有方法体。子类必须重写这些抽象方法。包含抽象方法的类,一定是抽象类。抽象类只能被继承,一个类只能继承一个抽象类。接口:全部的方法都是抽象方法,属型都是常量不能实例化,可以定义变量。接口变量可以引用具体实现类的实例接口只能被实现,一个具体类实现接口,必须实现全部的抽象方法接口之间可以多实现一个具体类可...

JavaSE基础笔记十二

第十一章 多线程理解程序、进程、线程的概念程序可以理解为静态的代码。进程可以理解为执行中的程序。线程可以理解为进程的近一步细分,程序的一条执行路径。2.如何创建java程序的进程(重点)方式一:继承于Thread类①创建一个继承于Thread的子类②重写Thread类的run()方法,方法内实现此子线程要完成的功能③创建一个子类的对象④调用线程的start():启动此线程,调用相应的run()方法⑤一个线程只能够执行一次start方式二:实现R...

【Java基础】Java注解简单入门【代码】【图】

注解简单来说就是配置,是特别的配置,之前常用的配置文件,可以用注解替换。然后通过反射去获取注解的信息。如何定义一个注解你在IDE中新建一个注解定义,是这样的结构的:package com.nicchagil.exercise.springbootexercise.annotation;public @interface MyFirstAnnotation {}然后大概有4个对上述结构加上一些配置,当然,这配置是以注解的形式添加的=_=!此注解使用在哪里此注解会应用的哪里,可通过如下配置:保留在什么时候保...

java基础(一)

第一章 Java基础public 公共的class 类static 静态的void 无返回类型main 主要的string 字符串args 参数system 系统的out 输出设备print 打印println 打印并换行Java框架:public class ..{ // ..是java的文件名,必须一致。 public static void main(String[] args){ //Java程序入口 System.out.print("代码"); //输出一句话到控制台}}程序出错java大小写分明;入口后的代码以";"结尾。常用的控制输出符\t 输出8个...

Java基础(41)LinkedList类【代码】

定义publicclass LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Serializable  1.Deque  2.Queue  3.集合原文:https://www.cnblogs.com/BigJunOba/p/9631651.html