09 2017 档案
摘要:1.键盘录入--Java具有特定的对象封装这些输入输出设备在System类定义 in-InputStream类型和out-PrintStream类型成员变量阻塞是方法:read()无数据就阻塞windows里面回车键对于两个字节\r-13\n-10从系统获得流对象只有一个,所以别关流InputStr
阅读全文
摘要:战线不要拉太长,先把这遍基础过完,后面开始前端基础,期间结合Java编程思想+常用类源码(代码阅读能力)+数据结构(一周实现两种)。为期一个月。
阅读全文
摘要:1.IO流(数据流)主要应用概述数据来源:存储在设备里面* IO流用来处理设备间数据之间的传输* Java对数据的操作是通过流的方式* Java用于对流的操作的对象都在IO包* 流按照流向分为:输出流(写动作)与输入流(读动作)(相对于程序来说) 读写的方式不同造成被封装成不同的对象* 按照一次操作
阅读全文
摘要:Object 所有类的根类1.怎么得到的:通过对所有对象不断的向上抽取共性,具备所有对象的共性的东西2.常用的方法* equals(Object obj):比较两个对象的引用是否指向同一个对象,本质就是引用地址是否相同,相同就返回true;作用和"=="一致,其子类继承后,只判断地址没有意义,一般会
阅读全文
摘要:多线程通信 1.概述:多个线程处理同一个资源,但是各自的任务不相同eg:线程1负责存储数据,线程2负责处理该数据。数据--就是同一个资源怎样用java语言描述上面的例子:* 资源是变化的--数据是变化的--将其封装为对象* 存在两个任务不同的线程,需要2个run方法--所以封装在两个不同的线程类中*
阅读全文
摘要:1.你要通过学习软件技术,达到什么目的 2.要学习知识技术的清单 3.清单上的列表按照一定的顺序执行--重要性或者是基础进阶 4.对待具体知识点--集中精力攻克 5.计划列好--别去想其他的--直接去做就好
阅读全文
摘要:进程和线程 1.概述:简单理解一个进程就是一个正在运行的程序(程序在内存中的所属空间)程序只有在运行的时候才会被加载进内存2.进程内部的划分进程不会直接执行,只是被当作分配内存资源的基本单位,真正的执行单位就是线程(执行路径),一个进程至少含有一个线程,多个线程就代表多个任务,多个执行路径,可以并发
阅读全文
摘要:1:想要去的公司阿里/网易 2:其次就是创业公司 具体的计划 1.Java基础知识:多线程,并发编程,JDK容器以及NIO并发包源码,JVM,框架,设计模式。 参考书本:Java编程思想--5 8 13 16 17 18 21章 深入理解Java虚拟机 Java并发编程实战 Java并发编程艺术 实
阅读全文
摘要:异常的概述 1.异常,就是不正常的现象,可能发生在编译期间也可能发生在运行期间2.可能会出现不同的异常,进而在Java中对其描述封装为类--在这些异常类中抽取其共性的东西(异常发生的位置,名称等)--形成了异常体系的根类Throwable(可以抛出的异常)3.Throwable下面分为两大子类:Ex
阅读全文
摘要:1.存在相关的多个方法就封装在一个类中,方法没调用到特有数据,需要静态化2.假如一个类所有方法都是静态方法,为了保证不被其他创建对象,可以将该类的构造方法私有化3.文档注释javadoc-按照规定注释--提取注释保存为Html格式(不重要按照规定来就行)设计模式:对问题行之有效的解决方法--是一种思
阅读全文
摘要:关于学习新的知识点 (知乎前辈+自己)1.对于陌生的知识点 先做到了解【看书,网络,与人沟通】2.然后通过各种渠道去掌握知识点 还存在不掌握的专门处理3.通过习题巩固所学的知识4.最后能将知识点--以文字的形式总结处来,并最后能做到知其然知其所以然 关于习题 (首先自己摸索)1.首先要先理解题目,手
阅读全文
摘要:面向对象的概念 1.面向过程与面向对象的区别面向过程:是一种思维习惯,解决一个问题的时候靠的是一个个方法调用--核心是动作面向对象:是一种更接近生活中解决问题的思维习惯,解决特定的问题靠对象完成--核心是对象eg:对于把大象装进冰箱分析面向过程思维习惯打开冰箱--装入冰箱--关闭冰箱(由3个动作实现
阅读全文
摘要:数组的定义 组织存储一组数据1.存放相同类型数据的集合--就是一种容器本质上变量也是一种容器--区别就是只存储了一个数据的容器--面对容器,而不是分散的数据eg.买一盘鸡蛋--蛋托其实就是容器2.数组可以开始从0自动编号--进而可以通过下标方便的访问每个数据3.数组本质就是对象,数组名就是存储该数组
阅读全文
摘要:函数的作用 实现特定功能的代码--是一种代码重用的方式 函数的格式 访问修饰符 返回值类型 函数名(参数列表){语句;} 参数列表包含参数的类型和参数名(参数列表要注意顺序) 关于函数的细节 1.方法只有被调用才会被执行,只能在方法中调用方法,不能定义方法2.函数的级别是同级别的3.程序的入口是ma
阅读全文
摘要:Java流程控制* 顺序结构--最常见的执行情况,语句按照出现的先后次序依次执行。* 判断结构--对条件进行判断,执行相应的语句。有三种常见的形式< if(判断条件){语句;}--为真执行语句,否则不执行< if(判断条件){语句;}else{语句;}--注意这个结构是一个整体,只会执行一个分支,为
阅读全文
摘要:变量基本概述 变量作用:就是用来存储数据变量的声明:变量类型 变量名;变量类型 区分不同类型的数据,变量名--按名访问变量变量名(规则):见名识意,第一个字母小写后面驼峰规则变量的作用域:所在方法内/所在局部代码块内变量初始化:一般情况都要进行初始化(成员变量JVM会进行默认初始化) 变量的分类 (
阅读全文
摘要:1.jdk--bin--都是命令行程序(图形化是对命令行的封装)eg javac&java执行javac必须切换到其所在目录--太麻烦 想在任意目录下使用要执行一个命令--先在当前目录下找--(前者为找到)再到系统配置的环境变量找解决办法--配置系统环境变量path:里面存的是系统中应用程序所在的路
阅读全文

浙公网安备 33010602011771号