摘要:
---------------------- android培训、java培训、期待与您交流! ---------------------- -----------java学习日记(11)———关于javaBean与内省知识的学习之前对于反射的学习就觉得有些吃力,一时半会没弄明白到底反射是用来干什么的,估计是因为涉及到了框架的知识,等到了学习内省的时候,这个概念比反射还要模糊一些,我用了更多的时间取琢磨了,那么什么是内省呢?概念是内省是 Java 语言对 Bean 类属性、事件的一种处理方法(也就是说给定一个javabean对象,我们就可以得到/调用它的所有的get/set方法)。例如类 A 阅读全文
摘要:
---------------------- android培训、java培训、期待与您交流! ---------------------- -----------当时看张孝祥老师讲反射反射是什么的时候,自己很迷糊,概念是这样的 Reflection(反射) 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,当我第一次学习反射的时候,被这些专业术语弄的头昏脑胀的,感觉比以前学的东西要难很多,有点抓不住的感觉,反射是类吗?反射是方法吗?反射到底有什么作用?这些疑问都随之而出。最后还是通过反复观 阅读全文
摘要:
---------------------- android培训、java培训、期待与您交流! ---------------------- -----------自己学习编程的时候当时还用了不少时间,有些概念性的东西感觉很难理解,不过通过经常性的练习后,也就慢慢熟悉了,java网络编程实际上就是socket编程,看完毕老师socket编程后,已经初步对网络编程有了一定的了解了,首先要了解网络三要素:1,IP:就是你计算机的位置 2,端口:你计算机软件在计算机哪个具体逻辑位置 3,网络协议:就是什么规则来传输数据。接下来就分别说说TCP,UDP传输,关于TCP传输:tcp分客户端和服务端,客户 阅读全文
摘要:
---------------------- android培训、java培训、期待与您交流! ---------------------- 关于set集合和一些排序问题,困扰了我一段时间,对于set集合,她和list不同,因为她内部不能放重复的元素,元素是无序的,也就是说存入和取出的顺序不一定一致,比如说HashSet:底层数据结构是哈希表,结构的,把字符串往里面存还还好,不过一旦存自己定义的元素,就会有些问题需要注意了往hashSet集合中存入自定对象,假如往hashSet集合中存入自定对象姓名和年龄相同为同一个人,重复元素。我们要先想HashSet是如何保证元素唯一性的呢?他是通过元素. 阅读全文
摘要:
---------------------- android培训、java培训、期待与您交流! ---------------------- 这段时间学习了java集合框架,当时当时不明白什么是集合框架,因为一看到框架就觉的很深奥 ,很难。不过学习后才知道,其实集合就是容器,装东西的容器,用来装对象的容器,而且功能很强大,虽然数组,也是容器,不过数组是定长的,而且一次性放的类型是一样的,而集合长度可变,而且类型任意,只要是对象就行,|--List:元素是有序的,元素可以重复。因为该集合体系有索引。 |--ArrayList:底层的数据结构使用的是数组结构。特点:查询速度很快。但是增删稍慢。线. 阅读全文
摘要:
---------------------- android培训、java培训、期待与您交流! ---------------------- 在java多线程中,最让我头大的还是安全性问题以及处理(synchronized这个关键字还真长),还有后来的死锁问题,也就是同 步中嵌套同步,先说说安全问题,不过说到这就要涉及到了线程的集中状态了,线程有这样几种状态 1,运行 2,冻结 3,消亡 4,临时状态 , 说简单点就是有执行资格,但是没有执行权,这取决于CPU,它想执行谁就执行谁,所以线程自己控制不了,这 样一来就造成了线程安全的问题了,class Ticket implements Run. 阅读全文
摘要:
---------------------- android培训、java培训、期待与您交流! ---------------------- java多线程的学习还是很有意思的,都是涉及到了一些实际问题,比如售票应该怎么处理,以及一些生产消费问题等,不过我感 觉在这个知识点的学习过程是先易后难的,前半部分看毕老师的讲的听得还是容易懂的,第一种实现方法就是建立一个类然后实 现Thread,最后一定要覆盖run方法,把要操作的代码写进去,然后建立对象调用start方法,这样一个线程就建立好了,然后建 立4个线程来售票,不过这种方法不适合售票,因为100张票的数据本来是共享的,可是4个线程... 阅读全文
摘要:
---------------------- android培训、java培训、期待与您交流! ---------------------- 学习java中,我接触到了什么是类,什么是对象,刚开始是这样理解的,类就是设计图纸,对象就是车子,我们根据设计图纸来制造车子,类是用来描述车子的,车子是类的一个实例,也比如说人吧,有学生,工人,演员,歌手不同职业,他们都有各自的功能,但是我们可以把他们一直向上进行抽取,他们都回吃饭睡觉说话,我们会得到一个人的概念,那么我们可以说人是一个类,学生,工人,演员,歌手都是这个类的实例,但是又由于他们说的语言不一样,吃的东西不同,所以有的类中的函数就没有函数体. 阅读全文
摘要:
---------------------- android培训、java培训、期待与您交流! ----------------------我记得前段时间对象的调用这个问题困扰了我很久,特别是自从出现了this,super关键字后更是让我迷糊不清,我几乎完全找不到到底那个对象对应什么引用,还有哪个引用指向哪个对象,那几天我仔细看了毕老师的视频研究了大半天,才开始理清头绪先说说this关键字,其实这个很简单,this就是个引用,指向的是本类对象的,那本类对象这么多,我们这么知道是哪个呢?this代表它所在函数所属对象的引用,简单说,哪个对象在调用this所在的函数,this就代表哪个对象。所以它 阅读全文
摘要:
---------------------- android培训、java培训、期待与您交流! ----------------------学习java有一段时间了,今天回顾下java中的对象,记得刚开始接触这类东西的时候感觉还挺新鲜的,因为之前在学校里学过C语言,里面对象的概念不是很清晰,里面全部都是过程什么的,而自己一开始接触java的时候一时还很适应不过来,因为自己还不是很清楚java里面数据与现实事物到底存在着一种怎么样的对应关系,不过一天一天的学习着,按照java思想模式在计算机里敲代码,自己还买了本java编程思想,这本书对我启发很大,然后又过了段时间,我就完全融入到java的大家 阅读全文