Java
小白笑苍
沉默是一种生活方式。
展开
-
JAVA学习随笔(3)-一些基本概念
1.一些基础概念: JAVASE:面向对象,API,JVM JAVAEE:JSP,EJB,服务等 JAVAME:嵌入式开发,移动设备,游戏,通信 JVM:JAVA virtual Machine JDK:Java Development Kit(安装完后就包含JRE和JVM了) JRE:Java Runtime Environment 2.编译解释大概流程: .java文件-》编译器原创 2016-07-10 18:44:50 · 354 阅读 · 0 评论 -
JAVA学习随笔(1)--int转各进制的字符串
开始在看JAVA语言。看到源码里有个计算int整数对应的最高位1所在的位置代码,感觉代码写的很神奇,记录一下,可以反复品味下。 前提是:int固定为32位,有点半分递归查找的味道,不断缩小统计范围,硬编码的问题,感觉可以解决下,主要是看到硬编码就下意识的想规避,也不知道这是不是个好习惯。。。 public static int numberOfLeadingZeros(int i) {原创 2016-06-14 22:38:07 · 1666 阅读 · 0 评论 -
JAVA学习随笔(2)--Integer类
public final class Integer extends Number implements Comparable<Integer>public final 类,继承关系. 属性: /** * A constant holding the minimum value an {@code int} can * have, -2<sup>31</sup>.原创 2016-06-15 22:24:03 · 296 阅读 · 0 评论 -
JAVA学习随笔(6)--FileInputStream随笔
1.字节流 1)InputStream抽象了应用程序读取数据的方式 OutputStream抽象应用程序写出数据的方式 2)EOF = End 读到-1就读到结尾 3)输入流基本方法 int b = in.read();//读取一个字节无符号填到int低8位 in.read(byte[] buf); in.read(byte[] buf,int start,int end); 4)输原创 2016-07-27 21:04:43 · 246 阅读 · 0 评论 -
JAVA学习随笔(7)--Spring概述
1.spring是一个轻量级的控制反转(Ioc)和面向切面(AOP)的容器框架。 2.通过控制反转的技术达到松耦合的目的。 提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发。 3.spring的基本作用: - 容器 - 提供对多种技术的支持(JMS,MQ支持,UnitTest等) - AOP(事务管理,日志等) - 提供众多方便应用的服之类(原创 2016-07-27 23:13:30 · 235 阅读 · 0 评论 -
JAVA学习随笔(4)-编码基本概念随笔
1.JBK编码,中文占用2字节,英文占用1字节。 2.UTF-8编码,中文占用3字节,英文占用1字节。 3.java是双字节编码,是utf-16be编码,中文占用2字节,英文也占用2字节。 当你的字节是某种编码时,这时想把你的字节编程字符串,也需要使用对应的棉麻方式,否则可能出现乱码问题。 4.文本文件就是字节序列,可以是任意编码的字节序列。如果在中文机器上创建文本文件.txt,该文件默认只原创 2016-07-18 00:18:29 · 445 阅读 · 0 评论 -
JAVA学习随笔(5)-file类基本API随笔
1.主要就是一些File基本的api操作,比较简单:package file; import java.io.File; import java.io.IOException; public class fileTest { public static void main(String[] args) { File file = new File("E:\\javaio");原创 2016-07-18 00:31:17 · 513 阅读 · 0 评论