JavaSE-早期
JavaSE-早期
Andy_Hanna
现在主要是爱好Java,从专业程序员到业余程序员,因为改行,所以业务。
展开
-
Java, I am coming....
learn java,keep moving原创 2015-03-15 16:22:54 · 362 阅读 · 0 评论 -
java 多线程(二)
###25.02_多线程(Runtime类) * Runtime类是一个单例类 * Runtime r = Runtime.getRuntime(); //r.exec("shutdown -s -t 300"); //300秒后关机 r.exec("shutdown -a"); ...原创 2019-05-05 11:16:58 · 109 阅读 · 0 评论 -
java 多线程(一)
###24.01_多线程(多线程的引入)(了解) *1.什么是线程 * 线程是程序执行的一条路径, 一个进程中可以包含多条线程 * 多线程并发执行可以提高程序的效率, 可以同时完成多项工作 *2.多线程的应用场景 * 红蜘蛛同时共享屏幕给多个电脑 * 迅雷开启多条线程一起下载 * QQ同时和多个人一起视频 * 服务器同时处理多个客户端请求 ...原创 2019-04-22 09:18:25 · 103 阅读 · 0 评论 -
Java SE Lesson4
1.包装类(WrapperClass)。针对原生数据类型的包装。所有的包装类(8个)都位于java.lang包下。Java中的8个包装类分别是:Byte,Short,Integer,Long,Float,Double,Boolean,Character。他们的使用方式都是一样的,可以实现原生数据类型与包装类型的双向转换。 2.数组(Array):相同类型数据的集合就叫做数组。...原创 2019-04-09 17:51:04 · 145 阅读 · 0 评论 -
java IO流(三)
###22.01_IO流(序列流)(了解) *1.什么是序列流 * 序列流可以把多个字节输入流整合成一个, 从序列流中读取数据时, 将从被整合的第一个流开始读, 读完一个之后继续读第二个, 以此类推. *2.使用方式 * 整合两个: SequenceInputStream(InputStream, InputStream) * FileInpu...原创 2019-04-09 17:47:23 · 134 阅读 · 0 评论 -
java IO流(二)
###21.01_IO流(字符流FileReader) * 1.字符流是什么 * 字符流是可以直接读写字符的IO流 * 字符流读取字符, 就要先读取到字节数据, 然后转为字符. 如果要写出字符, 需要把字符转为字节再写出. * 2.FileReader * FileReader类的read()方法可以按照字符大小读取 * FileReader fr...原创 2019-04-08 10:03:23 · 143 阅读 · 0 评论 -
java IO流(一)
###20.01_IO流(IO流概述及其分类) * 1.概念 * IO流用来处理设备之间的数据传输 * Java对数据的操作是通过流的方式 * Java用于操作流的类都在IO包中 * 流按流向分为两种:输入流,输出流。 * 流按操作类型分为两种: * 字节流 : 字节流可以操作任何数据,因为在计算机中任何数据都是以字节的形式存储的 ...原创 2019-04-08 09:59:49 · 125 阅读 · 0 评论 -
Java SE 第一讲(Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行)
Java SE 第一讲: Java SE:Java StandardEdition Java ME: Java Micro Edition Java EE:Java EnterpriseEdition Java是由Sun公司推出的(今年初被Oracle公司收购)。 收购价格:74亿美金 J2SE、J2ME、J2EE JDK:Java Developmen原创 2015-03-15 16:29:30 · 738 阅读 · 0 评论 -
Java SE 第十一讲(面向对象之封装) 续二
Java SE 第十一讲 1. 如果一个类包含了属性与方法,那么该类的每一个对象都具有自己的属性,但无论一个类有多少个对象,这些对象共享同一个方法。 2. 关于方法参数传递的总结:对于Java中的方法参数传递,无论传递的是原生数据类型还是引用类型,统一是传值(pass by value)。 3. 什么类型的引用就能指向什么类型的对象,比如People类型的引用就能指向People类型的对象,原创 2015-03-18 22:59:16 · 350 阅读 · 0 评论 -
Java SE 第十讲(面向对象之封装) 续
Java SE 第十讲 1. 类中的属性又叫做成员变量(member variable),属性用英文表示为property或者attribute。 2. 对象(Object)又叫做实例(Instance)。生成一个对象的过程又叫做实例化。 3. 命名约定 a) 类:首字母大写,如果一个类名由多个单词构成,那么每个单词的首字母都大写,中间不使用任何的连接符。比如Person类,MemberT原创 2015-03-15 16:40:44 · 408 阅读 · 0 评论 -
Java SE 第六讲(流程控制语句 Flow Control Statement)
Java SE 第六讲 1. 条件运算符(三元表达式),其形式为: type d = a ? b : c; 具体化形式为:int d = 2 2. 轻量级的文本编辑器:UltraEdit、Editplus、vi、vim、gvim 3. 流程控制语句if的用法为: 第一种形式: if(布尔表达式) { //待执行的代码 } 第二种形式: if(布尔表达式) { //待执行原创 2015-03-15 16:36:47 · 425 阅读 · 0 评论 -
Java SE 第五讲(运算符续 Operator cont.)
Java SE 第五讲: 1. 关系运算符:大于(>)、小于(=)、小于等于( 2. 逻辑运算符:重点讲解两个,逻辑运算符本身也返回一个boolean值。 1) 逻辑与:使用&&表示,逻辑与是个双目运算符(即有两个操作数的运算符),只有当两个操作数都为真的时候,结果才为真;其余情况结果均为假。逻辑与表示的并且的意思。 2) 逻辑或:使用||表示,逻辑或也是个双目运算符,只有当两个操作数都为原创 2015-03-15 16:33:20 · 402 阅读 · 0 评论 -
Java SE 第四讲(运算符 Operator)
Java SE 第四讲: 1. 当有若干个变量参与运算时,结果类型取决于这些变量中表示范围最大的那个变量类型。比如,参与运算的变量中,有整型int,有双精度浮点型double,有短整型short,那么最后的结果类型就是double。 2. int a = 1; int b = 2; double c = (double)a / b; 上面的代码中,a与b都是整型,但是通过(double)原创 2015-03-15 16:33:46 · 515 阅读 · 0 评论 -
Java SE 第三讲(原生数据类型使用陷阱 Pitfall of Primitive Data Type)
Java SE 第三讲: 1. Java中的原生数据类型共有8种: 1) 整型:使用int表示。(32位) 2) 字节型:使用byte表示。(表示-128~127之间的256个整数, 8位)。 3)短整型:使用short表示。(16位) 4)长整型:使用long表示。(64位) 5)单精度浮点型:使用float表示。所谓浮点型,指的就是小数,也叫做实数,比如1.2。 6)双精度浮点型原创 2015-03-15 16:32:37 · 375 阅读 · 0 评论 -
Java SE 第七讲(流程控制语句 续 Flow Control Statement Cont.)
Java SE 第7讲 1. Java中的循环控制语句一共有3种,分别是while,do… while以及for循环。 2. while循环,形式为: while(布尔表达式) { //待执行的代码 } 3. do…while循环,新式为: do { //待执行的代码 } while(布尔表达式); 4. while与do…while之间的区别:如果布尔表达式的第一次判断原创 2015-03-15 16:37:28 · 460 阅读 · 0 评论 -
Java SE 第九讲(面向对象之封装)
Java SE 第九讲 1. 面向对象程序设计的三大基本特征:继承(Inheritence)、封装(Encapsulation)、多态(Polymorphism) 2. 封装:类包含了数据与方法,将数据与方法放在一个类中就构成了封装。 3. 如何定义类? 修饰符 class 类的名字 { //类的内容(包含了属性与方法) } 4. 方法。如何定义方法? 修饰符 返回类型 方法名称原创 2015-03-15 16:41:34 · 395 阅读 · 0 评论 -
Java SE 第二讲(原生数据类型 Primitive Data Type)
Java SE 第二讲: 1. Windows: notepad, editplus, ultraedit, gvim Linux: vi, vim, gedit 2. Java中的数据类型分为两大类: 1) 原生数据类型 (Primitive Data Type) 2) 引用类型(对象类型) (Reference Type) 3. 变量与常量:所谓常量,就是值不会变化的量;所谓变量,原创 2015-03-15 16:31:21 · 496 阅读 · 0 评论 -
Java SE 第八讲(理解面向对象程序设计)
Java SE 第八讲 1. break语句:经常用在循环语句中,用于跳出整个循环,执行循环后面的代码。 2. continue语句:经常用在循环语句中,用于跳出当前的这个循环(或者是跳出本次循环),开始下一次循环的执行。 3. break与continue可以搭配标签使用,在实际开发中,根本没有人会将break与continue搭配标签来使用。 4. 面向对象程序设计(Object Or原创 2015-03-15 16:39:16 · 636 阅读 · 0 评论 -
java 网络编程
###26.01_网络编程(网络编程概述)(了解) *A:计算机网络 * 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 *B:网络编程 * 就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。 ###26.02_网络编程(网络编程三要素之...原创 2019-05-06 16:27:19 · 164 阅读 · 0 评论