Java修养-基础篇
Java工程师应该有的素质!
Alan先生的代码屋
这是一间奇妙的屋子!
展开
-
No.10、I/O、
1、IO基础知识2、读取控制台输入3、向控制台写输出4、PrintWriter类5、读写文件6、自动关闭文件原创 2021-02-05 10:25:34 · 71 阅读 · 0 评论 -
No.9、注解(元数据)
1、注解的基础知识2、指定保留策略3、运行时用反射获取注解4、AnnotatedElement接口5、使用默认值6、标注注解7、单成员注解8、内置注解类型注解重复注解原创 2021-02-03 22:04:40 · 68 阅读 · 0 评论 -
No.2、IDEA介绍
1、常用设置(需要就百度)2、常用快捷键【21】缩进:tab 取消缩进:shift + tab【16】:ctrl + 鼠标悬浮在代码上+ 点进去即可3-1、代码模板一个是活动制定的,一个是后缀形式固定的。3-2常用代码模板...原创 2021-01-20 18:23:28 · 74 阅读 · 0 评论 -
No.7、java多线程编程
1、thread类和runnable接口相关的多线程基础知识,这里不提,比如同步、消息传递、进程线程等概念。2、主线程3、创建线程3-1、实现Runnable接口3-2、扩展Thread类3-3、选择一种创建方式4、创建多个线程5、isAlive()和join()方法6、线程优先级7、同步1、使用同步方法2、synchronized语句8、进程间通信死锁9、挂起、恢复与停止线程原创 2021-01-20 13:05:13 · 48 阅读 · 0 评论 -
No.1、IDEA背景
1、背景2、下载安装(旗舰版功能全,但是收费,学习的网上找个破解版,推荐公众号“软件管家”)3、卸载原创 2021-01-19 22:13:25 · 68 阅读 · 0 评论 -
No.6、java异常处理(部分核心点)
1、嵌套try语句2、throw3、throws4、finally5、创建自己的异常子类6、链式异常7、新特性原创 2021-01-19 21:52:34 · 34 阅读 · 0 评论 -
No.5、java接口(2)
1、解决默认方法冲突2、comparator接口3、对象克隆原创 2021-01-19 18:00:05 · 47 阅读 · 0 评论 -
No.5、java接口(1)
接口1、定义接口2、实现接口3、嵌套接口4、应用接口5、接口中的变量6、接口可以扩展5、默认接口方法1、默认方法的基础知识2、一个更加实用的例子3、多重继承的问题6、在接口中使用静态方法...原创 2021-01-19 17:45:12 · 42 阅读 · 0 评论 -
No.4、java中classpath
java中的classpath一个简短的包示例原创 2021-01-19 16:48:39 · 53 阅读 · 0 评论 -
No.3、java中varargs:可变长度参数
varargs:可变长度参数1、重载varargs方法2、varatgs方法与模糊性原创 2021-01-19 16:41:51 · 43 阅读 · 0 评论 -
No.2、java嵌套类和内部类
嵌套类和内部类原创 2021-01-19 16:26:08 · 43 阅读 · 0 评论 -
No.1、java继承(部分-3)
1、对象包装器与自动装箱有时, 需要将 int 这样的基本类型转换为对象。所有的基本类型都冇一个与之对应的类。例如,Integer 类对应基本类型 int。通常, 这些类称为包装器 ( wrapper) 这些对象包装器类 拥有很明显的名字:Integer、Long、Float、Double、Short、Byte、Character、Void 和 Boolean (前 6 个类派生于公共的超类 Number)。对象包装器类是不可变的,即一旦构造了包装器,就不 允许更改包装在其中的值。同时, 对象包装器原创 2021-01-19 14:10:05 · 58 阅读 · 0 评论 -
No.1、java继承(部分-2)
1、Object类原创 2021-01-18 10:50:19 · 71 阅读 · 0 评论 -
No.1、java-继承(部分-1)
1、超类、子类继承的格式:public class Manager extends Employee { //添加方法和域 }关键字 extends 表明正在构造的新类派生于一个已存在的类。 已存在的类称为超类 ( superclass)、 基类(base class) 或父类(parent class); 新类称为子类(subclass)、 派生类 (derivedclass) 或孩子类(child class)。2、覆盖方法超类中的有些方法对子类 Manager 并不一定适用。为此,需要原创 2021-01-17 13:39:28 · 70 阅读 · 0 评论 -
No.25、java-高级-其他
1、Java varargs方法点击2、Object类点击3、内部类点击4、继承点击5、泛型类点击6、异常点击7、接口点击8、枚举点击9、注释点击原创 2021-01-12 20:56:46 · 46 阅读 · 0 评论 -
No.24、java高级-泛型
1、泛型类型2、泛型方法3、泛型接口4、泛型类扩展5、泛型限制原创 2021-01-12 20:02:31 · 57 阅读 · 0 评论 -
No.23、java高级-嵌套类、注释
1、嵌套类2、注释内置注释原创 2021-01-12 19:55:23 · 94 阅读 · 0 评论 -
No.22、java高级-抽象类和接口的区别、对象克隆、值调用+引用调用、strictfp关键字
1、抽象类和接口的区别2、对象克隆3、按值调用和引用调用4、strictfp关键字原创 2021-01-12 19:18:57 · 49 阅读 · 0 评论 -
No.21、java高级-聚合、初始化块、静态绑定和动态绑定
1、java聚合2、初始化块3、静态绑定和动态绑定原创 2021-01-12 18:40:29 · 57 阅读 · 0 评论 -
No.20、java高级mysql连接
MySQL 连接原创 2021-01-12 17:45:06 · 72 阅读 · 0 评论 -
No.19、java高级-java9新特性
更多的新特性可以参阅官网:What’s New in JDK 9JDK 9 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk9-doc-downloads-3850606.html1、模块系统2、REPL (JShell)3、改进javadoc4、多版本兼容 jar 包5、集合工厂方法6、私有接口方法7、进程API8、stream API9、tr.原创 2021-01-12 17:16:23 · 70 阅读 · 0 评论 -
No.18、java高级-Applet基础、文档注释、java8新特性
1、applet基础2、文档注释3、java8新特性java8新特性1、lambda表达式2、方法引用3、函数式接口4、默认方法5、Stream6、optianal类7、Nashom8、新日期API8、Base64...原创 2021-01-12 16:53:41 · 69 阅读 · 0 评论 -
No.17、java高级-多线程编程
原创 2021-01-12 16:13:46 · 38 阅读 · 0 评论 -
No.16、java高级-网络编程、发送邮件
1、网络编程2、发送邮件原创 2021-01-12 16:06:38 · 61 阅读 · 0 评论 -
No.15、java高级-Object、泛型、序列化
1、Object2、泛型3、序列化原创 2021-01-12 15:42:21 · 49 阅读 · 0 评论 -
No.14、java高级-ArrayList、LinkedList、HashSet、HashMap、Iterator
1、ArrayList2、LinkedList3、HashSet4、HashMap5、Iterator(迭代器)原创 2021-01-12 15:31:59 · 53 阅读 · 0 评论 -
No.13、java高级-集合框架
原创 2021-01-12 14:55:47 · 47 阅读 · 0 评论 -
No.12、Java高级数据结构
java数据结构1、枚举2、位集合3、向量4、栈5、字典6、哈希表7、属性原创 2021-01-12 14:45:17 · 46 阅读 · 0 评论 -
No.11、java面向对象(封装、接口、枚举、包)
1、封装2、接口3、枚举4、包原创 2021-01-12 14:27:54 · 38 阅读 · 0 评论 -
No.10、java面向对象(继承、重载与重写、多态、抽象类)
1、继承2、重写和重载3、多态4、抽象类原创 2021-01-12 13:18:52 · 118 阅读 · 2 评论 -
No.9、java异常处理
原创 2021-01-11 18:07:06 · 44 阅读 · 0 评论 -
NO.8、java中Stream、File、IO、Scanner
1、Stream流的分类2、file文件和IO读写文件3、Scanner类原创 2021-01-11 17:48:30 · 63 阅读 · 0 评论 -
NO.7、java数组、日期时间、正则表达式、方法
1、数组针对数组,有Arrays类。2、日期时间定义:Date类的方法3、正则表达式4、方法原创 2021-01-11 17:21:19 · 60 阅读 · 0 评论 -
No.6、java中String类、StringBuffer、StringBuilder
1、String类连接字符串(两种方法)创建格式化字符串String部分方法格式化字符串2、StringBuffer类与StringBuilder类背景:StringBuffer方法原创 2021-01-11 16:28:26 · 57 阅读 · 0 评论 -
No.5、java中Number类、Math类、Character类
1、Number类背景:2、Math类Number & Math 类方法Math 的 floor,round 和 ceil 方法实例比较3、Character 类转义序列Character 方法原创 2021-01-11 14:47:44 · 64 阅读 · 0 评论 -
No.4、java循环结构、分支结构
1、循环结构1、while循环2、do while循环3、for循环4、增强for循环5、break关键字6、continue关键字2、分支结构1、if语句2、if else语句3、if…else if…else 语句4、嵌套的 if…else 语句5、switch语句...原创 2021-01-11 14:29:04 · 61 阅读 · 0 评论 -
NO.3、java变量类型、修饰符、运算符
1、变量类型变量的定义:变量提供了程序可以操作的命名存储。 Java中的每个变量都有一个类型,它决定了变量内存的大小和布局; 可以存储在该存储器中的值的范围; 以及可以应用于变量的操作集。语法:Java中有三种变量 -1、局部变量2、实例变量类3、静态变量1、局部变量例子2、实例变量例子:3、类、静态变量例子2、修饰符定义:语法:1、访问控制修饰符访问控制和继承2、非访问修饰符static 修饰符final 修饰符abstract 修饰原创 2021-01-11 14:17:41 · 69 阅读 · 0 评论 -
No.2、基础语法、对象和类、基本数据类型
1、java基础语法注意事项:java标识符java修饰符java变量java关键字注释枚举2、对象和类定义:定义一个类构造方法创建对象访问实例变量和方法源文件声明原则java包、import语句3、数据基本类型Java中有两种数据类型:原始数据类型、引用/对象数据类型。1、基本数据包括以下八种。...原创 2021-01-08 22:33:12 · 48 阅读 · 0 评论 -
No.1、java简介、开发环境设置
1、java简介2、java主要特性3、java安装以及环境变量配置配置的网址是这个:点击这里跳转主要核心步骤是:1、下载并安装JDK(java的开发编译工具);2、配置JDK对于操作系统的环境变量;3、测试是否配置成功;...原创 2021-01-08 17:49:28 · 54 阅读 · 0 评论 -
SE基础篇说明
在视频学习的过程中发现,视频学习只能包括部分核心的,所以,改变方式,SE部分改用书籍学习方式,见于书籍栏目。原创 2021-01-04 16:18:46 · 315 阅读 · 0 评论