Java基础
Bo_Young
从你的全世界路过...
展开
-
数组的clone()方法
public class Test2 { public static void main(String[] args) { int[] arr1 = new int[]{1,2,3}; int[] arr2 = arr1; int[] arr3 = arr1.clone(); //浅克隆 arr1[0] = 4; System.out.print(arr2[0] + "转载 2016-07-22 12:01:28 · 1144 阅读 · 0 评论 -
Java反射机制
Java反射机制:是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。JAVA反射(放射)机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言。原创 2016-07-21 17:04:34 · 350 阅读 · 0 评论 -
集合
集合:队列(queue)接口:可以在队尾添加元素,在队头删除元素,并可以查找队列中元素的个数。收集对象时,按照“先进先出”的规则检索对象。interface Queue{ ... } 队列的两种实现方式:一种是使用循环数组;另一种是使用链表。 集合类的基本接口是Collection接口,这个接口有两个基本方法:public interface Collection {原创 2016-07-21 16:49:53 · 1295 阅读 · 0 评论 -
List
List是一个接口,它继承于Collection接口。它代表着有序的队列。即List中的元素是有顺序的,而且元素可以重复。这个有序不是指排完序后的排序,是指一个个添加进去的顺序。AbstractList 是一个抽象类,它继承于AbstractCollection,而且AbstractList实现List接口中除size()、get(int location)之外的函数。Abstra原创 2016-07-22 16:46:33 · 394 阅读 · 0 评论 -
配置Java环境
设置Java系统环境变量示例(防止以后要用时忘记):JAVA_HOME = C:\Program Files\Java\jdk1.7.0_45CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jarPATH = %JAVA_HOME%\bin;%JAVA_HOME%\jr原创 2016-07-21 15:05:42 · 326 阅读 · 0 评论 -
Java编程基础
标识符:Java标识符是以字母、下划线(_)或美元符号($)开头;随后跟随字母、下划线(_)、美元符号($)或数字。 标识符是大小写区别对待的。标识符未规定最大长度。下列标识符是有效的:identifier、userName、User_name、_sys_varl、$change、_3_、OK。下面的标识符是非法的:#name,25name,class,&time,if标识原创 2016-07-21 16:02:53 · 451 阅读 · 0 评论 -
String类的用法
String类用法:String不是原始类型,而是一个类(class),它被用来表示字符序列(字符串)。字符本身符合Unicode标准。与C和C++不同,String不用'\0' 作为结束。基本用法:直接赋值:String s1="Hello", s2=" Java"; 或者new一个String:String s1=new String("Hello");字符原创 2016-07-21 16:16:32 · 296 阅读 · 0 评论 -
简述Java命令行参数、JVM、打包Java程序、JAR文件
关于命令行参数public class HelloWorld { public static void main(String[ ] args) {//接收命令行参数 for(int i=0; i<args.length; i++) { System.out.println("args(" + i + ") is ' " + args[i] + " ' "); }原创 2016-07-21 15:15:05 · 2946 阅读 · 1 评论 -
字符串与数值、字符数组之间的转换
字符串数值的转换方法 :字符串→数值方法1: √parse方法常用int i = Integer.parseInt("123"); double d = Double.parseDouble("1.23");方法2:int i =Integer.valueOf("123").intValue(); 注意:字符串转换成数值时对数据格式要求严格int原创 2016-07-21 16:25:35 · 1911 阅读 · 0 评论 -
StringBuilder、StringBuffer
构建字符串:如果需要用许多小段的字符串构建一个字符串,那么应该按照下列步骤进行。首先构造一个空的字符串构建器:StringBuilder builder=new StringBuilder();当每次需要添加一部分内容时,就调用append方法:builder.append(ch); //appends a single characterbuilder.append(str);原创 2016-07-21 16:27:46 · 307 阅读 · 0 评论 -
JDBC基本和数据库事务
JDBC:是一种用于执行SQL语句的Java API,它可以为多种关系数据库提供统一访问。功能:与数据库建立连接、发送SQL语句并处理结果。显示数据库:show databases;使用数据库:user 库名; (如:user mysql;)显示数据库表:show tables;显示表结构:describe 表名; (如:describe time_zone;)建数据库原创 2016-07-21 17:05:42 · 1260 阅读 · 0 评论