jave核心的一基础知识点前八章.docx

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
jave的版本Jave SE标准版Jave EE企业版Jave ME嵌入式开发jave代码过程 程序源代码------编译器-------字节码-------JVM(jave虚拟机)---------机器码------计算机javeAPI文档(JDK文档)和JDK的下载 http://下载APIhttp://www.oracle.Com/index.html下载jdk Downloads---jave for Developersjdk的安装后环境变量的配置计算机----属性----高级---系统变量中新建---输入变量名:JAVA_HOME+变量值:jdk安装路径---Path双击,在原变量前加.;%JAVA_HOME%\bin;---确定---windows+r---cmd---java或javac5.IDE是集成开发工具Eclipse的下载网址国际语言包/babel快捷键的使用文件新建ALT+SHIFT+N关闭 当前编辑器Ctrl+w全部关闭 关闭所有编辑器Ctrl+shift+w保存 Ctrl+S保存当前编辑器内容刷新F5编辑查找或替换 Ctrl+F(选中内容)文字补全 ctrl+alt+/快速修正 Ctrl+l源代码切换注释 注释或取消注释 Ctrl+/(选中)添加块注释(选中)Ctrl+shift+/除去块注释(选中)ctrl+shift+\重构重命名 ALT+shift+rctrl+alt+/自动补全关键字,alt+/调出辅助代码菜单 调字体Windows---preferences----appearance----color and fontSyso+alt+/快捷键调出system.out.println();设置断点和解除即在行号前双击程序运行到断点停止,有单步跳过f6(运行单独一行程序代码),单步跳入F5(跳入方法内部单步执行程序并挂起线程) Jave语言基础每个应用程序都应该包含main()方法,类包含属性和方法成员变量(全局变量):类的属性 局部变量:方法的属性基本数据类型 数值型:整数类型(byte,short,int,long)浮点类型(float,double),long大于int最大值小于int最小值要加L,在默认情况下小数默认是double型,float需要加F或f 字符型:char char a=’a’表示一个字符 String a=”a”表示一个字符串 布尔型:boolean转义字符 \’单引号字符\\反斜杠字符\n回车变量(会改变)与常量(不会改变)标识符:字母,下划线,美元符号,数字,第一个字符不能为数字,且标识符不能为关键字常量:final变量,只能赋值一次 格式:final 数据类型 常量名称(大写字母)【=值】final变量为成员变量时必须设置初值,不然出错。成员变量前面加上关键字static成为静态变量如static int y=90,静态变量的有效范围可以跨类,甚至可以达到整个应用程序。静态变量还能以“类名.静态变量”给其他类使用局部变量与成员变量名字可以相同,成员变量会被隐藏,成员变量在此方法中暂时失效。运算符一个表达式若以两个以上“=”的运算符,会从最右边开始处理c=b=a+4自增或自减 ++a(--a)//表示使用变量之前先使a的值加1或者减1 a++(a--)//表示使用变量之后,再使a的值加1或者减1两边的表达式都会判断,(短路与)一旦出错就会停止判断三元运算符 条件式?值1:值2 true返回值1 false返回值2运算符优先级增量和减量运算------算数运算----比较运算---逻辑运算----赋值运算,运算优先级相同,左边》右边数据类型转换 隐式转换低====高 不溢出 Byteshortintlongfloatdouble显式转换高======低 有可能失败,溢出(类型名)要转换的值 int a=(int)45.3文档的注释单行注释//多行注释/*.......*/文档注释/**........*/ 流程控制复合语句(块语句){ .......内容}实际上是创建一个作用域If条件语句 If(布尔表达式){ 语句序列; }If(表达式){ 若干语句; }else{ 若干语句; }If(条件表达式1){ 语句序列1; }Else if(条件表达式2){ 语句序列2; }.....Else if(表达式n){ 语句序列n;}Switch(表达式){ //表达式的值必须是整型,字符型,字符串类型,Case 常量值1; //没有break会继续执行下去,知道遇见下一个break语句块1;【break;】...Case 常量值n;语句块n;【break;

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档