您的位置:首页 > 编程语言 > Java开发

JAVA随笔

2014-04-09 20:39 387 查看
一,java命名规范(牢记)

1.标准符(变量名,文件名,类名 等)必须以字母下划线开头数字组成不能有空格。

2.java的文件名 第一字母要大些,如果是多单词每个单词首字母都大写。

3.变量名的命名规范

首字母要小写,其他首字母要大写,尽量使用英文命名,见词知义;

4.方法名的命名规范

第一个字母要小写,第二个首字母单词要大写,后面的每个单词首字母都大写。

5.一个字节等于八个二位进制。

6.jdbc (链接数据库)

7.随机数,Random r = new Random();

int b1 = r.nextInt(3);

// int b1 = (int) (Math.random()*3)+1;

8.JAVA快捷键: ctrl+d(快速删除), ctrl+/(正行注释,); alt+/(提示); ctrl+shift+j(文档注释); ctrl+shift+o(加上引用头);

9,Java的八大基本类型:

int short long float double tybe (boolear) flase true

10.object是一切数据类型的基类。

11.swith 只允许在byte. int. short. char

12.比较两个数是否一样, false(不一样),true(一样).

System.out.println(Arrays.equals(a,b));

13.赋值一个原数组生成一个新数组

int[]a = Arrays.copyof(a,q);

14.输出数组; System.out.println(Arrays.tostring(c));

15排序: Arrays.sort(a);

16.检索字符在字符串的位置,如果没有返回数字-1;

System.out.println(str.inderof("a")); 从左往右查找

System.out.println(str.lostinderof("a")); 从右往左查找

System.out.println(str.charAt("0")); 查找数组中元素

17.String a = new String("abc"); 问这个语句生成几个对象。答案两个。 a 和 abc;

18.String 类型不能别继承。

19.final 是最终类,不能被继承。

20.方法的重载: (方法名相同,参数不同);

21.修饰成员变量

private(私有的) public(共有的) protected(受保护的) 默认的

private(私有的) 只能在本类中访问,

protected(受保护的) 自己类访问,同一路径包下访问,子类中访问。

默认的 自己类访问,同一路径包下可以访问。

22.static 代码块 再类中被实例化的时候就运行,一般用来给类的成员变量赋值。

23.(split)把一个字符串用特殊的符号进行分组,形成数组

for(int i=0; i<arr.length;i++){

System.out.println(arr[i]);

}

24.(StringBuffer) sb = new StringBuffer();

for(int i=0; i<arr.length;i++){

sb.append(arr[i])

}

25. sb.append(0,1); 从第0个删除一个。

System.out.println(sb);

26. System.out.println(sb.reversec()); 转换(到着输出);

27.(Integer.parseInt)

String a2 = "100";

int a3 = Integer.parseInt(a2); //强制转换

System.out.println(a3);

28. (subString)

String str2 = "abcdefg";

System.out.println(str2.substring(3)); //截取第三位后面的(包括第三位)

29. (replace)

String str2 = "abcdefg";

System.out.println(str2.replace("f", "F")); //替换

30. (indexOf)

String str2 = "abcdefg";

System.out.println(str2.indexOf("c")); //查找

31. (split)

String str2 = "abcdefg";

System.out.println(str2.split(",")); //分隔
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: