随笔分类 -  【05】Java

摘要:一、配置Java环境变量 JAVA_HOME:D:\Program Files\Java\jdk1.7.0_76 CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 二、配置eclipse 1.设置编码默认值 2.修改打开的默认... 阅读全文
posted @ 2016-03-29 16:09 Kimisme 阅读(305) 评论(0) 推荐(0)
摘要:一、下载 官网下载地址:http://www.jetbrains.com/idea/ 目前最新的版本是15,发现15注册比较麻烦,好像需要只能通过联网激活。而网上14的离线注册码一大堆,就下载了14,然后注册了。 说明:IDEA有两个版本: Ultimate Edition是商业版,Communit 阅读全文
posted @ 2016-01-30 16:35 Kimisme 阅读(367) 评论(0) 推荐(0)
摘要:1.java中的集合学习 2.Collection中常用方法 1.添加功能 boolean add(E e):添加一个元素 boolean addAll(Collection c):添加一个集合 2.删除功能 void clear():移除所有元素 boolean remove(Object o):移除一个指定元素 boolean removeAll(... 阅读全文
posted @ 2015-07-21 20:07 Kimisme 阅读(558) 评论(0) 推荐(1)
摘要:1.字符串基础 概念:字符串本质是打包字符数组的对象,是java.lang.String类的实例 2.字符串的构造方法 public String() public String(byte[] bytes) public String(byte[] bytes, int offset, int length) public String(char[] value) ... 阅读全文
posted @ 2015-07-11 17:01 Kimisme 阅读(743) 评论(0) 推荐(0)
摘要:1.用Eclipse来写一个HelloWorld (1)选择工作空间 工作空间其实就是我们写的源代码所在的目录 (2)创建一个Java项目 【File-New-Java Project】 (3)创建包 【展开项目,在源包src下建立一个包com.kim】 (4)创建类 【在com.kim包下建立一个类HelloWorld】 (5)编... 阅读全文
posted @ 2015-05-05 22:41 Kimisme 阅读(695) 评论(0) 推荐(0)
摘要:1.内部类 (1)把类定义在另一个类的内部,该类就称为内部类 (2)内部类的访问规则 A:内部类可以直接访问外部类的成员,包括私有 B:外部类要想访问内部类的成员,必须创建对象 (3)内部类的分类 A:成员内部类 B:局部内部类 (4)成员内部类 A:private 为了数据的安全性 B:static 为了访... 阅读全文
posted @ 2015-05-03 22:59 Kimisme 阅读(710) 评论(0) 推荐(0)
摘要:1.形式参数和返回值的问题 (1)形式参数: A:类名:需要该类的对象 B:抽象类名:需要改类的子类对象 C:接口名:需要该接口的实现对象 (2)返回值类型: A:类名:抽象类名:返回的是该类的对象 B:抽象类名:返回的是该类的子类对象 C:接口名:返回的是该接口的实现类对象 (3)链式编程 每次调用完毕方法后,返回的是一个对象 ... 阅读全文
posted @ 2015-05-03 21:24 Kimisme 阅读(546) 评论(0) 推荐(0)
摘要:1.final关键字 (1)最终的意思, 可以修饰类,方法,变量 (2)特点: A:它修饰的类,不能被继承 B:它修饰的方法,不能被重写(覆盖) C:它修饰的变量,这个变量其实是一个常量 【扩展】 ①字面量常量:“hello”,10 , true ②自定义常量:final int x = 10; (3)final面试相关: ... 阅读全文
posted @ 2015-05-03 10:09 Kimisme 阅读(884) 评论(0) 推荐(0)
摘要:1.代码块 (1)在java中,使用 { } 括起来的代码 被称为代码块 (2)分类: A:局部代码块 【局部位置】 【作用:用于限定 变量的生命周期】 B:构造代码块 【在类中的成员位置,用{}括起来的代码。每次调用构造方法执行前,都会先执行构造代码块。】 【作用:可以把多个构造方法的共同 代码放到一起,对对象进行初始化】 C:静态... 阅读全文
posted @ 2015-05-02 15:15 Kimisme 阅读(545) 评论(0) 推荐(0)
摘要:1.成员变量和局部变量的区别 (1)在类中的位置不同 成员变量:类中 方法外 局部变量:方法中 (2)在内存中的位置不同 成员变量:在堆中 局部变量:在栈中 (3)生命周期不同 成员变量:随着对象的创建而存在,随着对象得到消失而消失 局部变量:随着方法的调用而存在,随着方法的调用完毕而消失 (4)初始化值不同: 成员变量:有默认值 ... 阅读全文
posted @ 2015-05-01 21:20 Kimisme 阅读(314) 评论(0) 推荐(0)
摘要:1.方法: (1)定义: 完成特定功能块的代码,在有些语言中也叫函数 (2)格式: (3)方法的重载 【在同一个类中,方法名相同,参数列表不同,与返回值无关】 2.数组 (1)定义 存储同一种数据类型的多个元素的容器 (2)特点: 每个元素都有编号,从0开始,最大编号是:数组长度-1; 编号的专业叫法:索引 (3)格式: ... 阅读全文
posted @ 2015-05-01 16:13 Kimisme 阅读(496) 评论(0) 推荐(0)
摘要:1.顺序结构 1.if语句 (1)图例 (2)三种格式 A:格式1 B:格式2 C:格式3 2.swich语句 图例: 格式: 【注】input可以是byte,short,int,char;JDK5以后可以是枚举;JDK7以后可以是字符串; 3.循环语句 图例: (1)for循环 (2)while循环 图... 阅读全文
posted @ 2015-04-27 22:56 Kimisme 阅读(436) 评论(0) 推荐(0)
摘要:1.运算符 (1)算术运算符 A:+,-,*,/,%,++,-- B:+的用法 【a.加法】 【b.正号】 【c.字符串连接付】 C:/和%的区别 【数据做除法的时候,/取的是商,%取的是余数】 D:++和--的用法 【a.单独使用时:放在 操作数据的前面和后面效果是一样的,a++或者++a效果是一样的】 【b.参与操作运算时-放在操... 阅读全文
posted @ 2015-04-27 20:17 Kimisme 阅读(295) 评论(0) 推荐(0)
摘要:1.关键字 特点:全部小写 2.标识符 (1)就是给类,接口,方法等起名字的字符序列 (2)组成规则: A:英文大小写字母 B:数字 C:$和_ (3)注意事项: A:不能以数字开头 B:不能是java中的关键字 C:严格区分大小写 (4)常见的命名规则 A:包:全部小写,多级包用 . 隔开 B:类或接口:每个单词首字母... 阅读全文
posted @ 2015-04-25 21:20 Kimisme 阅读(754) 评论(0) 推荐(1)
摘要:1.设置系统环境变量 1.1.设置JDK的Path路径 作用:通过path环境变量,将JDK安装目录下的bin目录配置到path变量下,可使javac指令和java指令在任意目录下运行 方法一:直接在Path上设置 路径值 方法二(推荐):通过引用变量名的方式 来设置 通过%xxx% 的方式,将JAVA... 阅读全文
posted @ 2015-04-25 15:05 Kimisme 阅读(327) 评论(0) 推荐(0)
摘要:1.Java语言平台版本 J2SE:Java 2 Platform Standard Edition,java平台标准版 J2ME:Java 2 Platform Micro Edition,java平台微型版 J2EE:Java 2 Platform Enterprise Edition,java平台企业版 2.扩平台 Java应用程序,需要在java虚拟机(Java Virtual ... 阅读全文
posted @ 2015-04-25 12:05 Kimisme 阅读(840) 评论(0) 推荐(0)
摘要:1.为什么写这套笔记理由一:因为需求,所以学习,然后就要记笔记理由二:同时学几种相似的语言,怕搞混,所以写2.笔记修改日志 阅读全文
posted @ 2015-04-25 12:04 Kimisme 阅读(676) 评论(0) 推荐(0)