- 博客(15)
- 收藏
- 关注
原创 2020-09-07
Class 对象要理解RRTI在Java中的工作原理,首先必须知道类型信息在运行时是如何表示的。这项工作是由被称为Class对象的特殊对象来完成的,它包含了与类有关的信息。事实上,Class对象就是用来创建的所有"常规"对象的。java使用Class对象来执行其RTTI,即使你正在执行的是类似转型的这样的操作。RTTI一、RTTI(Run-Time Type identification),通过运行时类型信息,程序能够使用基类的指针或引用来检查这些指针或引用所指向的对象的实际派生类型
2020-09-08 12:57:43
186
原创 java 注解
注解,可以看作是对 一个 类/方法 的一个扩展的模版, 每个 类/方法 按照注解类中的规则,来为 类/方法 注解不同的参数,在用到的地方可以得到不同的 类/方法 中注解的各种参数与值从JDK5开始,java增加了对元数据(描述数据属性的信息)的支持。其实说白就是代码里的特殊标志,这些标志可以在编译,类加载,运行时被读取,并执行相应的处理,...
2019-11-05 09:31:38
237
原创 利用逻辑运算实现加运算-----逻辑运算很强大,电脑的基本原理就是通过逻辑运算来实现即使不是离开了逻辑运算也不行。
我们知道,在逻辑代数中,有与、或、非三种基本逻辑运算。通过三种基本逻辑运算之间的组合运算,又可以构造出与非、或非、异或等常用运算。我们在编写计算机代码的时候,通过加减乘除运算符可以很容易地实现该基本运算,但是我们如何使用逻辑运算来实现算术加减乘除基本运算呢?不管是十进制加法还是二进制加法,其加的的过程在每一位看分为‘和’、‘进位’两个部分。‘和’要留在当前位,‘进位’加入到下一位。我们...
2019-09-09 20:14:03
2823
原创 try catch 语句中有return 的各类情况
首先对于出入java的人来说,java异常体系肯定有所接触,也听说过一个一个方法的结束以return 语句为标志。还有便是对于finally语句块无论是否出现异常都会执行,但是当try catch 语句中有return的时候对于新手来说肯定有一些疑惑,对于我来说里面的指令到底是怎么执行的我也是不是太清楚,但是我基本上可以判断执行结果了,这对于程序开发以及出现面试的面试题已经足够了。首先说结论:...
2019-09-03 15:35:04
3136
转载 将Eclipse中的Web项目部署到Tomcat与修改Tomcat服务器Server Locations
将Eclipse中的Web项目部署到Tomcat记得开始学习Java Web的时候,首先用的是Eclipse开发,但是有一个问题始终没有弄明白,做好的Web项目是如何发布到Tomcat服务器上的呢?最后得到了一个结论,那就是Eclipse这个软件可能是将项目发布到了一个临时的目录,只有打开Eclipse的时候,启动服务器才能运行Web项目。也正是因为这个原因,一直用的都是MyEclipse开发J...
2018-09-28 22:24:39
1852
转载 spring的开发之旅-----问题之路(1)
eclipse中Spring的配置文件不在src目录下加载bean失败的解决方案录下,spring的配置文件applicationContext.xml文件放在resources目录中,运行时出现找不到bean,但是放在src目录下又能正确加载的问题:是因为在运行的时候配置文件没能正确加载或者说是找不到配置文件,该原因是配置文件的路径没有配置,默认的只是加载src目录中的配置文件解决方案...
2018-09-20 14:16:31
433
原创 今天遇到了一个低级错误!java.lang.reflect.invocationtargetexception 错误问题
我是利用反射写的,其中在一个servlet页面从JSP页面中获取参数时我写错了,我的JSP页面的form表单大致如下:<form> <input type = "text" name = "customerName" value = "he"></form>然而我却在servlet获取时写成了如下:String name = request.getPara..
2018-04-19 16:41:58
20029
原创 A child container failed during start
启动Java Web项目时提示错误:A child container failed during start提示:A child container failed during start 从来都不是问题的根本原因!完整错误信息如下:[plain] view plain copy 严重: A child container failed during start java.util.concu...
2018-04-18 11:03:07
288
转载 C语言基本知识
C语言的字符集 C语言字符集由字母,数字,空格,标点和特殊字符组成。1.字母小写字母a~z共26个大写字母A~Z共26个2.数字 0~9共10个3.空白符空格符、制表符、换行符等统称为空白符。空白符只在字符常量和字符串常量中起作用。在其它地方出现时,只起间隔作用,编译程序对它们忽略不计。因此在程序中使用空白符与否,对程序的编译不发生影响,但在程序中适当的地方使用空白符将增加程序的清晰性和可读性。4...
2018-03-17 21:25:28
607
转载 23种设计模式
设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。其实还有两类:并发型模式和线程池模式。设计模式的六大原则...
2018-03-15 22:12:29
128
转载 看到前辈写下的感受,感觉很有用,希望端正自己的态度。
简单可依赖,困难要想方法自己吸收,困难要想方法自己搞定,少说话多做事儿;永远不要把自己放在被动的地位,被动了,你就输了。你一定要主动主动再主动;一定要不断学习,不要熬,工作经验可以熬,生活可以熬,但是能力是熬不出来的,晋升渠道也是熬不出来的,不是给你晋升了你才开始有什么能力,而是你有什么能力了才给你晋升的,粥随便熬,但是生活不能随便熬;不要告诉我问题,请告诉我方案;注意自身的形象;1、简单可依赖。...
2018-03-15 21:01:53
212
转载 String
String str = new String("helloworld!");String str = "helloworld!";//helloworld!分配到常量池中去;在class文件中有一个非常重要的项——常量池String,他还有两个妹妹StringBuffer,StringBuilder: String(大姐,出生于JDK1.0时代...
2018-03-15 20:47:57
413
原创 三年之内应该看过的。
《深入理解计算机系统》《Think in Java》《深入理解JVM虚拟机》《Effective Java》《数据结构与算法分析》《代码整洁之道》《编码:隐匿在计算机软硬件背后的语言》《重构:改善既有代码的设计》《编程珠玑》《Unix编程艺术》《程序员修炼之道》《代码大全》《设《计算机程序的构造与解释》《编译原理》这里面有我本科时候学习的课程,例如编译原理,本科期间就学过,不过当时仅仅就是为了考试...
2018-03-15 19:58:59
183
转载 感觉还有用,骚年,当你还很弱的时候,此时应该专心练剑。临渊羡鱼,不如退而结网。
博客都是自己的学习记录,输入的同时做了输出,自己思考了一下主要就是以下几类:1、一些比较常见的知识点,像这些都是本来就已经存在的内容,我只是做了一次梳理按照我的逻辑整理出来,就算我不整理,也能找的到,所以我觉得存在的必要性并不大。2、错误记录,自己学习和开发过程中遇到的各种问题,对于遇到类似问题的同学可能有所帮助。3、自己的经验总结,这部分对我来说也比较有用,比如搭环境之类的,我在换电脑的时候也会...
2018-03-15 19:44:57
237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人