`

java培训*注意的几点

阅读更多

1.       为什么要用空格缩进。

以前使用 DW 习惯制表符缩进,现在准备用空格来替代制表符,查找了一些文章,发现很多程序员也喜欢使用空格来缩进。使用空格的好处是在任何编辑器下显示结果都一样,而不同编辑器或查看器下的制表符的长度不一样。

2.       eclipse中用空格(space)代替"制表符(tab)的设置。

其效果为:按一次制表符,出现“4个空格”,而不是“4个空格长度的制表符”。

设置步骤:窗口(windows)->首选项(preferences...),在左边选Java->代码样式(code style)->格式化程序(Formatter)New一个新的,叫Self好了。选“缩进(Indentation)”选项卡,在“常规设置(general settings)”里的“跳格策略(Tab policy) 下拉列表选“仅空格(Spaces only)”。

3.       Line contains a tab characterCheckstyle会报这个错。经过12步骤,就不会报这个错了。

 

。。。。。。。。。。。。。。华丽分割线。。。。。。。。。。。。。。。。。。。。

 

Java中所有异常或者错误都继承Throwable,我们把它分为三类吧:

1.Error:所有都继承自Error,表示致命的错误,比如内存不够,字节码不合法等。

2.Exception:这个属于应用程序级别的异常,这类异常必须捕捉。

3.RuntimeException:奇怪RuntimeException继承了Exception,而不是直接继Error,这个表示系统异常,比较严重。

Error我们很少遇到,但是并不是说Error就一定非常致命,举个例子,NoSuchMethodError表示没有这个方法,你调用的方法不存在,你一定觉得奇怪,不存在怎么编译的过去呀?

很简单的,你先编译好一个被调用的类A,给一个方法。然后在你的程序调用它,编译没问题,运行也没问题。现在再把A类中这个方法去掉,重新编译一遍,你再运行你的程序就知道错误是怎么回事了。

Exception不用说,我们要自己捕捉。

RuntimeException可以说见的最多了,下面我们说明一下常见的RuntimeException

 

 

        /***/
        // String[] content = new String[2];
        // for (int i = 0; i < content.length; i++) {
        // System.out.println(content[i].length());
        // }
        /***/
        // int i = Integer.parseInt("ab3");
        /***/
        // String s = null;
        // boolean eq = s.equals("");
        /***/
        // int[] a = new int[3];
        // int b = a[3];
        /***/
        String s = "hello";
        char c = s.charAt(6);

 

 

 

。。。。。。。。。。。。。。华丽分割线。。。。。。。。。。。。。。。。。。。。

创建工程,填加包,类,classpath设置。

异常。

运行时异常。

常用的工具类。Java API规范。

Debug

代码规范。

分享到:
评论
1 楼 unbounder 2009-07-21  
强赞,   

相关推荐

    JAVA的基础培训知识点

    JAVA的基础培训知识点主要涵盖以下几个方面: 1. **String 类**: String 是 Java 中非常重要的一个类,主要用于处理文本字符串。它的常用方法包括: - `charAt(int index)`:返回字符串中指定索引位置的字符。 ...

    java培训总结.doc

    这次培训的总结主要涵盖了以下几个关键知识点: 1. **理论知识与实践结合**:培训的目的是将理论知识与实际操作相结合,让学员能够运用所学知识解决实际问题。Java的基本语法、面向对象编程(OOP)的概念、类、对象...

    java web安全培训一期

    在"java web安全培训一期"中,我们聚焦于几个核心领域,包括防御核心原则、攻击面的观察、日志管理、数据加密以及业务层面的身份识别。这些知识点是保障Web应用免受恶意攻击、保护用户数据和系统安全的基础。 首先...

    MapInfo_MapXtreme_for_Java_培训教材_(第一版)_方正数码.pdf

    ### MapInfo MapXtreme for Java 培训教材知识点解析 #### 第1章:MapXtreme for Java 介绍 - **MapXtreme for Java**:这是一款由MapInfo公司开发的地图服务软件,主要面向Java开发者,帮助他们在Web应用中集成...

    Java培训教程—Java基础语法[参照].pdf

    在编写Java代码时,需注意以下几点基本语法: - **大小写敏感**:Java区分大小写,如`Hello`和`hello`是不同的标识符。 - **类名**:类名通常首字母大写,多单词时每个单词首字母大写,如`MyFirstJavaClass`。 - **...

    华为java培训讲义.doc

    在Java源代码编写时,有几点需要注意:1) 文件名应与public类同名,扩展名为.java;2) 一个.java文件可包含多个类,但只能有一个public类;3) 编译后,每个类对应一个.class文件;4) 应用程序的入口点是main()方法,...

    传智播客_Java培训_毕向东_Java基础[02-Java基础语法2]

    针对数组操作,需要注意以下几点: - 确保访问的索引在数组的有效范围内。 - 使用数组长度属性`length`获取数组的大小。 - 在循环中正确设置索引范围,避免超出边界。 综上所述,函数和数组是Java编程中的基本概念...

    java程序员面试简历 WORD 模版

    在制作简历时,你需要关注以下几点: 1. **个人信息**:简历的开头应包含姓名、联系方式(电话、邮箱等)、住址等基本信息,以便招聘者能快速联系到你。 2. **专业技能**:作为Java程序员,你需要列出掌握的核心...

    java程序员简历模板

    在撰写简历时,注意以下几点: - **语言精炼**:避免冗长的句子,使用行业术语和关键词,使简历更专业。 - **量化成就**:尽可能用数字来衡量你的成果,如提升系统性能的百分比、节省的时间或资源等。 - **更新及时...

    谭浩强java就业培训源代码

    - **数据类型**:此段代码演示了Java中的几种基本数据类型,包括`byte`(8位有符号整型)、`char`(16位Unicode字符)、`short`(16位有符号整型)、`int`(32位有符号整型)、`float`(单精度浮点数)以及`double`...

    java软件工程师简历模板——应届生.rar

    在撰写Java软件工程师的简历时,有几个关键点需要注意: 1. **个人信息**:应包含全名、联系方式(电话、邮箱)、住址等基本信息。作为应届生,可以添加学校名称和毕业年份,以便雇主了解你的教育背景。 2. **专业...

    Java面试宝典

    在选择Java技术培训时,应注意以下几点: 1. **寻找优秀的导师**:具有丰富实战经验和深厚理论基础的导师更能传授宝贵的技能。 2. **避免低端功利性培训**:这类培训往往只注重短期效果,忽视长期发展所需的基础技能...

    Java测试简历模板

    因此,一个优秀的Java测试简历应该突出以下几个核心知识点: 1. **个人基本信息**:包括全名、联系方式(电话、邮箱)、个人地址等,以便招聘方能快速联系到你。 2. **专业技能**:强调你的Java测试相关技能,如...

    当下的java架构师培训-值得购买吗?什么样的机构时课程才算是好?.pdf

    评价一个好的Java架构师培训课程,以下几点是重要的参考因素: 1. **课程内容**:课程应该涵盖Java核心技术,如JVM优化、并发编程、Spring框架等,同时,还应涉及架构设计原则、模式与实践,如分布式系统、微服务、...

    高淇java300集视频笔记(非培训生)

    在Java编程中,需要注意以下几点: - **文件和类的关系**:一个.java文件可以包含多个类,但文件名应与公共类名对应,且每个类会生成单独的.class字节码文件。 - **注释**:注释不会出现在字节码中,编译器会忽略...

    Java基础课程培训PPT教案学习.pptx

    在这个Java基础课程培训PPT中,主要涵盖了以下几个关键知识点: 1. **Java数据类型**:数据类型是编程语言中的一种基本构造,它定义了变量可以存储的数据种类。Java的数据类型分为两类:简单数据类型和复合数据类型...

    Java就业培训教程第六章JavaAPI.pdf

    在学习Java API时,我们需要注意以下几点:首先,Java API是Java编程语言中提供的一系列应用程序编程接口,通过这些接口,开发者可以使用Java语言来控制和操作各种设备、系统和应用程序。其次,Java API提供了一些预...

    Java代码开发常见问题培训

    Java代码开发常见问题培训涵盖了性能影响、稳定性、编程易错点、系统健壮性以及数据库连接管理等多个方面,目的是帮助Java程序员规避开发中常见的错误,确保代码质量和系统稳定性。 首先,性能影响与稳定性方面,...

    java工程师简历_java简历.doc

    【Java工程师简历】通常会包含以下几个关键部分,这些部分展示了求职者在Java开发领域的技能、经验和成就: 1. **个人信息**:包括姓名、联系方式(电话、邮箱等)、个人简介,有时还会附上个人主页或在线作品集...

    Java就业培训教程语言基础PPT教案学习.pptx

    在Java就业培训教程中,语言基础部分主要涵盖了以下几个关键知识点: 1. **Java代码的位置与格式**:Java代码需要写在源文件中,每个源文件对应一个公共类,且文件名必须与该类的全限定名相同(包括包名)。Java...

Global site tag (gtag.js) - Google Analytics