达内学习笔记.docx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
语法的基本规则(记/用)面向对象的概念和思想(尽量理解)Java官方类库(sun提供的)(记/会用)Java基础第一天(2014年7月11日星期五):RDBMS关系型数据库管理系统Java SE标准版Java EE企业版Java ME微缩版java基本术语:JDKJava开发工具包,sun官方提供的Java下载安装包。分操作系统和版本。②JREJava运行环境,下载安装JDK即可得到JRE。需要配置环境变量。③JVMJava虚拟机,是Java的核心功能的提供者。Java程序必须运行在JVM中。④GC内存垃圾的回收机制,由JVM提供。⑤IDE集成开发环境,设计大规模的商业开发工具,主流包括:Eclipse/Jbuilder/Netbeans⑥API应用程序接口,在Java中特质sun官方类库的说明文档。path配置Java中可执行文件(命令)在原有path基础上加上:C:\jdk1.7.0_07\bin用;隔开多个目录classpath配置Java类库的路径.;即可。jvm只会从classpath查找类文件。public 类名必须与文件名一致。代码中必须有main方法才能运行。在Java中,package语句用于分目录,用javac –d . xx.java编译Java 包名.类名。Sun提供的常用包:Java.lang核心包Java.awt/javax.swing/java.awt.eventJava.appletJava.ioJava.etJava.util:工具包(算法、数据结构、集合、日期等)Java.sql/javax.sql:数据库操作作业:整理笔记术语/jvm功能掌握今天的代码,熟悉Java代码结构。能打出来,一遍过。编程题:要求输入长方形长和宽,输出周长和面积。(整数int即可)第二天(2014年7月14日星期一):1、package xx;//为class文件分目录Import xx.xx//导入包中的类Public class 类名{Public static void main (String [] args ){//Main方法主体}}2、注释(comments) 标识符(identifiers)关键字(Keywords)3、标识符:①支持字母、数字、_、$,但数字不能打头。②大小写区分③长度无限制④支持中文⑤不能是java关键字注:String可作为标识符4、关键字:①java中的关键字全是小写,共50个关键字,3个保留值(true、false、null)②const与goto在java中为保留关键字,不使用;Java中使用static final定义常量;goto为了避免指针跳转。③保留值不算作关键字,但是也不能作为标识符①java是强类型语言变量必须声明类型之后才能使用②Java数据类型:a)基本类型(值):Boolean/char /byte /short /int /long /float /double b)java 运算规则√同种类型参与运算(可能需要自动类型转换)√返回同种类型(可能发生上溢出和下溢出)√byte、short、char三种类型在Java中是表象(假的),底层都是按照int运算的b)引用类型(地址(引用)→内存区域(对象))类/接口/数组/枚举/标注变量第一次出现必须带类型,以后不能带类型,带类型的叫变量声明。第一次赋值叫变量的初始化。十进制与二进制之间的转换(正数2)=32+16+8+1=57(10)107(10)=64+32+8+2+1=0110 1011(2)十进制与二进制之间的转换(负数) -77(10)=1011 0011(2) 1001 1011(2)=-101(10)浮点运算都是近似运算类型可以转换(基本类型)除了布尔,其他7种基本类型都可以转换自动类型转换在表数范围内的常数可以自动转换表数范围小的可以自动转换为表数范围大的封装类和对应的基本类型之间子类转换成父类强制类型转换(目标类型)不能自动转换的,取后n位运算符(operators):算术运算符关系运算符判断运算符位运算符条件运算符(三目运算符)逻辑运算符&&/||短路与/或(短路运算符,已进行了优化),当前面的条件已经决定了表达式的值时,后面的条件不再执行移位运算符右移→前补符号位左移→后补零自加(减)运算符前++是用++后的数运算,后++用++前的数运算运算符优先级赋值优先级低()优先级高Java编程规范编程规范不是语法,不遵守也不会报错.包名全小写类名/接口名,所有单词首字母大写方法名/变量名,除了首字母外,其他单词首字母大写Java常量,所有字母大写,不同单词_隔开作业:把今天内容消化,代码熟练编程题:输入一个秒数(int),要求转化成:Xx小时x分x秒的格式输出。例如:输入7

文档评论(0)

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

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

1亿VIP精品文档

相关文档