java基础学习笔记
文章平均质量分 71
javase学习笔记
一些是看动力节点老杜写的笔记
初入编程的薯条
懒得写简介.
展开
-
个人java学习路线-反射
个人java学习路线-反射什么是反射,有什么用?一.先了解一些可能用到的方法1.创建properties文件,获取文件路径和通过key获取value2.传入不定数参数什么是反射,有什么用?应该都知道光的反射吧,这个也类似,我们可以通过反射包reflect和Class类达到似是而非的效果,我们不仅可以通过反射读取其他的java类,还可以动态的编译调用类。我们学习反射目前需要会使用Class和reflect包完整的取得一个类的结构(只是结构,类和方法),以及动态的编译运行类。一.先了解一些可能用到的方法原创 2021-07-27 11:45:15 · 121 阅读 · 0 评论 -
个人java学习路线-集合
个人java学习路线-集合介绍CollectionCollection介绍List介绍Set介绍介绍java类集框架可以方便地使用各种常用的数据结构。在存储数据时只需使用适合的集合就行。集合用起来很方便,用法也不算难,但要了解集合的内部实现原理还是要花费一些时间的。我们目前只需了解常用类即可,先来张图(还是百度的图片,这个都一样,百度一堆)CollectionCollection介绍Collection类都实现了Iterable,和Iterator接口Iterable 是可迭代的,可遍历的原创 2021-07-25 13:40:19 · 70 阅读 · 0 评论 -
个人java学习路线-多线程
个人java学习路线-多线程前言前言原创 2021-07-24 16:38:37 · 189 阅读 · 0 评论 -
个人java学习路线-IO流
个人java学习路线-IO流前言前言原创 2021-07-23 15:41:07 · 105 阅读 · 0 评论 -
个人java学习路线-适配器设计
个人java学习路线-适配器设计这里可以先谈谈接口和抽象类如何一起使用:接口在以后的编程中肯定会经常使用,但是接口又是固定的,可能有些接口中有大量的抽象方法,子类不可能全部实现这些方法,不然太过臃肿,那么该这么办呢?这时候就要用抽象类了。public interface Window {//窗口接口 void open(); void close(); void activated(); void iconified(); void a();}abstra原创 2021-07-22 15:42:06 · 30 阅读 · 0 评论 -
个人java学习路线-代理设计(一)
个人java学习路线-代理设计(一)玩游戏的人需要知道游戏为什么能运作吗?不需要,我们只管玩就行了,其他的不归我们管。这是java开发实战经典中的例子,即上网代理。用户只要上网就行,其他复杂的事由代理完成,即代理设计。public interface Network { void browse();}class Real implements Network { //上网操作 @Override public void browse() { System.原创 2021-07-22 15:30:43 · 79 阅读 · 1 评论 -
个人java学习路线-工厂设计模式(一)
个人java学习路线-工厂设计模式一问题改进最终后话问题看下面的代码:interface Fruit{ void eat();}class Apple implements Fruit{ @Override public void eat() { System.out.println("吃苹果"); }}class Peach implements Fruit{ @Override public void eat() {原创 2021-07-22 15:10:09 · 38 阅读 · 0 评论 -
个人java学习路线-异常
个人java学习路线-异常1.什么时异常2.异常处理2.1一般异常处理格式2.2throw和throws2.3throw和throws综合使用3.自己的异常类1.什么时异常写一段时间代码后,应该都或多或少遇到过异常了吧,异常一出现,程序就停止运行,我们学习异常就是为了处理异常。java中异常也是一个大类,sun公司也为我们提供了大量的方法来处理异常。先来看看异常的分类:Throwable直接继承于Object,是异常的顶级父类,Throwable下又有Error和Exception两个子类。E原创 2021-07-22 14:33:07 · 48 阅读 · 0 评论 -
个人java学习路线-封装,继承,多态,接口
个人java学习路线-封装,继承,多态,接口,异常先说说抽象一,封装二,继承三,多态四,接口五,异常先说说抽象抽象见名知意。百度百科上抽象是从众多的事物中抽取出共同的、本质性的特征,而舍弃其非本质的特征的过程。java中常见的是抽象类和抽象方法。这个有啥用呢?正如类是对象的模板,也可以简单的认为抽象类是类的模板,抽象方法是方法的模板。抽象的关键词是abstract抽象类,抽象方法:public abstract class Person { public abstract void原创 2021-07-22 11:40:16 · 78 阅读 · 0 评论 -
个人java学习路线-java类和对象
个人java学习路线-java类和对象类对象类和对象的关系?类什么是类?类实际上是表示一个客观世界某类群体的一些基本特征抽象。class Person{ Stirng name; //声明姓名属性 int age; //声明年龄属性 public void tell(){ //获取信息的方法 System.out.println("heeheh"); }}这就是一个类,有一定的属性和方法。对象什么是对象?对象就表示一个个具体的东西。比如在main方法里实例化上面的类{原创 2021-07-21 16:48:03 · 40 阅读 · 0 评论 -
个人java学习路线-java基础入门
个人java学习路线-java基础基础入门一、什么是java二、环境安装三、第一个java程序hello world四、数据类型1.基本数据类型2.引用数据类型五、循环控制控制循环到这里写的代码样子六、数组和方法数组方法七、转义字符基础入门一、什么是javajava就是java(-.-),想了解百度去,说这没意义。二、环境安装http://www.oracle.com官网下载JDK,java开发环境,一般自带运行环境jre,1.8应该还是最适合入门的吧?反正我1.8。下载完就是配环境变量了,网原创 2021-07-21 16:21:42 · 78 阅读 · 0 评论