2019年9月1日

java对象的创建过程

摘要: java是面向对象的编程语言,那么对象的创建过程是怎样的呢?(本文只讨论普通的对象,不包括数组和Class对象)。 1.类加载检查 虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一 个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。如果没 有,那 阅读全文

posted @ 2019-09-01 18:10 我的头可以很铁 阅读(3123) 评论(0) 推荐(0) 编辑

2019年8月17日

为什么说java只有值传递?

摘要: 如果你学的第一门程序语言是java可能对这个传递方式没有那么敏感,如果学了c或c++,然后再学java,那么可能对这个问题会感到困惑。 1.值传递与引用传递的概念 在将传递方式之前先理解一下形参与实参。 形式参数:是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数。 实际参 阅读全文

posted @ 2019-08-17 11:02 我的头可以很铁 阅读(2653) 评论(0) 推荐(1) 编辑

2019年8月13日

一文了解java异常机制

摘要: 1.异常的概述 1.1什么是异常? 异常:程序在运行过程中发生由于外部问题导致的程序异常事件,发生的异常会中断程序的运行。(在Java等面向对象的编程语言中)异常本身是一个对象,产生异常就是产生了一个异常对象。注意在java中异常不是错误,在下文的异常的分类中有解释。 举个生活中的栗子来说明异常吧, 阅读全文

posted @ 2019-08-13 12:04 我的头可以很铁 阅读(631) 评论(0) 推荐(1) 编辑

2019年8月9日

JSON笔记

摘要: 1. JSON概述 2. JSON语法 JSON 语法是 JavaScript 语法的子集。 2.1 JSON语法规则 JSON 语法是 JavaScript 对象表示语法的子集。 2.2 JSON 的键值对 名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值: value可以是(jav 阅读全文

posted @ 2019-08-09 22:10 我的头可以很铁 阅读(163) 评论(0) 推荐(0) 编辑

2019年8月7日

反射的深入浅出

摘要: 刚开始接触反射这个概念,感觉反射这个机制很复杂很难懂,所以在这篇文章中对java的反射机制以个人的理解总结归纳。 1. 什么是反射? 什么是反射?在官方文档中是这样说的: 翻译一下: 反射技术通常被用来检测和改变应用程序在 Java 虚拟机中的行为表现。它是一个相对而言比较高级的技术,通常它应用的前 阅读全文

posted @ 2019-08-07 14:47 我的头可以很铁 阅读(788) 评论(2) 推荐(1) 编辑

2019年8月5日

浅谈单例模式及其java实现

摘要: 单例模式是23种设计模式中比较简单的一种,在此聊一下单例模式。 1.什么是设计模式? 对于没有接触过设计模式的人来说,一听到设计模式这四个字就觉得这个东西很高深莫测,一下子就对这个东西产生了恐惧感,其实设计模式是那些大佬在项目经验中领悟出来并总结出来的套路,这些套路能够用于应对项目开发中的特定问题, 阅读全文

posted @ 2019-08-05 22:31 我的头可以很铁 阅读(500) 评论(0) 推荐(0) 编辑

2019年8月4日

oracle的自增序列

摘要: 因为oracle中的自增序列与mysql数据库是不一样的,所以在这里唠嗑一下oracle的自增序列 阅读全文

posted @ 2019-08-04 16:50 我的头可以很铁 阅读(6176) 评论(0) 推荐(1) 编辑

maysql的自增字段

摘要: 因为mysql中的自增字段与oracle数据库是不一样的,所以在这里唠嗑一下mysql的自增字段 1.添加自增字段 1.1 在创建表时添加 1.2 在创建表后添加 注意:在mysql中自增字段必须为主键,否则会出现一下错误提示 2.设置自增的起始值 在mysql中自增字段的起始自增值为1,但有时候我 阅读全文

posted @ 2019-08-04 15:54 我的头可以很铁 阅读(937) 评论(0) 推荐(0) 编辑

导航