A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

12.16

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© 12.16 初级黑马   /  2018-4-3 22:23  /  984 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.James Gosling与Partrick,Naughton和Mike Sheridan等人合作"绿色计划",后来发展一套语言叫"Oak",之后改名为Java.
2.Java主要有开源和跨平台的优点,跨平台代表着Java程序可以在任意操作系统上运行,一次编写到处运行,实现跨平台需要依赖Java的虚拟机JVM
3.JVM是JAVA的虚拟机,不同的平台都有自己的虚拟机,因此JAVA实现了跨平台
   JRE,包括JAVA虚拟机和JAVA程序所需的核心库类.
    JDK,提供给JAVA开发人员使用,包括了JAVA的开发工具和JRE.
4.著名案例,"HelloWorld"..

public class HelloWorld {
         public static void main(String[] args) {
                 System.out.println("HelloWorld");
         }
}
5.关于定义各类变量的代码:

public class VariableDemo {

    publicstatic void main(String[] args) {

        //定义byte类型的变量

        byte b= 10;

        System.out.println(10);

        System.out.println(b);

        

        //定义short类型的变量

        shorts = 100;

        System.out.println(s);

        

        //定义int类型的变量

        int i= 10000;

        System.out.println(i);

        

        //定义long类型的变量

        long l= 1000000000000000L;

        System.out.println(l);

        

        //定义float类型的变量

        floatf = 12.34F;

        System.out.println(f);

        

        //定义double类型的变量

        doubled = 12.34;

        System.out.println(d);

        

        //定义char类型的变量

        char c= 'a';

        System.out.println(c);

        

        //定义boolean类型的变量

        booleanbb = false;


        System.out.println(bb);

7.隐式数据类型转换:取值范围小的数据类型与取值范围大的数据类型进行运算,会先将小的数据类型提升为大的,再运算
8.强制类型转换:例如 b = (byte)(a + b);







1.String类的构造方法
                (1)String(String original):把字符串数据封装成字符串对象
                (2)String(char[] value):把字符数组的数据封装成字符串对象
                (3)String(char[] value, int index, int count):把字符数组中的一部分数据封装成字符串对象

2.String类的判断功能
                (1)boolean equals(Object obj):比较字符串的内容是否相同
                (2)boolean equalsIgnoreCase(String str):比较字符串的内容是否相同,忽略大小写
                (3)boolean startsWith(String str):判断字符串对象是否以指定的str开头
                (4)boolean endsWith(String str):判断字符串对象是否以指定的str结尾
3.String类的获取功能
                (1)int length():获取字符串的长度,其实也就是字符个数
                (2)char charAt(int index):获取指定索引处的字符
                (3)int indexOf(String str):获取str在字符串对象中第一次出现的索引
                (4)String substring(int start):从start开始截取字符串
                (5)String substring(int start,int end):从start开始,到end结束(不包括end)截取字符串
               

4.String类的转换功能
                (1)char[] toCharArray():把字符串转换为字符数组
                (2)String toLowerCase():把字符串转换为小写字符串
                (3)String toUpperCase():把字符串转换为大写字符串
               
5.String类的其它功能        
                 (1)String trim():去除字符串两端空格
                (2)String[] split(String str):按照指定符号分割字符串
               
1.StringBuilder类常用方法
        
创建对象:StringBuilder sb = new StringBuilder();

                 (1)sb.capacity(): 获取sb容器的容量(理论值)
                (2)sb.length():获取里面字符串的长度
                (3)sb.append(内容):向字符串中追加数据(返回的是对象)
                (4)sb.reverse():字符串翻转
                (5)StringBuilder转成字符串
                        (1)sb.toString();返回一个字符串
                (6)字符串转换成StringBuilder
                         (1)new的时候,直接把字符串放进去就好了
                        (2)new StringBuilder(字符串/字符串变量)
                 (7)sb.charAt(int index) :获取指定索引处的某个字符
                (8)sb.delete(int start, int end) 删除

1 个回复

倒序浏览

越努力越幸运
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马