再探java基础——break和continue的用法 break break可用于循环和switch...case...语句中. 用于switch...case中: 执行完满足case条件的内容内后结束switch,不执行下面的语句. eg: public static void breakSwitch1() { int n = 1; switch (n) { case 1: System.out.println("this is one."); break; case 2: Sys…
最近看到类似这样的一些代码:String.format("参数%s不能为空", "birthday"); 以前还没用过这功能不知咐意思,后研究了一下,详细讲解如下. public static String format(String format, Object... args)的功能非常强大,用法非常灵活.主要的意思是返回指定的格式化的字符串.Format参数为格式字符串语法如下: %[argument_index$][flags][width][.precis…
http://blog.csdn.net/luoweifu/article/details/10721543 异常处理机制 异常处理是对可能出现的异常进行处理,以防止程序遇到异常时被卡死,处于一直等待,或死循环. 异常有两个过程,一个是抛出异常:一个是捕捉异常. 抛出异常 抛出异常有三种形式,一是throw,一个throws,还有一种系统自动抛异常.下面它们之间的异同. 系统自动抛异常 当程序语句出现一些逻辑错误.主义错误或类型转换错误时,系统会自动抛出异常.如: public static v…
对象.类和抽象类的区别 对象是一个具体的事物,类是对具有相同属性和行为的一组对象的抽象,对象是类的一个一个人的具体实例:抽象类是一种特殊的类,是对类的进一步抽象,抽象类不能被实例化. 类.抽象类和接口的异同 部分内容借鉴以下博文:http://www.cnblogs.com/qiuxiaoju/p/3174068.html 在面试可能经常被问到,接口有什么作用?相对于类而言,为何需要用类实现接口,接口和抽象类的区别等等诸如此类的问题.如果不仔细思考和总结一下这知识,还真不知道怎么回答. Java…
1.java是解释型语言.java虚拟机能实现一次编译多次运行. 2.JDK(java software Development kit 软件开发包),JRE(java Runtime Environment java运行环境). 3.javac编译java程序,java运行java程序. 4.一个文件最多有一个public class. 5.java中switch语句只能探测int类型值(JDK1.6以前). 6.在java中一个字节是八位,一个字符占两个字节(16位unicode字符串).…
对象 对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则.计划或事件.对象具有属性和行为,在程序设计中对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中.比如,人具有身高.体重等属性,具有吃饭.行走.睡觉等行为,在程序设计中属性对应着要存储的数据,行为对应着操作:数据和操作封装在同一个类中. 面向对象与面向过程的区别 面向过程 是一种以“事件”为中心的编程思想. 面向对象(Object Oriented,简称OO) 是一…
原文地址:http://blog.csdn.net/luoweifu/article/details/10756017 break break可用于循环和switch...case...语句中. 用于switch...case中: 执行完满足case条件的内容内后结束switch,不执行下面的语句. eg: public static void breakSwitch1() { int n = 1; switch (n) { case 1: System.out.println("this is…
Java基础-字符串(String)常用方法 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.java的API概念 Java的API(API:Application(应用) Programming(程序) Interface(接口))就是JDK中提供给我们的类,这些类将底层的代码封装了起来 ,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可. 在JDK安装目录下有个src.zip文件,这个文件解压缩后里面的内容是所有java类的源文件,可以在其中查看相应类的源…
最近晚上没有什么事(主要是不加班有单身),就复习了一下Java的基础知识.我复习Java基础知识主要是依据Java API和The Java™ Tutorials. 今天是第一篇,复习了一下String的主要方法. 类String在java.lang.*包下面. 首先定义一个字符串:String str = "I like you,Java."; 一.字符串创建的效率 字符串创建有两种方式: 1.String str = "I like you,Java."; 2.…
主函数类MainDemo.java package com.itcast.test20140109; import java.util.ArrayList; import java.util.Collection; import java.util.Comparator; import java.util.Enumeration; import java.util.HashSet; import java.util.Iterator; import java.util.LinkedHashSet…