摘要:
Java注解 一、什么是注解 注解(Annotation)相当于一种标记,在程序中加入注解就等于为程序打上某种标记,没有加,则等于没有任何标记,以后,javac编译器、开发工具和其他程序可以通过反射来了解你的类及各种元素上有无何种标记,看你的程序有什么标记,就去干相应的事,标记可以加在包、类,属性、 阅读全文
摘要:
Java反射机制 一、什么是反射? 在运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有的方法和属性),这种动态获取的信息以及动态调用对象的方法的功能就称为java语言的反射机制。通俗点讲,通过反射,该类对我们来说是完全透明的 阅读全文
摘要:
Java匹马行天之JavaSE核心技术——工具类 一、Object类 java.lang.ObjectObject类是所有类直接或间接的父类 常用的方法: toString():以字符串形式返回对象的文本信息; hashCode():返回该对象的哈希值; getClass():返回对象的类类型; e 阅读全文
摘要:
Java运行原理及内存分析 一、Java运行原理 二、Java内存分析 阅读全文
摘要:
1.请根据控制台输入的特定日期格式拆分日期 如:请输入一个日期(格式如:**月**日****年) 经过处理得到:****年**月**日 提示:使用String的方法indexOf、lastIndexOf、substring 2.给出一个随机字符串,判断有多少字母?多少数字? 方法一 方法二 3.以下 阅读全文
摘要:
面向对象和面向过程各有千秋 一.面向过程与面向对象对比 面向过程:强调的是每一个功能的步骤,有很多很多方法组成,这些方法相互调用,完成需求。 面向对象:强调的是对象,然后由对象去调用功能。 面向过程:如果做小的项目,则效率非常高,很快就能实现,但是后期维护非常麻烦。 面向对象:如果做大的项目,则效率 阅读全文
摘要:
IDEA新手使用教程(详解) 一、IDEA的下载 IDEA下载地址:https://www.jetbrains.com/idea/download/#section=windowsIDEA 分为两个版本:旗舰版(Ultimate)和社区版(Community)。旗舰版收费(限 30 天免费试用),社 阅读全文
摘要:
单例设计模式 模式:模式就是解决一类问题的固定步骤 单例设计模式:保证一个类在内存中只有一个对象 举例:多个浏览器向服务器发送请求,只创建一个servlet对象处理相应的请求,而不是每接收一个请求,就创建一个servlet对象 1.饿汉单例设计模式 1.私有化构造函数 2.声明本类的引用类型变量,并 阅读全文
摘要:
static 学习的过程就是填坑的过程,可不要偷懒想着跳过去,你现在跳过去,就相当于给自己挖了一个坑,你迟早会掉进去的,为了避免不掉坑,所以,努力填坑吧! 一.如果没有static会怎样? 需求: 1:定义Student类 1:姓名、国籍,说话行为 2:多个构造,重载形式体现 2:学生的国籍都是确定 阅读全文
摘要:
序言: 今天回想这几天走过的Java路程,发现漏了一个点,就是构造代码块,我绞尽脑汁,也没想起来它的作用,我骗不了我自己,就搜相关资料,重新学习,在学习的过程中发现构造代码块和构造函数有一定的联系,为了捕捉这种联系,我总结了一个案例,这个案例能加深你对构造函数和构造代码块的理解。我写这个博客一是为了 阅读全文
摘要:
前端技术学习路线及技术汇总 一、了解前端 个人觉得,要学习前端,首先应该了解一些B/S开发模式的基本常识,对网页,网站及服务器有一定的了解,你要了解什么是前端,前端中包含的编程语言分别实现的是哪些功能,对这些东西有一些了解之后,有目的性的学习,我觉得效率会很高,你的学习热情也会很高。至少你会在思维上 阅读全文
摘要:
Web发展简史 一、 Web发展简史之隔壁老王的故事 有一个人叫隔壁老王,老王有一个爱好就是爱看电影。有一天,这个隔壁老王想看一部电影,可是电脑里面存储的电影太多了,他费了老大劲才从里面找到,觉得很不爽。于是他想,我能不能把所有电影做个分类,把同一种类型的电影放在同一个文件夹下,然后把所有的文件夹整 阅读全文
摘要:
抽象类能实例化吗? 这个问题我想了一个晚上,看了好几篇别人的博客,但结果都各不相同,每个人有每个人的理解,后来我想明白了: 抽象类不能直接通过new去实例化一个对象,那它就是不能实例化,要获取抽象类的对象, 需要先用一个类继承抽象类, 然后去实例化子类。也可以用匿名内部类,在抽象类中创建一个匿名的子 阅读全文
摘要:
Java基础语法 一. 认识Java 1. Java 简介 java 是一种高级的面向对象的程序设计语言,使用Java语言编写的程序时跨平台的。从pc到手机,都有Java开发的程序和游戏,Java程序可以在任何计算机,操作系统和支持的Java的硬件设备上运行。*** 2. Java语言 java 是 阅读全文
摘要:
个人感言: 匹马行天下是我高中时候看过一部叫《九鼎记》的小说中的其中一个大章节标题,在整个这一章中,讲的是是主人公滕青山历经艰险,又心如磐石,一心修行,最后巅峰归来的故事。现在回想,依旧心潮澎湃。此次我以Java匹马行天下命名,本意稳扎稳打,一心精修Java,匹马行天下,以此充实我的大学生活,乃至我 阅读全文