java笔记
文章平均质量分 55
北冥有鱼你有我
这个作者很懒,什么都没留下…
展开
-
1.2Java一些规范,常量变量及类型转换
1.代码书写规则: 关键字:必须小写 标识符: 由26个英文字母大小写,数字0~9,符号_ $组成 (符号一般用于公司统一规范名称) 不能以数字开头 不能使用关键字(用关键字名字的大写形式也不建议)2.代码书写规范: 类名首字母一般大写,后面每个单词首字母也大写(驼峰命名法)3.注释 单行注释 //原创 2017-09-08 21:00:39 · 400 阅读 · 0 评论 -
2.8Java异常
1.原创 2017-10-01 06:21:40 · 234 阅读 · 0 评论 -
2.9 Object类,包相关
1.equals方法:原创 2017-10-02 05:03:28 · 189 阅读 · 0 评论 -
2.10 小结练习(多线程之前)
1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20./*练习一: 建立一个图形接口,声明一个面积函数,图形和矩形都实现这个接口,并得出两个图形的面积。原创 2017-10-03 07:35:41 · 237 阅读 · 0 评论 -
3.1多线程基础
1.进程:正在进行中的 程序(直译)(任务管理器中的都是进程) 分配程序的空间,不执行。2.线程:就是进程中的一个负责程序执行的控制单元(执行路径) 一个进程中可以有多个执行路径,称之为多线程。 一个进程中至少要有一个线程。开启多个线程是为了同时运行多个代码。 每一个线程都有自己运行的内容。这个内容称为线程要执行的任务。其实应用程序的运行都是CPU在做着快速切换完成的。这个切换原创 2017-10-03 08:04:57 · 182 阅读 · 0 评论 -
3.2多线程(线程通信)
1.原创 2017-10-04 07:32:39 · 182 阅读 · 0 评论 -
4.1常用对象API(String类)
1.原创 2017-10-05 12:13:59 · 172 阅读 · 0 评论 -
4.2常用对象API(基本数据类型对象 包装类)
1.基本数据类型对象包装类: 为了方便操作基本数据类型值,将其封装成了对象,在对象中定义了属性和行为,丰富了该数据的操作。 byte : Byte short : Short int : Integer long : Long float: Float double: Dou原创 2017-10-07 08:30:42 · 194 阅读 · 0 评论 -
4.3常用对象API-集合框架(Collection,Map,泛型,集合工具类)
1.容器:数据封装(数组,StringBuilder,对象,集合)数值很多,用数组存。 数组很多,用二维数组存。数据很多,用对象存。 对象有很多,有集合存。数组是固定长度,集合是可变长度。2.集合:原创 2017-10-07 08:32:02 · 221 阅读 · 0 评论 -
4.4其他对象API(System类,Runtime类,Math类,Date类,Calendar类)
1.System类类中的方法和属性都是静态的。属性:out和in都是不同的对象,可以调用不同的输出输入方法。常见方法:1.static long currentTimeMillis() 返回以毫秒为单位的当前时间。 返回:当前时间与协调世界时 1970 年 1 月 1 日午夜之间的时间差(以毫秒为单位测量)。2.static void exit(in原创 2017-10-27 23:35:05 · 239 阅读 · 0 评论 -
5. 1 IO流(字符流(6个),字节流(4个),(缓冲区装饰类(装饰设计模式)),(转换流))
1.输入流,输出流原创 2017-10-27 23:39:06 · 1106 阅读 · 0 评论 -
5.2 IO流(File类,Propertis配置文件,其他类(打印流,序列流,操作对象的流(序列化接口),随机访问文件的流,管道流,操作基本数据的流,操作数组的流,操作字符串的流),编码表)
1.原创 2017-10-30 08:14:00 · 357 阅读 · 0 评论 -
6. GUI
1.原创 2017-11-02 11:47:45 · 162 阅读 · 0 评论 -
2.7Java多态
1.原创 2017-09-30 06:55:39 · 130 阅读 · 0 评论 -
2.6Java继承(抽象类,接口,final)
1.继承:extends 2.好处:1.提高了代码的复用性2.让类与类之间产生关系,给第三个特征多态提供了前提。没继承没多态。开发的核心内容:创建,使用对象,维护对象之间的关系。3.举例://继承extendsclass Person //父类,超类,基类...{ String name; int age;}class Student exten原创 2017-09-29 20:36:47 · 246 阅读 · 0 评论 -
1.3 java运算符
1.原创 2017-09-12 21:08:13 · 155 阅读 · 0 评论 -
1.4 Java控制语句
1.原创 2017-09-13 15:20:20 · 168 阅读 · 0 评论 -
1.5Java函数(方法)
1.错误: 无法从静态上下文中引用非静态 方法。 2.定义格式: 修饰符 返回值类型 函数名(参数类型 形参1,参数类型 形参2,…) { 执行语句; return 返回值类型; } java是强类型语言,对数据类型进行了具体的划分。 规范: 函数名如果有多个单词,第一个单子小写,后面的每个单词首字母大写。 return :两个作用,返回值 或者 用来结束函数。原创 2017-09-20 23:14:12 · 184 阅读 · 0 评论 -
1.6Java数组基本概念
怕【6风格化原创 2017-09-21 19:43:16 · 187 阅读 · 0 评论 -
1.8Java二维数组
1原创 2017-09-23 23:38:14 · 320 阅读 · 0 评论 -
1.7Java数组的常见操作和实体的属性
的风格的后果原创 2017-09-22 06:26:50 · 458 阅读 · 0 评论 -
1.1DOS常用命令及Java环境相关配置问题
windows DOS 常用命令: dir 显示目录 cd 改变目录 cd.. 退回上一级目录 cd\ 退回根目录 md 创建目录 rd 移除目录(目录下没有文件前提下) rd /s 删除目录树(目录下有文件也可以删除) rd /s /q 删除目录树时,不要求确认 del 删除文件 (windows右键删除目录的时候,是先从里往外删,当文件全部清空的时候原创 2017-09-08 05:57:33 · 180 阅读 · 0 评论 -
2.1Java面向对象思想
1.概述: 举例:大象装进冰箱面向过程:强调的是执行过程(动作(函数)) 打开冰箱。 存储大象。 关上冰箱。相关语言:C语言面向对象:强调的是指挥对象(实体) 冰箱打开 冰箱存储 冰箱关闭相关语言:C++,Java,C#特点:1.面向对象就是一种常见的思想。符合人们的思考习惯。2.面向对象的出现,将复杂的问题简原创 2017-09-26 00:47:04 · 195 阅读 · 0 评论 -
2.2Java封装(this...)
1.原创 2017-09-26 16:20:14 · 207 阅读 · 0 评论 -
2.3Java关键字static
1.原创 2017-09-28 02:23:51 · 135 阅读 · 0 评论 -
2.4Java面向对象-数组工具类创建使用过程
1.数组工具类//数组工具类,(为了给别人使用class文件,需要写文档注释)/** 建议一个用于操作数组的工具类,其中包含常见的对数组操作的函数如:最值,排序等。 @author 辰生 @version v1.0*/ public class ArrayTool //想要该类文档化,就类和所有需要文档注释的成员必须设置为public,此时类名和文件名必须原创 2017-09-29 01:41:45 · 442 阅读 · 0 评论 -
2.5设计模式(单例设计模式)
1.原创 2017-09-29 01:52:04 · 129 阅读 · 0 评论 -
7.网络编程
1.网络模型: OSI(Open System Interconnection)(开放系统)参考模型 TCP/IP参考模型封包拆包: 2.网络通讯要素L: IP地址 端口号 传输协议3.IP地址: 网络中设备的标识 不易记忆,可用主机名 本地回环地址:127.0.0.1,用来访问本机测试网卡。 主机默认名:localhost4.端口: 用于有效标识进程的逻辑地址,不同进程的标识原创 2017-11-04 01:21:04 · 193 阅读 · 0 评论