- 博客(24)
- 资源 (4)
- 收藏
- 关注
原创 一个题目做了好久,java,想说爱你不容易!
做这道题的时候,思路不太正确刚开始的时候,想的是把学生对象和总分当做键值对存储,后来发现不对,可以直接让学生类具有比较性,然后复写compareTo方法直接在compareTo方法中对总分进行比较也可以,如果总分相等那么就比较名字,其实list集合就可以实现,把学生类对象存入到list集合,然后用工具类Collections的sort方法,调用的是自定义的排序方式,然后将list集合中的学
2015-07-29 02:56:44 679
原创 关于java中的static和final的总结
看了网上很多人的总结,理清了头绪,简单总结如下:public class StaticFinal {/*static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块, * 修饰变量:随着类的加载而加载且只加载一次,独立于对象,被所有对象所共享 * * 修饰方法:可以直接类名调用,不可以和this、super共存,只能访问类中静态成员,被所有对象
2015-07-26 21:44:00 511
原创 关于反射的总结——代码体现
package reflect;import java.lang.reflect.*;public class ReflectDemo {/*定义一个标准的JavaBean,名叫Person,包含属性name、age。使用反射 * 的方式创建一个实例、调用构造函数初始化name、age,使用反射方式 * 调用setName方法对名称进行设置,不使用setAge方法直接使用反射方式对a
2015-07-26 10:06:29 465
转载 java的IO框架总结
原文地址:http://blog.csdn.net/licl19870605/article/details/5604327可从IO的类层次,IO框架的设计模式来论述。 总体来说,IO可以分为字节流和字符流,不同在于字符流由字节流包装而来,在IO读入之后经过JVM处理,把字节流转换成字符流。而字符流的字符采用哪种字符编码实现由JVM默认编码决定。 而每个流都分输入和
2015-07-25 10:48:32 476
原创 java我的总结——一些基础知识和代码
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ static关键字:用于修饰成员(成员变量和成员函数)被static修饰后的成员具有以下特点:随着类的加载而加载,随着类的消亡而消失。生命周期最长。优先于对象存在被所有对象所共享可以直接被类名调用:类名.静态成员使用时要注意:静态方法只能访问静态成
2015-07-18 14:57:11 1129
原创 字符串与int、Integer之间互转
1、如何将字符串String转化为整数int int i = Integer.parseInt(str); int i = Integer.valueOf(my_str).intValue(); 注: 字串转成Double, Float, Long的方法大同小异。 2、如何将字符串String转化为Integer Integer integer=Integer.
2015-07-16 00:21:08 864
原创 一个字符串中字母出现的次数
本例重点掌握:1.字符串转换成字符数组。2.对于具有映射关系的数据存放应想到map集合,同时对于键存在顺序的存放,要用TreeMap集合。3.对map集合的存取,以及键值对的映射关系操作要掌握。取出映射关系 迭代(迭代的话要使用set集合)4.在StringBuilder中按照一定格式存放数据。最后输出。对字母和次数在TreeMap中的存放过程:首先判断是不是字母。如果
2015-07-15 11:01:47 2261
转载 遍历Map集合的集中方法(最后一句话亮亮的)
原文地址:http://www.cnblogs.com/kristain/articles/2033566.htmlpublic static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put(
2015-07-14 14:01:00 419
转载 LinkedHashMap
原文地址:http://uule.iteye.com/blog/1522291 HashMap: put -> addEntry(新建一个Entry) get getEntry LinkedHashMap: put -> addEntry(重写)
2015-07-14 13:30:36 359
原创 java知识------我的积累(一)
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 关于IO知识:键盘录入语句BufferedReader bufr = new BufferedReader(new InputStreamReader(System.in));以字符串方式接受键盘录入数据:String str = new Str
2015-07-13 15:24:48 414
原创 static--main--单例
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ static关键字:用于修饰成员(成员变量和成员函数)被static修饰后的成员具有以下特点:随着类的加载而加载,随着类的消亡而消失。生命周期最长。优先于对象存在被所有对象所共享可以直接被类名调用:类名.静态成员使用时要注意:静态方法只能访问静态成
2015-07-13 01:35:22 301
原创 正则表达式
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 正则表达式:符合一定规则的表达式。作用:专门用于操作字符。特点:用一些特定符号来表示一些代码操作。可以简化书写所以学习正则表达式就是学习特殊符号的使用好处:可以简化对字符串的复杂操作。具体操作功能:1.匹配:String matches方法ma
2015-07-12 22:30:16 440
原创 ——多态
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 多态概述多态:可以理解为事物存在的多种体现形态。如:人分为男人和女人。动物:猫、狗。猫 x = new 猫();动物 x = new 猫();学习多态主要围绕:1.多态的表现形式。父类的引用指向了自己的子类对象。父类的引用接收了自己的子类对
2015-07-12 17:18:29 344
原创 java基础 泛型
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 泛型概述JDK1.5版本出现的新特性,为了解决安全问题,是个安全机制。好处:1.将运行时期的classCastException,转移到了编译时期,方便程序员解决问题,让运行时更安全。2.避免了强制转换的麻烦。代码:import java.util
2015-07-12 07:46:52 319
原创 java基础——集合框架
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 第一讲、集合框架的概述为什么出现集合类:数据多了用对象存,而对象多了就要用集合存,集合就是存储对象最常用的一种方式。数组和集合:数组虽然也可以存放对象,但是数组是固定的,在程序运行时我们无法确定要产生多少个对象,而集合是可变长度的,但是集合也只能存放对象,而数
2015-07-12 04:59:21 532
原创 java基础之 IO系统
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 第一讲、IO流概述基本知识IO流:用来处理设备之间数据传输,java中对数据的操作是通过流进行的,java用于操作流的对象都在IO包中,流按操作可以分为两种:字节流和字符流。按流向分:输入流和输出流。IO流常用基类:字节流抽象基类: InputStea
2015-07-10 02:04:38 623
原创 网络编程——Java基础
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 一、网络编程概述网络编程参考模型:OSI模型和TCP/IP模型。通讯的要素:IP地址:网络中设备的标识,本地回环地址127.0.0.1,主机名:localhost.端口号:英语标识进程的逻辑地址,即不同进程的标识,有效端口号为:0~65535,其中0~
2015-07-09 02:19:43 621
原创 Java基础---多线程
多线程的概念,如何在程序中创建多线程(Thread、Runnable),线程安全问题,线程的同步,线程之间的通讯、死锁。一、 创建线程和启动线程。为什么要覆盖run方法:Thread类用于描述线程。该类就定义了一个功能。用于存储线程要执行的代码。该存储功能就是run方法。也就是说Thread类中的run方法。用于存储线程要运行的代码。创建线程的两种方法中,实现R
2015-07-07 23:54:54 452
原创 ——反射
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 写在前面的话:今天把张孝祥老师的关于反射的部分看完了,首先敬老师传授给我知识!谢谢老师深入、生动、透彻的讲解,好了闲言少叙,反射提高了java程序的灵活性,尤其是在框架开发中的应用,通过一个对象引用我们可以获取这个类的构造方法、方法、成员(包括私有成员)。反射:就是把
2015-07-06 20:37:53 533
原创 静态代码块,构造代码块,构造函数的执行顺序
现在终于理清这三者之间的关系了,总结如下:package basicTest;/** 这个例子很好的演示了静态代码块 构造代码块 构造函数在程序运行时的加载次序* * 静态代码块在初始化对象是就执行而且只执行一次,* 如果静态代码块与主函数在一个大括号内,则先加载静态代码块* * 此外,我们也可以看到,构造代码块的执行优先于构造方法*
2015-07-05 00:24:07 531
转载 java中FileOutputStream和FileInputStream类用法(总结的挺好)
原文地址:http://blog.csdn.net/ro_wsy/article/details/8207396I/O类包括节点流类和包装流类FileOutputStream和FileInputStream创建磁盘文件的输入输出流对象创建FileInputStream实例对象时,指定的文件应当是存在和可读的,创建FileOutputStream实例对象时,如果指定的文件
2015-07-04 02:25:22 1224
原创 java中的对象、接口、类、方法等概念浅析for(菜鸟)
最近学习了java基础知识,遇到了一系列概念,包括对象,接口,类,方法等!下面对这些概念做个简单的阐述。类:类是具备某些共同特征的实体的集合,它是一种抽象的概念,比如“汽车”这类事物就是一个类。//定义一个类(以汽车为例)class Car{String color="red";String bind ="ao di";void run(){System.o
2015-07-01 11:48:42 3396
转载 java集合总结(转载)
讲集合collection之前,我们先分清三个概念:colection 集合,用来表示任何一种数据结构Collection 集合接口,指的是 java.util.Collection接口,是 Set、List 和 Queue 接口的超类。Collections工具类指的是:java.util.Collections类二、几个比较重要的接口和类简介1、List接口
2015-07-01 11:19:06 510
转载 java集合框架知识总结
java集合框架图示:java集合类分为:set、list、map、queue四大体系,其中set代表无序、不可重复的集合;list代表有序、可重复的集合。map代表具有映射关系的集合;queue代表队列集合,Collection和Map,是集合框架的根接口。下面依次介绍set、list、map、和queue以及他们的实现类:set集合:set集合不允许包含相同的元素。使用equals
2015-07-01 11:02:59 550
ubuntu 切换java版本的shell脚本文件
2019-03-05
ubuntu 切换java版本profile文件
2019-03-05
ubuntu ban wa gong auto proxy pac file
2018-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人