- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java
Java简介 2012-4-24
JavaSE:
JavaEE:
JavaME:
Android是基于linux内核。
.net 是一个跨语言的平台.可以运行很多种语言 c c++ vb C# J# F# #(Sharp)
Java 是一个跨平台的语言.可以在不同的操作系统里面执行。
现实:
java实现:ccb icbc 10010 10086
Java编程思想:
sun公司 09年 以$74亿 oracle[甲骨文].
google[android] oracle 打官司
java语言跨平台(不同的操作系统执行)的原理:
不同的操作系统提供了不同的JVM
JVM:Java虚拟机
说法:一次编译[class],到处执行.
JDK的安装:
JRE:Java运行环境
测试是否安装成功:
在dos中
java -version
环境变量的配置:
PTAH
CLASSPATH:
我的电脑-右键属性--高级系统设置--环境变量-
在上面配置PATH CLASSPATH(全部大写)
PATH:配置一个指向JDK安装目录的bin文件夹.(绝对路径)
PATH---D:\Java\jdk1.6.0_31\bin;如果有PATH,直接编辑
CLASSPATH:lib文件夹(绝对路径)
D:\Java\jdk1.6.0_31\lib;.
点:表示当前目录
写代码测试:
Hello.java
Java语言的执行
1.编辑 保存为.java
2.编译 javac Hello.java
生成class文件
3.执行 java Hello
java--class[字节码文件]
字节码文件可以被JVM识别.
System.out.println();换行
System.outprint();不换行
一个类中写多个类的规则:
只能有一个public修饰的类,而且这个class的名称必须要和文件名称一样.
一个类中有多个class,最终会生成多个class文件.
Java API:
Java基础:2012-4-25
回顾:
1.Java跨平台的原理:不同的操作系统提供不同的JVM.
2.PATH: D:\Java\jdk1.6.0_31\bin【在dos环境下 编译 执行等命令时在bin目录下操作】
3.CLASSPATH: D:\Java\jdk1.6.0_31\lib;. 【寻找包】
点表示当前目录
4.一个类中是否可以有多个class修饰的类?有什么特征?
可以有多个class,但是public修饰的只能有一个.而且这个类名必须和文件名称一模一样.
5.Java应用程序的入口main
javac:是把java文件变为class[字节码文件]
class文件就可以在jvm执行了.
Java数据类型:
长度 byte 1个字节 -128-127 short 2个字节 -32768-32767 int 4个字节 long 8个字节 float 4个字节 double 8个字节 char 2个字节 0-65535【单引号】 boolean 1个字节 false true 1个字节=8位
bit--只能取1、0值(二进制)
1 1 1 1 1 1 1 1
请问一个字符类型的变量是否可以存放一个汉字?
一个汉字占2个字节,1个字符也是2个字节。所有可以存放.
引用数据类型:
class
interface
array
数据类型范围问题:
int的最大值是多少?
Integer.MAX_VALUE;
Integer.MIN_VALUE;
Integer是一个类: Integer 类在对象中包装了一个基本类型 int 的值Scanner input=new Scanner(System.in);
System.out.print(请输入您的名字:);
String name=input.next();//输入字符串
System.out.print(请输入一个字符:);
char ch=input.next().charAt(0);//输入字符
System.out.print(请输入一个数:);
int a=input.nextInt();//输入整型类数据
System.out.print(请输入一个数:);
long b=input.nextLong();//输入长整型类数据
System.out.print(请输入操作符号:);
String s=can.next()
char fh=can.ne
文档评论(0)