《java从入门到精通(韩顺平视频)笔记整理》.docVIP

《java从入门到精通(韩顺平视频)笔记整理》.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《java从入门到精通(韩顺平视频)笔记整理》.doc

Java从入门到精通笔记 第0讲 开山篇 1. Java se J2se 桌面 Java ee J2ee 网络 Java me J2me 手机 2. SQL server Mysql Oracle 3. 学习软件编程的注意事项 1.高效愉快学习 2.先建立一个整体框架然后细节 3.用什么再学习什么 4.先知道how,再知道why 5.软件编程是一门“做中学”学科,做了才会 6.适当囫囵吞枣 7.琢磨别人怎么做,不是我认为这么做 第1讲 内容介绍.项目演示.原理剖析 1. 课程包括:java面向对象编程,java图形界面,java数据库编程,java文件i/o流,java网络编程,java的多线程 2. Java历史:1990 sun 启动 绿色计划 1992 创建 oak语言— java 1994 gosling 参加 硅谷大会 演示java功能 震惊世界 1995 sun 正式发布java第一个版本,目前最新的是jdk7.0 3. java开发工具:记事本,jcreator,jbuilder,netbean,eclipse 4. jdk包括:jre(java运行环境) java的工具:编译器javac.exe解释执行器java.exe java的类库:3600多个,常用的150多个 5. 第一个程序: //功能:显示“HelloWorld” //public:表示类是公共的,一个文件中只有一个public类 //class:表示这个是一个类 //HelloWorld:类名(公共类的类名,必须和文件名一样) public class HelloWorld { //一个主函数,程序的入口 public static void main (String args[]) { //执行语句 System.out.println(helloWorld!); } } 6. Java源程序(.java文件)——java字节码文件(.class文件)——由解释执行器(java.exe) 将字节码文件加载到java虚拟机(jvm)——字节码文件(.class)就会在java虚拟机中执行 第2讲 变量.数据类型 1. 在java里面int占4个字节,long占8个字节 2. Java基本数据类型: 整数 :(byte一个字节 :-128---127 int四个字节:-2147483648---+2147483647 short两个字节:-32768---+32767 long八个字节: ) 小数(浮点): float double 布尔 :boolean 字符:char(两个字节,可以存放汉字, char test1 =中;) 引申到 字符串(类) 3. 在java中对char进行运算的时候,直接是当做ASCII码对应的整数 4. 数据不能从高精度到低精度的转换 Byteshortintlongfloatdouble float a=3.4;是过不去的,在java中小数默认是double(双精度)的 应该写成是float a=3.4f; 不过可以强制转换:int a=(int)1.2; int b=(int)1.9 5. int a=1;int b=a+1.2; a先是往高精度转换,然后赋给b,就报错 改成int a=1;double b=a+1.2; 或者 int a=1;float b=a+1.2f; 就解决了 第4讲 流程控制 1. switch case语句中,switch条件表达式的数据类型应该和后面case的类型一致 2. switch case语句中,可用的数据类型主要是:byte short int char enum 3. 当型循环:for 和 while 循环 4. 直到型循环: do while循环 第5讲 类与对象 1. 面向对象编程-类与对象 类名首字母大写 类里面的元素叫类的成员变量/属性 2. 类的定义 package 包名; class 类名 extends 父类 implements 接口名 { 成员变量; 构造方法; 成员方法; } 3. 如何创建对象: 先声明再创建 Cat cat1;ca

文档评论(0)

wgvi + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档