![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
菜鸟jun的起航~java基础
CaesarIT
这个作者很懒,什么都没留下…
展开
-
java开篇三两事
JAVA关键术语简单性:没有头文件,指针之类的面向对象:重点在数据(对象)和对象接口上网络技能:可以通过URL打开和访问网络上的对象,便捷程度像访问本地文件(HTTP\FTP\TCP\IP(日后补上))健壮性:其编译器功能强大安全性体系结构中立:字节码很容易地在任何机器上解释执行,可迅速翻译成本地机器代码。原创 2016-06-02 22:08:03 · 210 阅读 · 0 评论 -
java I/O流(4) RandomAccessFile
package cn.itstudy.files;import java.io.File;import java.io.IOException;import java.io.RandomAccessFile;import java.util.Arrays;import java.util.RandomAccess;/** * RandomAccessFile java提供的对文件内容的访问原创 2016-07-07 23:09:45 · 193 阅读 · 0 评论 -
Java并发程序设计(1)
1、 对于线程的使用注意 a) 设置名称(能在线程创建后对线程很方便的进行debug) b) 响应中断 c) 使用ThreadLocal 2、 Executor:ExecutorService和Future 3、 阻塞队列:put和take、offer和 poll、drainTo 4、 线程的协助手段:lock condition wait notify notifyAll原创 2016-07-28 16:47:50 · 240 阅读 · 0 评论 -
java I/O流(3) File类续 遍历文件
package cn.itstudy.files;import java.io.File;import java.io.IOException;/* * 创建一个File的工具类 *///列出File的一些常用操作,比如过滤、遍历等操作public class FileUtils { /** * 列出指定目录下(包括其子目录)的所有文件 * @param dir原创 2016-07-07 18:23:12 · 157 阅读 · 0 评论 -
java i/o流(5) 字节流、字符流的操作
package cn.itstudy.files;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;/** * I/O流(输入流、输出流) * 字节流、字符流 *原创 2016-07-16 23:08:01 · 267 阅读 · 0 评论 -
java I/O流(2)File类
package cn.itstudy.files;import java.io.File;import java.io.IOException;/* * java.io.File类用于表示文件(目录) * File类只用于表示文件(目录)的信息(名称、大小等) * 不能用于文件内容的访问 */public class FileDemo { public static void m原创 2016-07-05 11:52:35 · 159 阅读 · 0 评论 -
java I/O流(1)编码
package cn.itstudy.encode;import java.io.UnsupportedEncodingException;public class EncodeDemo { public static void main(String[] args) { String s = "你好abc"; byte[] byte1 = s.getBytes(原创 2016-07-05 11:12:54 · 165 阅读 · 0 评论 -
java数据类型及转换
Java是一种强类型语言(就是每个变量都要声明一种类型)一共有8种基本类型(primitive type)4种整形short、int、long、byte2种浮点型float、double1种用于表示Unicode编码的字符单元的字符类型char1种表示真值的boolean Java整形:类型存储需求byte原创 2016-06-03 00:01:47 · 198 阅读 · 0 评论 -
java数学函数
Java中的数学函数名称格式开平方Math.sqrt()三角函数Math.sin()Math.cos()Math.tan()Math.atan()Math.atan2()指数及对数Ma原创 2016-06-05 14:42:18 · 285 阅读 · 0 评论 -
java变量&常量
Java变量Java中每一个变量都属于一种类型,先声明变量类型,再写变量名不可以使用保留字尽管$合法,但是不要在代码中使用,它只在java编译器或其他工具生成的名字中养成习惯,声明变量后用要赋值,不要使用未被初始化定义的变量已被赋值的变量可以被重新赋值定义变量时最好尽可能靠近其第一次使用的地方 Java常量在j原创 2016-06-05 14:40:52 · 198 阅读 · 0 评论 -
JAVA运算符
基本的都有,不赘述整数被0除将会产生异常,浮点数被0除将会得到无穷大或NaN结果+=之类的相当于赋值,结果同= +相同,但是在某些用法中有区别(碰到问题时再更新这里)自增&自减运算符:++/--作为前缀,先自增/自减再运算(赋值);作为后缀时,先运算再赋值int m = 2;int n = 2;int a = 2*++m;//now原创 2016-06-10 09:56:47 · 143 阅读 · 0 评论 -
java开篇杂记
Java程序编写注意事项:java对大小写敏感Public是访问修饰符(access modifier):是用于控制程序的其他部分对这段代码的访问级别。(还有别的修饰符,以后专门写文章描述)关键字class后面紧跟着类名,java中定义类名的规则很宽松,但是名字必须以字母开头(满足驼峰原则),不可以使用java保留字做为类名(大写字母开头)源代码的文原创 2016-06-02 23:14:28 · 194 阅读 · 0 评论 -
数据库和SQL语言(1)之理论我见
理论知识: 数据库的4个范式 1NF:第一范式 关系模式R的所有属性的值域中的每一个值都是不可分的。 (自我理解就是每一个字段的内容都是不可再分的) 2NF:第二范式(是传递的) 在第一范式的基础上,R中每一个非主属性完全函数依赖与R的某个候选键 (自我理解是设有函数依赖W→Y,若存在XW,有X→Y成立,那么称W→Y是局部依赖,否则就称W→Y是完全函数依赖) 3NF:第三范式 在第原创 2016-07-19 21:47:42 · 165 阅读 · 0 评论