欢迎来到天天文库
浏览记录
ID:45757150
大小:283.75 KB
页数:30页
时间:2019-11-17
《java基础总结大全》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1vJava发展简史l•Java是一种语言,具有自己的语法和数据结构2.Java來自于sun,sun指的是斯坦福大学网络3.具体发展历程时间描述1991〜1995Sun为了占领智能消费电子产品市场,由jamesgosling负责该项目,来开发Oak语言1995将Oak改名为Java1996发布JDK1.01997发布JDK1.11998发布JDK1.2,将该版本命名为J2SDK,将Java更名为Java21999将java分为三大块:J2SE(Java标准版)、J2EE(Java企业版)、J2ME(Java微型版本)2000发布J2SE1.32002发布J2SE1.42004此时
2、不再叫J2SE1.5,叫5.020052005Java10周年,将J2SE改为JAVASE、将J2EE改为JAVAEE、将J2ME改为JAVAME2006发布JAVASE6java的特性java是一门高级语言:语言的分类(语言的三个阶段)1.机器语言2.低级语言3.高级语言java语言的特点简单性,面向对象,可移植性《一次编译,到处运行》,健壮性,多线程java开发工具jdk的安装注意:必须记住jdk的安装位置:D:ProgramFilesJavajdkL7.0_21JRE的安装位置D:ProgramFilesUavajre7安装路径不能存在中文和空格配置jdk的环
3、境变量计算机一》属性一》高级系统设置…》环境变量一》系统变量一》path-》在后面加上七%分号必须是英文半角的,如果原来有分号就不用加)在加上jdk安装目录下面的bin目录如:path:D:programFilesJavajdkL7.0_21bin计ovaS9ZbDAFrvwFilv>C—WSWRDHLnWpDZUcJgpvumnsnsWpDZSJgpI*小4山"丫心1门£0叫co«・III.BAT.CO;VK;VM・.S«®5iditoi);■BMiutATKETTmU5U>AMr*4Sl&ai)Sitton■XcriSSigTOJlUia验证方式:在dos窗口
4、输入jnva和javac命令,若jav“命令出错,那么说明没有安装成功,若javac命令出错,说明环境变量没有配置成功第一个java程序1.java的后缀名是.java2.对于文件名首字母应该大写,每个单词之间首字母都是大写3.运行方式:a)win+R输入cmd进入dos窗口,到文件存放的指定目录e:切换到e盘,通过cd到目录b)通过javac命令编译java文件,然后通过java命令运行编译后的.class文件d)注意:javac命令后跟的是java文件名.java,java命令后跟的是.class文件的文作名不带后缀名java中的注释1.单行注释//2.多行注释/*注释内容*
5、/3.文档注释/**注释内容*/代码中需要注意的1.每个单词之间都是以空格进行间隔,类名后紧跟着一对花括号2.mnin后面的小括号后面紧跟着一对花括号1FirstXva(〃公共的类"类名publicstaticvoidmain(String!]args){//公共的静态的无返回值的main(主方法名)System.out.printIn广这暑龍一个“"■序/在控制台■出4)疋)3.3.输出语句结束时一定要有一个分号4.java严格区分大小写常见错误1.若public修饰的类名不与文件名一致,将无法编译成功E:1602Ajav«XcodcXjavacFirstJava.Java
6、FirstJava.Jama:1:幡误:^FirstJ«va212§公斗的.应在名为FirstJava212.Java的文件中声明、publiccIassFirstJ«v«212/公共的类类名Ai个借误publicclass和class的区别对于public修饰的类也就是说publicclass类名来说,类名必须与文件名保持一致,而£L每个文件中只能有一个public修饰的类,public修饰的类的访问权限人于没有public修饰的类对于没有public修饰的类也就是说:class类名,这种我们一般称为内部类,可以不跟文件名保持一致,但要符合标识符的命名规则,并且不能与本文件
7、中的其它类名相同标识符的命名规则在j“va中,我们一般将类名,方法名,变量名,接口名统称为标识符1.由字母,数字,下划线和$符号组成2.不能以数字开头,不能是java关键字3.严格区分大小写4.要求见名识意1.符合驼峰命名法2.类名要求首字母大写2.数据类型的分类:基本数据类型:(8个)数值型:1•整数型:字节型(byte)、短整型(short)、整型(int)、长整型(long)1.浮点型(小数类型):单精度浮点型(float)双精度浮点型(double)字符型:char布尔型
此文档下载收益归作者所有