【JavaSE(写一些关于自己学习中觉得可能会记不清的东西。大概只适合自用)】教程文章相关的互联网学习教程文章

Javase入门【代码】【图】

java语言基础 选择结构if if语句第一种格式 if(布尔表达式){ 语句体 } 执行流程: 先判断布尔表达式的真假,真就执行语句体;假就不执行语句体。 流程图如下:if语句第二种格式 if(布尔表达式1){ 语句体1 }else { 语句体2 } 执行流程: 判断布尔表达式的真假 真:执行语句体1 假:执行语句体2 流程图如下:if语句表达式第三中格式 if(不二表达式1){ 语句体1 }else if (布尔表达式2){ 语句体2 } 。。。 else ( 语句体n+1 ) ...

javaSE面向对象2【代码】

1 继承 继承的概念 继承也叫传承,也就是自上而下的传递;当我们在描述某些事物的时候 发现 有些事物具有重复的属性和行为,那么 就可以将这些重复的东西进行抽取 组合成一个新的类别,这个新的类别称之为父类。 通过extends关键字可以实现类与类的继承: class子类名 extends 父类名{ } 继承的好处和弊端提高了代码的复用性:多个相同的成员可以方法放到同一个类中; 提高了代码的为属性:如果功能的代码需要修改,修改一处即可;...

JavaSE:String工具【代码】

String工具 欢迎来到String工具类的笔记,把遇到的String的方法做个记录。 1.equals: equals()方法 比较两个字符串的每个字符是否相同,如果字符都相同返回true,否则返回false ,区分大小写。 public class StringDemo {public static void main(String[] args) {String str1 = new String("Hello");String str2= "Hello";System.out.println(str1.equals(str2));} }String的和equals区别: 引用类型 比较对象的引用是否指向同一个...

JavaSE面试题:类初始化和实例初始化等

类初始化过程 1、一个类要创建实例需要先加载并初始化该类 main方法所在的类需要先加载和初始化 2、一个子类要初始化需要先初始化父类 3、一个类初始化就是执行<clinit>()方法 <clinit>()方法由静态类变量显示赋值代码和静态代码块组成 类变量显示赋值代码和静态代码块从上到下顺序执行 <clinit>()方法只执行一次 实例初始化过程 1、实例初始化就是执行<init>()方法 <init>()方法可能重载有多个,有几个构造器就有几个<init>方...

Javase 算数、关系、逻辑、扩展复制、三元、位运算符,运算符优先级,控制台输入【代码】【图】

文章目录一、算术运算符加+,减-,乘*,除 /,余%练习:自增自减运算符后缀i++:前缀++i:2、关系运算符3、逻辑运算符4、扩展赋值运算符5、条件运算符(可以嵌套)三元运算符:练习两个数字比较大小三个数取最大值6、位运算符位运算:& :| :^ 异或:~ :非 (取反)左移:右移:>>> 无符号右移:7、运算符优先级8、控制台输入语法:示例 一、算术运算符 加+,减-,乘*,除 /,余% public static void main(String[] args) {/*int n1...

JavaSE数据类型及运算符简介

一、标识符与关键字 1.注释 单行://注释内容 多行:/*注释内容*/ 文档注释:/**文档*/,常用描述方法和类的作用,可自动生成文档 2.标识符 要求:由数字、字母、下划线、&组成(不能以数字开头,不能用Java关键字) &不在代码中出现 用有意义的简单命名 “驼峰”命名法: 变量:一个单词则全部小写,多个单词组成则从第二个单词开始首字母大写; 类名:首字母大写,若多个单词组成则所有单词首字母大写; ...

JAVASE学习总结_XML文件中的内容在 [ (1)自动格式化; (2)去除空白符后压缩到一行 ] 这两种形式间快速转换【代码】【图】

一、自动格式化 ??XML文件为了便于我们阅读,通常写成一行一个标签的形式。我们可以通过Eclipse软件 或 Intellij IDEA软件的自动格式化代码的功能实现,如下: <?xml version="1.0" encoding="UTF-8"?> <animal><cat id="001"><name>汤姆猫</name><age>5</age><color>灰色</color></cat><cat id="002"><name>闪电猫</name><age>4</age><color>金色</color></cat> </animal>??自动格式化代码快捷键:Eclipse : Ctrl + Shift + F ??如...

【JavaSe】面向对象篇(九) final关键字【代码】

JavaSe面向对象篇(九) final关键字1. 概述 学习了继承后,我们知道,子类可以在父类的基础上改写父类内容,比如,方法重写。那么我们能不能随意的继承API中提供的类,改写其内容呢?显然这是不合适的。为了避免这种随意改写的情况,Java提供了 final 关键字,用于修饰不可改变内容。final: 不可改变。可以用于修饰类、方法和变量。类:被修饰的类,不能被继承。 方法:被修饰的方法,不能被重写。 变量:被修饰的变量,不能被重新...

javase毕向东25天详细讲解视屏下载地址

链接:https://pan.baidu.com/s/1kWQcQ7YDjnJWn_YS3kJagg 提取码:0fyr

javase关键知识图片下载地址

链接:https://pan.baidu.com/s/1OoDXBjgeCiSJ8fAiwhyCRA 提取码:931g

JavaSE基础知识(十九)--Java接口(抽象类初步)【代码】【图】

Java SE 是什么,包括哪些内容(十九)? 本文内容参考自Java8标准 再次感谢Java编程思想对本文的启发! 接口为我们提供了一种将接口与实现分离的更加结构化的方法 接口这种机制在编程语言中并不通用。例如,C++对这些概念只有间接的支持。但在Java中却有专门的关键字:interface,这表明了人们认为它是很重要的,以至于提供了对它的直接支持。 但是在了解接口之前,我们必须还要知道什么是抽象类,它是普通类和接口之间的一种中庸之...

8.21 [JavaSE] 异常.File类【图】

文章目录异常在jvm中默认处理异常的机制手动处理异常的方式异常捕获的第一种格式异常捕获的第一种格式的多种异常情况异常捕获的第二种格式异常处理的第三种格式编译时异常和运行时异常区别异常体系中的常用方法throw关键字throws关键字throw和throws的区别File类File类型的构造方式File类型的创建方法File类型的删除方法File常用的判断功能 异常在jvm中默认处理异常的机制手动处理异常的方式异常捕获的第一种格式异常捕获的第一种格...

JavaSE部分面试题整理

1、char型变量中能不能存贮一个中文汉字?为什么? char型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字,所以,char型变量中可以存储汉字。不过,如果某个特殊的汉字没有被包含在unicode编码字符集中,那么,这个char型变量中就不能存储这个特殊汉字。补充说明:unicode编码占用两个字节,所以,char类型的变量也是占用两个字节。 2、用最有效率的方法算出2乘以8等於几? 2 << 3 因为将一个数左移n位,就相当...

JAVA培训-JavaSE总结【代码】

文章目录问题解决能力总结:系统输入输出注释关键字变量运算符转义符类型转换数组(索引)可变参数面向对象抽象接口泛型集合迭代器异常处理调试(debug)IO序列化NIO(NON BLOCKING)多线程反射Properties(hashTable)XMl读取Swingsocket(管理类) 问题解决能力排除(百度筛选代码,代码筛选目标) 使用(脑部代码+结构+尝试) 错误、异常(脑部+输出+debug,解决错误) 坚持(重试,重做)总结: 系统输入输出System 输出 Scann...