编程语言之java基础
bobby1994
学习 不能遗忘
沉淀 时刻记牢
展开
-
JAVA -基本类型
一基础知识标识符:没学过c程序的人,可能不懂不懂标示识符 是什么,我解释下 就是可以对各种变量,方法和类等要素命名的时候使用的字符, 规则 就是 字母 数字 下划线 不以数字开头,就是标识符是以可以由数字,字母,下划线组成,除关键字外不以数字开头的就可以作为标符了。java关键字java变量java变量的分类java局部变量与成员变量二:java基本数据类型逻辑类型boolean字符型char整原创 2016-09-09 15:11:01 · 261 阅读 · 0 评论 -
java基础学习总结—— IO流
Java流操作有关的类或接口: Java流类图结构: 流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。IO流的分类根据处理数据类型的不同分为:字符流和字节流 根据数据流向不同分为:输入流和输出流字符流和字节流字符流的由来: 因为数据编码的不同,而有了对转载 2017-02-08 14:53:41 · 424 阅读 · 0 评论 -
java基础学习总结—— 线程
首先什么是进程?什么是线程?一些都是linux方面的知识,我想到java这也是一样的吧。程序的实例就是“进程”,一个程序,同时执行多次,则产生不同的进程,程序是静态,进程是动态的。线程是进程内部的一个控制序列,当你创建一个线程,就像家里多了一个家庭成员。当你去创建进程,那就是创建一个家庭。进程的结构进程的组成:程序代码,数据,变量,文件描述符,环境组成。 进程都有自己的“栈空间”“程序计数器”“变转载 2017-02-08 21:18:59 · 368 阅读 · 0 评论 -
java基础学习总结——异常处理
一、异常的概念 异常指的是运行期出现的错误,也就是当程序开始执行以后执行期出现的错误。出现错误时观察错误的名字和行号最为重要。 package cn.javastudy.summary;public class TestEx{ public static void main(String args[]){ int arr[]={1,2,3}; S转载 2017-01-19 16:37:51 · 297 阅读 · 0 评论 -
java基础学习总结—— 网络通信
一、网络基础概念 首先理清一个概念:网络编程 != 网站编程,网络编程现在一般称为TCP/IP编程。 二、网络通信协议及接口 三 通信协议分层思想四、参考模型五、IP协议 每个人的电脑都有一个独一无二的IP地址,这样互相通信时就不会传错信息了。 IP地址是用一个点来分成四段的,在计算机内部IP地址是用四个字节来表示的,一个字节代表一段,每一个字节代表的数最大只能到达255。转载 2017-02-10 10:27:46 · 555 阅读 · 0 评论 -
java基础学习总结——数组
一.数组的基本概念数组可以看成是多个相同类型数据组合,对这些数据的统一管理。 数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。 数组的元素可以是任何数据类型,包括基本类型和引用类型。 C和C++中的数组都可以分配在栈上面,而JAVA中的数组是只能分配在堆上面的,因为JAVA中的数组是引用类型。二.一维数组一维数组的声明方式有2种:格式一:数组元素类型 数组名转载 2017-02-04 11:37:28 · 298 阅读 · 0 评论 -
JAVA 面向对象一:类和对象
1.1面向对像的概念面向对象是相对面向过程而言,面向对象和面向过程都是一种思想。 面向过程 : 强调的是功能行为 面向对象: 将功能封装进对象,强调具备了功能的对象1.2面向对象的关键词类 对象 属性 方法一个老师,我们需要关注什么特性?比如姓名,年龄等等除了这些基本的特性或叫属性之外,老师还应该有些行为,比较上课的行为。那么这种行为,在java中就叫方法。总结:基本信息--属性行原创 2017-11-23 17:44:26 · 308 阅读 · 0 评论 -
java基础学习总结——容器1136
容器总结1:一个图2:一个类collection在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。并且Java用面向对象的设计对这些数据结构和算法进行了封装,这就极大的减化了程序员编程时的负担。程序员也可以以原创 2017-02-06 18:13:01 · 462 阅读 · 0 评论 -
java基础学习总结——常用类Interger,File,Math
java.lang.Interger为例包装类举例课堂练习题目练习解析文件类文件类常用方法文件类举例Math类Math类举例原创 2017-02-05 14:32:31 · 323 阅读 · 0 评论 -
java安装及环境配置
第一步 安装JAVA 首先,如果你没有windows平台下jdk的安装程序,请去Java的官网上下载,最好下载最新版本,如图,点击下载java platform(JDK),然后选择接受接受协议(Accept License Agreement),如果你是32位的windows,就点击下载windows x86下的jdk,如果是64位的系统,就点击下载windows x64下的jdk 双击这个程序原创 2016-09-02 16:54:58 · 403 阅读 · 0 评论 -
java -helloworld
1.创建文件夹在D盘创建java文件夹 在java文件夹创建HelloWorld 在HelloWorld文件夹创建 文本文档 并命名 HelloWorld.java 2.编写程序//class类名 HelloWorld最好是跟HelloWorld.java的文件名一样 不然就会报错public class HelloWorld{ public static void mai原创 2016-09-05 11:49:51 · 295 阅读 · 0 评论 -
JAVA-数据类型装换
一: 基本数据类型装换1 实数常量默认为 double2 整数常量默认为 int3 容量大的数据类型装换为小的数据类型要加强制性装换,可能会精度降低;byte,short ,char 之间不能相互转换。二: 代码练习1.要修改的代码 /* 练习代码 *///整形,字符,浮点型,在机器内部也是0101构成//整形与字符相加 是与字符对应的ascii码进行相加Void原创 2016-09-18 17:05:13 · 459 阅读 · 0 评论 -
JAVA--运算符
java运算符支持类型自加和自减逻辑运算字符串连接 string 还有支持很多类型的相加与查询功能,感兴趣的可以自己去百度string原创 2016-09-18 17:36:51 · 300 阅读 · 0 评论 -
java -- 语法
条件语句和循坏语句if 程序if语句for循坏语句brake和continue循环语句举例switch条件语句switch程序方法(只是类似于函数,与c函数还是有许多差别的)方法程序调用原创 2016-09-18 21:47:12 · 331 阅读 · 0 评论 -
JAVA --面向对象
一、面向过程的思想和面向对象的思想 面向对象和面向过程的思想有着本质上的区别, 作为面向对象的思维来说,当你拿到一个问题时,你分析这个问题不再是第一步先做什么,第二步再做什么,这是面向过程的思维,你应该分析这个问题里面有哪些类和对象,这是第一点,然后再分析这些类和对象应该具有哪些属性和方法。这是第二点。最后分析类和类之间具体有什么关系,这是第三点。 "面向对象有一个非常重要的设计思维:合转载 2016-09-21 16:50:16 · 284 阅读 · 0 评论 -
java基础学习总结——常用类string
常用类目录一:string类在java中有3个类来负责字符的操作。 1.Character 是进行单个字符操作的,2.String 对一串字符进行操作。不可变类。3.StringBuffer 也是对一串字符进行操作,但是可变类。String:是对象不是原始类型.为不可变对象,一旦被创建,就不能修改它的值.对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去原创 2017-02-05 11:10:24 · 406 阅读 · 0 评论 -
java基础学习总结——常用类stringBuffer
StringBuffer类 之前在常用类string介绍了我就不介绍了StringBuffer常用方法一StringBuffer常用方法二StringBuffer常用方法三StringBuffer类举StringBuffer练习 /** *author:popo *data:2017.2.5 *Description: StringBuffer learing *vervion:原创 2017-02-05 14:02:59 · 362 阅读 · 0 评论 -
JAVA面向对象2-静态;继承;重写
2.1 static用法:2.1.1用法总结```* 1.先回顾面向对象编程设计,及应用特点 * 2.然后再引入关键字static,看其区别 * * 成员属性特点: 实例化每一个对象,该对象都拥有独立的一份成员属性 * 2.1.2 static的应用:* 1.static修饰属性(静态属性): * 加了static后,每个对象共享一份静态属性 * * 2.static修饰代码块原创 2017-11-24 20:12:26 · 263 阅读 · 0 评论