【Java学习18】教程文章相关的互联网学习教程文章

Java学习,java流程控制-break、continue【代码】

breck continue break在任何循环语句的主题部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环终剩余的语句。(break语句也在switch语句中使用) public static void main(String[] args) {int i = 0;while (i<100){i++;System.out.println(i);if (i==30){break;}}System.out.println("break了"); }continue语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次是否执行的...

【Java学习笔记】IO流【代码】

文章目录 IO流IO流概述和分类IO流概述IO流分类字节流字节流写数据的3种方式字节流写数据的两个小问题字节流读数据(一次读一个字节数据)字节流读数据(一次读一个字节数组数据)字节缓冲流 字符流编码表字符串中的编码解码问题字符流中的编码解码问题字符流写数据的5种方式字符流读数据的2种方式IO流 IO流概述和分类 IO流概述 IO:输入/输出(Input/Output) 流:是一种抽象概念,是对数据传输的总称。也就是说数据在设备间的传输...

【Java学习笔记】File类【代码】

文章目录 File类File类概述和构造方法File类创建功能File类判断和获取功能File类删除功能File类 File类概述和构造方法 File:它是文件和目录路径名的抽象表示,文件和目录可以通过File封装成对象,对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已。它可以是存在的,也可以是不存在的。将来是要通过具体的操作把这个路径的内容转换为具体存在的。 方法名说明File(String pathname)通过将给定的路径名字符串转...

java学习中的一些例子【代码】【图】

* j简单实例一、 /*应小决参加java考试,他和母亲卫三达成承诺: 如果: 成绩为100分时,奖励一辆bmw; 成绩为(80,90)时,奖励一台iphone xs max: 当成绩为{60,80},奖励一个ipad; 其他时,什么奖励也没有。 请从键盘输入应小决的期末成绩,并加以判断 import java.util.Scanner; class IfTest {public static void main(String[] args) {Scanner scan = new Scanner(System.in);System.out.println("请输入应小决的期末成绩:...

Java学习笔记-Day68 Spring 框架(六)【代码】【图】

Java学习笔记-Day68 Spring 框架(六) 一、Spring 事务处理二、Spring 事务处理案例1、DataSource相关的事务处理案例??一、Spring 事务处理 ? 本地事务(local transaction):使用单一资源管理器,管理本地资源。 全局事务(global transaction):通过事务管理器和多种资源管理器,管理多种不同类型的资源,如JDBC资源和JMS资源。 编程式事务:编程式事务可以是一个代码段,通过编码方式,开启事务、提交事务、回滚事务。 声明式...

【详细+超基础】Java-学习笔记 07【代码】

二、抽象类 2.1抽象类的概述(理解) 当我们在做子类共性功能抽取时,有些方法在父类中并没有具体的体现,这个时候就需要抽象类了! 在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类! 2.2抽象类的特点(记忆) 抽象类和抽象方法必须使用 abstract 关键字修饰 //抽象类的定义 public abstract class 类名 {} //抽象方法的定义 public abstract void eat()?抽象类中不一定有抽象方法...

Java学习(1)网络爬虫编写【代码】

Java网络爬虫编写 我最初刚学习Python时,对编程基本一窍不通,当时的想法很简单,只是为了学点简单的编程方便自己做点小玩意儿。当时自己编写的第一个应用就是爬虫,写完之后对Python的语法、模块安装、数据结构(虽然Python就不存在什么数据结构)等各种方面都有了入门级的了解。我个人认为,直接从一个项目开始学习比按部就班地按照课程学习会来的快得多,当然这是比较功利的,如果是真的想好好掌握Java这门语言的,应当还是按照...

【Java学习笔记(一百一十七)】之 对象序列化机制介绍【代码】【图】

本文章由公号【开发小鸽】发布!欢迎关注!!!老规矩–妹妹镇楼:一. 对象序列化 (一) 概述 对于存储相同类型的数据个固定长度的记录格式是高效的,但是对于存储对象类型,无法确定该对象所需要的数据格式,因此我们使用对象序列化的机制将任何对象写出到输出流之中,并且可以将其读回。 (二) 保存和加载序列化对象 为了保存对象数据,首先要打开一个ObjectOutputStream对象,通过writeObject方法来保存对象到...

Java学习前言【图】

C -----> C++ -----> Java(C++ - -) Java学习前言 1. Java能干什么? app,pc系统后台,大数据领域 手机—>桌面—>网站BS架构 2. 如何更好更高效的学习Java? 多写(代码),多写(笔记),多写(文章)多练(交流),多练(思维),多练(技能)多分享(知识),多提问(怎么了),多思考(为什么) 3. Java特性与优势 简单性(无需头文件,没有指针…)面向对象(万物皆对象)可移植性(JVM—write once,run anywhere)高性能分布...

java学习笔记——对象的创建及执行过程【代码】【图】

类是抽象的,是对事物的描述,不能直接使用,对象是类的实例,是真正存在的。一个类在正常情况下是不能直接使用的,类似于汽车图纸是不能直接行驶的,如果想使用这个类必须根据这个类去创建这个类的对象,就相当于根据汽车图纸去造车。 创建对象的格式:类名 对象名 = new 类名();汽车类 public class Car {// 成员变量(属性)String color;// 颜色int price;// 价格String brand;// 品牌double width;// 宽度double length;// 长...

1.27Java学习————IO流【代码】【图】

I/O流 I/O介绍 I/O 即输入(读)/输出(写)的意思,是Input与Output的简写,任何编程语言都支持的,I/O 是机器获取和交换信息的主要渠道。I/O 的性能成为一个瓶颈问题。所以 Java 在 I/O 上也一直在做持续的优化,如从 1.4 开始引入了 NIO,提升了 I/O 的性能。流就是数据传输,将流抽象为各种类,方便更直观的进行数据操作(为数据源和目的地建立一个输送通道) 例如:java程序员看Java编程思想,然后将自己的想法记录到书上。这个过程...

java学习之旅(day.17)【代码】【图】

GUI编程 GUI:图形用户界面编程 GUI快淘汰了 GUI的核心技术:Swing 、 AWT 这是类 做一个场景页面涉及的组件 窗口、弹窗、面板、文本框、列表框、按钮、图片、监听事件、鼠标、键盘、破解工具 AWT 抽象的窗口工具,String的前身 组件和容器 框架Frame package com.zhang.GUI.Lesson01;import java.awt.*;//展示多个窗口,new多个Frame即可,要用到,继承封装 public class TestFrame2 {public static void main(String[...

Java 学习笔记 | JDBC【代码】【图】

目录 关系数据库数据库关系型数据库 JDBCJDBC 查询引入 JDBCJDBC 连接JDBC 查询SQL 注入 JDBC 更新插入插入并获取主键更新 & 删除 JDBC 事务批量操作JDBC 连接池参考资料 关系数据库 数据库 程序运行的时候,数据都是在内存中的,当程序终止的时候,通常都需要将数据保存到磁盘上,无论是保存到本地磁盘,还是通过网络保存到服务器上,最终都会将数据写入磁盘文件。 而如何定义数据的存储格式就是一个大问题。 假设我们要存储一个班...

Java学习【代码】【图】

使用Eclipse编写第一个Java程序 1. 程序开发步骤创建一个文本文档,命名为HelloWorld 然后打开文本文档,在其中编写基础语法结构 public class HelloWorld {public static void main(String[] args) {} }在语法结构中编写指令集 System.out.println("xxx"); 将文本文档的扩展名转换为.java(Java的源代码文件的扩展名是java) 利用javac将源代码文件编译为字节码(byte code)文件.class文件 利用java将字节码文件运行起来 总结...

Java学习笔记:02面向对象-重写_this_super_抽象类

****1.this和super 作用: this: 区分本类的成员变量和局部变量同名情况 super:区分父类的成员变量和局部变量同名情况 用法: this.成员变量名;//访问本类的成员变量 this.成员方法名();//调用本类成员方法(this可以省略) super.成员变量名;//访问父类的成员变量 super.成员方法名();//调用父类的成员方法(super不可以省略) 2.扩展: this(参数);//调用本类的其他构造,具体是哪一个构造,由参数类型决定 super(参数) (adsbygoogle = wi...