javaSE温习一&二】的更多相关文章

这是一个简单的笔记 涉及到常量.变量:流程控制语句.数组:类与对象.封装.构造方法:Scanner类.Random类.Arraylist类: 1.pubic class  static void 2.标识符应用场景L:类的名字.方法的名字.变量的名字    标识符包含的内容:数字.字母.下划线.美元符号.不能以数字开头标识符不能是关键字 命名规范类名 首字母大写,后面每个单词首字母大写(大驼峰式)方法名:首字母小写,后面每个单词首字母大写(小驼峰式)变量名:全部小写 3.基本数据类型:byte…
前面我们学习的了多线程,今天开始要学习IO流了,java中IO流的知识非常重要.但是其实并不难,因为他们都有固定的套路. 一.流的概念     流是个抽象的概念,是对输入输出设备的抽象,Java程序中,对于数据的输入/输出操作都是以"流"的方式进行.设备可以是文件,网络,内存等    流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序为参考,如果数据的流向是程序至设备,我们成为输出流,如果数据的流向是设备至程序称为输入流.    数据以二进制的形式在程序与设备之间流动传…
一.进制转换 1.1 其他进制转十进制(以十六进制为例): 十六进制范围:0-9, A-F对应数字10-15 2A7E(16)  =  14*16(0) +7*16(1) + 10*16(2)  + 2*16(3) =  10878(10) 1.2 十进制转二进制:将十进制数除以2,取余数,将最后一位余数排在第一位,倒数第二位的数排在第二位,依次排列,构成的01数字串即为表示该十进制数的二进制数. 总结:十进制%二进制 余数 0-1(Java中符号 “%”表示取余),逆序排列. (图片引自百科)…
一.Java Number .65f;byte c =0x4a; 然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形.为了解决这个问题,Java 语言为每一个内置数据类型提供了对应的包装类. 所有的包装类(Integer.Long.Byte.Double.Float.Short)都是抽象类 Number 的子类. 这种由编译器特别支持的包装称为装箱,所以当内置数据类型被当作对象使用的时候,编译器会把内置类型装箱为包装类.相似的,编译器也可以把一个对象拆箱为内置类型.Nu…
一.类和对象 (1)类 [修饰符] class 类名{ //修饰符1:private public protected 三个最多出现其一 //修饰符2:abstract final 两个最多出现其一 //上面都可与static组合使用来修饰类 } --每个单词首字母大写,其余字母小写 --最好不能是关键字,可以包含关键字 与类相关的构造器 [修饰符] 构造器名(形参列表) { //修饰符:public private protected //构造器名:与类名相同 //形参列表:和定义方法形参列表…
Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 Linux 上安装开发环境 安装 Eclipse 运行 Java window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮: 在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本,本文以 Wi…
三角函数方法 Math.sin(radians):Math.sin(Math.PI/6)=0.5 Math.cos(radians):Math.cos(Math.PI/3)=0.5 Math.tan(radians):Math.tan(Math.PI/3)=1.732 Math.toRadians(degrees):Math.toRadians(30)=Math.PI/6=0.5236 Math.toDegrees(radians):Math.toDegrees(Math.PI/2)=90.0…
Collection List(存取有序,有索引,可以重复) ArrayList 底层是数组实现的,线程不安全,查找和修改快,增和删比较慢 LinkedList 底层是链表实现的,线程不安全,增和删比较快,查找和修改比较慢 Vector 底层是数组实现的,线程安全的,无论增删改查都慢 如果查找和修改多,用ArrayList 如果增和删多,用LinkedList 如果都多,用ArrayList Set(存取无序,无索引,不可以重复) HashSet 底层是哈希算法实现 LinkedHashSet…
文件:文件是信息在计算机上的保存形式. 可控式异常:一种必须被处理或必须在可能产生异常的方法中给出声明的异常. 可控式异常的三种处理方式: 1)try...catch捕获 2)throws语句往上抛 3)以上两种方法结合处理 throws 语句:声明某个方法将不会处理某些异常的语句. 基于标记的文件处理:一个标记接一个标记(如,一个字一个字或一个数字一个数字)地分析输入内容的处理方法. 基于行的处理:以行为单位处理输入文件的内容(例如,一次读取一整行,然后处理之). 文件路径:对文件在计算机上存…
1.php包含的超全局变量 (1)$GLOBALS超全局变量组,在PHP脚本所有的作用域均可以访问到. <?php $x = 23; $y = 17; function addAction(){ $x = 10; $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y']; } addAction(); echo $GLOBALS['z']; //输出:40 echo $GLOBALS['x']; //输出:23 (2)$_SERVER是与网络有关的全局变量 fu…