`
netboy001
  • 浏览: 20009 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
笔记本无线网卡和有线网同时使用: 注意: 这里的172.16.x.x 和192.168.1.X 和你的局域网环境有关,可以命令行下ipconfig /all 查看 局域网有线连接(网段172.16.X.X,不提供接入internet服务),WIFI连接(网段192.168.1.X,可连接互联网)。 如果同时连接有线网卡和无线网卡,因为有线网卡的优先级较高,故仅有线局域网能正常工作,无线网卡可连接但却无法传送数据。要改变这种情况,需 要对笔记本本地路由设置做出修改:访问172.16.X.X的请求均有有线网卡处理,访问其它网络的则由无线网卡处理。设置步骤如下: 1》设置无线网卡为默 ...
java lesson 20 1. 要想使用反射,首先需要获得待处理类或对象所对应的Class对象。 2. 获取某个类或某个对象所对应的Class对象的常用的3种方式: a) 使用Class类的静态方法forName:Class.forName(“java.lang.String”); b) 使用类的.class语法:String.class; c) 使用对象的getClass()方法:String s = “aa”; Class<?> clazz = s.getClass(); 3. 若想通过类的不带参数的构造方法来生成对象,我们有两种方式: a) 先获得Class对象,然后通过该 ...
java lesson 19 1. 当遍历集合或数组时,如果需要访问集合或数组的下标,那么最好使用旧式的方式来实现循环或遍历,而不要使用增强的for循环,因为它丢失了下标信息。 2. Integer类有一个缓存,它会缓存介于-128~127之间的整数。 3. 可变参数:可变参数本质上就是一个数组,对于某个声明了可变参数的方法来说,我们既可以传递离散的值,也可以传递数组对象。但如果将方法中的参数定义为数组,那么只能传递数组对象而不能传递离散的值。 4. 可变参数必须要作为方法参数的最后一个参数,即一个方法不可能具有两个或两个以上的可变参数。 5. 枚举(Enum):我们所定义的每个枚举类型都继承自 ...
java lesson 18 1. 有这样一个类: // getter and setter 要求:假如有若干个类Person对象存在一个List当中,对他们进行排序,分别按照名字、年龄、id进行排序(要有正序与倒序两种排序方式)。假如年龄或者姓名重复,按照id的正序进行排序。要求使用策略模式进行。 2. HashSet底层是使用HashMap实现的。当使用add方法将对象添加到Set当中时,实际上是将该对象作为底层所维护的Map对象的key,而value则都是同一个Object对象(该对象我们用不上); 3. HashMap底层维护一个数组,我们向HashMap中所放置的对象实际上是存储在该数 ...
java lesson 17 1. 当向ArrayList添加一个对象时,实际上就是将该对象放置到了ArrayList底层所维护的数组当中;当向LinkedList中添加一个对象时,实际上LinkedList内部会生成一个Entry对象,该Entry对象的结构为: Entry { Entry previous; Object element; Entry next; } 其中的Object类型的元素element就是我们向LinkedList中所添加的元素,然后Entry又构造好了向前与向后的引用previous、next,最后将生成的这个Entry对象加入到了链表当中。换句话说,LinkedL ...
java lesson 16 1. 对于Java中的常量的命名规则:所有单词的字母都是大写,如果有多个单词,那么使用下划线连接即可。比如说: public static final int AGE_0F_PERSON = 20; 2. 在Java中声明final常量时通常都会加上static关键字,这样对象的每个 ...
java lesson 15 1. 包装类( 包装类( Wrapper ClassWrapper ClassWrapper ClassWrapper Class Wrapper Class Wrapper ClassWrapper Class Wrapper ClassWrapper Class)。 针对于原生数据类型的包装。 针对于原生数据类型的包装。 针对于原生数据类型的包装。 所有的 ...
java lesson 14 1. 接口中所声明的方法都是抽象。 接口中所声明的方法都是抽象。 接口中所声明的方法都是抽象。 接口中所声明的方法都是抽象。 接口中所声明的方法都是抽象。 接口中所声明的方法都是抽象。 接口中的方法都是 ...
java lesson 13 Java SE Lesson 2 Java SE Lesson 2Java SE Lesson 2Java SE Lesson 2Java SE Lesson 2 Java SE Lesson 2Java SE Lesson 2Java SE Lesson 2 Java SE Lesson 2Java SE Lesson 2Java SE Lesson 2 1. 多态:父类型的引用可以指向子对象。 2. Parent p = new Child();Parent p = new Child(); P ...
JAVA lesson 12 1. 类是一种抽象的概念,对象是类的一种具体表示形式,是具体的概念。先有类,然后由类来生成对象(Object)。对象又叫做实例(Instance)。 2. 类由两大部分构成:属性以及方法。属性一般用名词来表示,方法一般 ...
Java lesson 11 1. 如果一个类包含了属性与方法,那么该类的每一个对象都具有自己的属性,但无论一个类有多少个对象,这些对象共享同一个方法。 2. 关于方法参数传递的总结:对于Java中的方法参数传递,无论传递的是原生数据类型还是引用类型,统一是传值(pass by value)。 3. 什么类型的引用就能指向什么类型的对象,比如People类型的引用就能指向People类型的对象,但不能指向Student类型的对象。比如: People people = new People(); // 正确 People people = new Student(); //错误 4. 构造方法( ...
Java lesson 10 1. 类中的属性又叫做成员变量(member variable),属性用英文表示为property或者attribute。 2. 对象(Object)又叫做实例(Instance)。生成一个对象的过程又叫做实例化。 3. 命名约定 a) 类:首字母大写,如果一个类名由多个单词构成,那么每个单词的首字母都大写,中间不使用任何的连接符。比如Person类,MemberTest类。 b) 方法:首字母小写。如果一个方法由多个单词构成,那么第一个单词的所有字母全都小写,从第二个单词开始,每个单词的首字母大写。比如add,addThreeInt。 c) 属性:命名约定与方法相 ...
Java lesson 9 1. 面向对象程序设计的三大基本特征:继承(Inheritence)、封装(Encapsulation)、多态(Polymorphism) 2. 封装:类包含了数据与方法,将数据与方法放在一个类中就构成了封装。 3. 如何定义类? 修饰符 class 类的名字 { // ...
Java lesson 8 1. break语句:经常用在循环语句中,用于跳出整个循环,执行循环后面的代码。 2. continue语句:经常用在循环语句中,用于跳出当前的这个循环(或者是跳出本次循环),开始下一次循环的执行。 3. break与continue可以搭配标签使用,在实际开发中,根本没有人会将break与continue搭配标签来使用。 4. 面向对象程序设计(Object Oriented Programming,OOP;Object Oriented Design, OOD)。什么是面向对象?在面向对象程序设计中有两个重要的概念:类(class)与对象(object)。 5. ...
Java lesson 7 1. Java中的循环控制语句一共有3种,分别是while,do… while以及for循环。 2. while循环,形式为: while(布尔表达式) { //待执行的代码 } 3. do…while循环,新式为: do { //待执行的代码 } while(布尔表达式); 4. while与do…while之间的区别:如果布尔表达式的第一次判断就为false,那么while循环一次也不执行;do…while循环则会执行一次。如果布尔表达式第一次判断为true,那么while循环与do…while循环等价。 5. for循环(使用最多的一种循环),形式为: for( ...
Global site tag (gtag.js) - Google Analytics