随笔分类 -  Java

关于Java的一些笔记及心得
摘要:Eclipse常用快捷键 1几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctr 阅读全文
posted @ 2017-07-21 14:29 坚持到底gl 阅读(420) 评论(0) 推荐(0)
摘要:JAVA提供了强大的应用程序接口,既JAVA类库。他包含大量已经设计好的工具类,帮助程序员进行字符串处理、绘图、数学计算和网络应用等方面的工作。下面简单介绍JAVA核心类库中常用的组建包。 1.java.lang包 在所有的JAVA API类库中,JAVA.LANG包是最重要的,它提供了JAVA语言 阅读全文
posted @ 2017-07-21 13:44 坚持到底gl 阅读(1349) 评论(0) 推荐(0)
摘要:面向对象的特征 封装、继承、多态、(有人问第四个特征,再加抽象) 封装 体现形式(2种) 函数 提高代码的复用性 属性的私有化 将属性设置为私有的,通过提供对外的访问方法来间接操作对应属性,可以在方法内对属性做一系列的限定使之符合要求 提高了代码的安全性 private 默认 protected p 阅读全文
posted @ 2017-07-21 09:36 坚持到底gl 阅读(300) 评论(0) 推荐(0)
摘要:类与对象的关系 通过对一类事物的共有的特征和行为进行抽取,将特征抽取为属性,将行为抽取为方法,这样就形成了一个类 类是对象的概括 通过new关键字来创建对应类的实例/对象 对象是类的具体 成员变量和局部变量 区别: 1. 定义位置不同。成员变量定义在类内方法外。局部变量定义在方法或者语句内。 2. 阅读全文
posted @ 2017-07-20 14:19 坚持到底gl 阅读(437) 评论(1) 推荐(0)
摘要:方法 将一段逻辑或者功能提取出来,这种提取的形式就是函数 格式 修饰符 返回值类型 函数名(参数列表){ 方法体; return 返回值; } //明确返回值类型 求两个整数的和,确定结果一定是整数 返回值类型是int //明确函数执行过程中是否有未知量参与 求两个整数的和,这两个整数在函数执行过程 阅读全文
posted @ 2017-07-20 12:13 坚持到底gl 阅读(608) 评论(0) 推荐(0)
摘要:二维数组 数组的数组 二维数组的每一个元素是一个一维数组 定义格式 数据类型[][] 数组名 = new 数据类型[二维数组的长度/包含的一维数组的个数][每个一维数组的长度]; int[][] arr = new int[3][5]; 定义了一个整型的二维数组,其中包含3个一维数组,每个一维数组可 阅读全文
posted @ 2017-07-20 11:08 坚持到底gl 阅读(140715) 评论(2) 推荐(6)
摘要:数组 用于存储一组同一数据类型数据的容器 数组会对放入其中的数据自动编号,编号是从0开始的 下标 定义格式 数据类型[] 数组名 = new 数据类型[数组的大小]; 可以先声明再初始化 int[] arr = new int[5]; 定义了一个最多能存储5的整数的数组 arr[3] = 4; ar 阅读全文
posted @ 2017-07-18 17:36 坚持到底gl 阅读(6295) 评论(0) 推荐(3)
摘要:位运算符 &与 |或 ^异或 <<左移 >>右移 >>>无符号右移 ~取反 注意:位运算是针对整数运算的 int i = 6,j = 10; 方式一:利用第三方变量 int k = i; i = j; j = k; 方式二:利用加减法 i = i + j; j = i - j; >j = i + j 阅读全文
posted @ 2017-07-16 21:17 坚持到底gl 阅读(518) 评论(0) 推荐(0)
摘要:十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制 Integer.valueOf("FFFF",16 阅读全文
posted @ 2017-07-16 20:23 坚持到底gl 阅读(857) 评论(0) 推荐(0)
摘要:编码 ASCII--0~127 65-A 97-a 西欧码表 ISO-8859-1 0-255 1个字节 gb2312 0-65535 gbk 2个字节 Unicode编码体系 utf-8 3个字节 中 f bit位 Byte字节 1Byte = 8bit 1KB=1024B MB GB TB PB 阅读全文
posted @ 2017-07-16 15:19 坚持到底gl 阅读(427) 评论(0) 推荐(0)
摘要:Java 是1995年SUN公司推出的一门高级编程语言,是面向互联网的语言,WEB应用程序首选的语言(安卓底层,大数据hadoop框架用java编写,Spark用Scala编写,Scala用java写的),(相对其他语言)简单易学、安全可靠、完全面向对象、跨平台(操作系统,完全忽略操作系统,写完后任 阅读全文
posted @ 2017-07-16 11:55 坚持到底gl 阅读(623) 评论(0) 推荐(0)