Java笔记,面试摘要 初学者,2012年的
sun考试: SCJP:只考core java SCJD:+jdbc+swing
SCWCD:+servlet+jsp(JAVA EE) SCEA:+EJB+Webserver(架构师)
必须养成优秀程序员的编写习惯:缩进(用空格)、注释、命名约定。
大小写敏感。
单独的“;”代表一条空语句。
main函数是我们整个程序的执行入口所以必须是静态公开的。
必须写成这样: public static void main(String[]args){...}
生成jar包:
在eclipse里,选中要打包的几个文件,右键-Export-写文件名-Next-Next-选main方法的class-finish
在jar包的同一文件夹下,新建一个空文档,写“java -jar ./文件名.jar”,再把这文档改成“文件名.sh”
把这sh的属性-权限 改成“允许以程序执行文件”。以后双击这个sh即可运行
文本注释 Comments:
注释必须写上,以便其他人阅读、引用和维护。
单行注释 //...
多行注释 /* ....*/
文档注释 /** ... */
文档注释,可以使用JDK的javadoc工具从原文件中抽取这种注释形成程序的帮助文档。
使用javadoc命令建立HTML格式的程序文档:
javadoc[options][packagenames][sourcefiles][@files]
标示符:
用来给一个类、变量或方法命名的符号
标示符命名规则:
1. 以字母,“_”和“$”开头。可以包含字母、数字、“_”和“$”。
2. 大小写敏感
3. 不能与保留关键字冲突
4. 没有长度限制(暗示使用长的标示符,以便阅读。长名字可使用工具输入)
5. 建议使用JavaBeans规则命名,并根据方法的目的,以 set、get、is、add 或 remove 开头。
标示符命名约定:
1. 类名、接口名:每个单词的首字母应该大写,尤其第一个单词的首字母应该大写。(驼峰规则)
class MyFirstClass
interface Weapon
2. 字段、方法以及对象:第一个单词首字母应小写,其他单词首字母大写。(以便跟上面的有所区别)
boolean isWoman
void setName(String name)
3. 常量:全部用大写字母表示。如果由几个单词组成,则由下画线连接。
public final int GREEN
public final int HEAD_ COUNT
4. Java包(Package):全部用小写字母。
package java.awt.event
java.lang.System.gc(); / java.lang.Runtime.gc();
垃圾回收的建议语句,只能建议而不能强制回收
注意: System.gc(); 是静态方法,可直接调用。
java.lang.Runtime.gc(); 不是静态方法,不能直接在main方法里调用
package 包
目的:命名冲突,便于管理类
运行时,先找到包所在目录,再执行“ 包名.类名”
import 导入。导入包内的类
定义包之后,执行时:javac -d 包的路径 类名.java
java 包名.类名
import java.util.*; //表示导入ja
Java笔记,面试摘要 暂无评价 50页 10财富值 面试(Java) 3页 5财富值 Java面试 17页 免费 java面试 7页 2财富值 JAVA面试(全) 88页 2财富值 java面试 6页...
Java笔记,面试摘要 暂无评价 50页 4下载券 暑假java面试笔记 暂无评价 2页 免费...说明: 要找工作了, 为了能灵活应对 java 类的笔试面试, 花费了一天时间把网上...
Java面试笔记(数据结构)_IT/计算机_专业资料。常考的java数据结构java 数据结构面试资料(不断更新中...) 我将我在面试中遇到的各种算法题总结如下,希望对找工作...
java学习笔记,面试题集合_IT/计算机_专业资料。第 1 章 Java 基本概念及环境配置 .1 FAQ1.01 什么是面向对象程序设计? 1 FAQ1.02 面向对象程序设计的基本特征有...
Java学习笔记(必看经典) 30页 1下载券 JAVA面试知识点(总结) 29页 1下载券 ...java 面试知识点 1、面向对象三大特点:封装、继承和多态(动态绑定) 封装:隐藏...
java知识摘要_工学_高等教育_教育专区。考前只是总结第一章 第二章 第三章 对象...是我一个同学找工作时候的一道面试题: 实现下面这个过程:猫叫,叫完狗叫,猫咬...
Java学习笔记(必看经典) 30页 1下载券 java面试题和解答大全 54页 1下载券 最新JAVA编程题全集(50题... 31页 1下载券史上最全JAV...
java笔记包括前几天面试总结 隐藏>> 1.ArrayList和LinkedList的操作特性: ArrayList提供快速的基于索引的成员访问,对尾部的增加删除支持好.LinkedList提供对列表任何位...
java面试心得_IT/计算机_专业资料。java面试心得面试心得最近参加了三家公司的面试...东北师大附中理科学霸高中化学选修5笔记78份文档 笑翻神图 爆笑图片汇集 搞笑图...
Java学习笔记(必看经典) 30页 1下载券 常见的Java上机面试题 19页 免费java面试中常见的题目 ...
闽公网安备 35021102001881号 
热门文档