赞
踩
- 源码和作业我会放在每篇文章的最下面,文章可能不全面,建议结合源码一起看,源码里有注释解释
- 要看相关视频就去b站搜动力节点
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。
java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
java的目标是为了满足在一个充满各式各样不同种机器,不同操作系统平台的网络环境中开发软件。
利用java程序语言,可以在网页中加入各式各样的动态效果。可以放上一段动画,加入声音,也可以建立交互式网页等。
采用java技术后,编写应用程序和提供服务的人就不必关心接受其服务的手机采用的是什么操作系统和芯片,只要按照java的要求去写程序就好了。
同样,生产手机的厂商也不必顾虑将来谁来提供增值服务。可以看出,采用java技术,可以建立完整、高效的无线数据增值服务产业链,从而为用户提供灵活、个性化、内容方式多样的服务。
借助java,您可自由自在地使用您已拥有的硬件和软件。这是因为java是独立于平台的。它还可使您超越企业计算,使应用软件在便携式计算机、信息亭、电视、蜂窝电话和其他大量设备上运行。
第一步:编写Java程序
class Hello {
public static void main(String[] args) {
System.out.print( "HelloWorld" );
}
}
第二步:编译
jdk-8u101-windows-x64.exe # 64位
jdk-8u101-windows-i586.exe # 32位
为什么要配置环境变量?
如果想在任意盘符任意路径中都可以使用编译名javac和运行命令java,则必须要配置环境变量,否则只能在当前安装JDK的bin中使用
配置环境变量
Win10系统配置环境变量
Win7系统配置环境变量
第一步:将JDK的bin路径进行复制,比如:C:\Program Files\Java\jdk1.8.0_101\bin
第二步:此电脑— >右击— >属性
注意事项
当环境变量配置成功后必须将之前所有DOS命令窗口关闭,否则配置还没有生效
验证配置环境变量是否成功
打开DOS命令窗口,输入javac回车,出现如下内容则表示配置环境变量成功
class Hello {
}
class Hello {
public static void main(String[] args) {
}
}
class Hello {
public static void main(String[] args) {
System.out.print( "Hello" );
System.out.print( "World" );
System.out.print( "Hello World" );
}
}
System.out.print( "可以输出汉字、数字、字母以及特殊符号,但是输出不换行 " )
System.out.println( "输出内容同上,但是输出后换一行 " )
1. 什么是注释
类似于现实生活中的说明书
2. 注释作用
解释说明
在程序中不运行,增加程序的可读性
3. 注释的分类
一个类前面的public修饰符是可有可无的
如果一个类前面编写public修饰符,则文件名必须与类名一致,否则出现编译错误
3.一个类前面如果没有编写public修饰符,文件名可以与类名不一致,当编译成功后会自动生成对应类名的字节码文件,并且可以运行字节码文件(只要有main方法)
4.在一个Java源文件中可以编写任意多个类,当编译成功后会自动生成对应类的个数的字节码文件,并且每个字节码文件都可以运行(只要有main方法)
在实际开发中,一般一个Java源文件中只编写一个类
5.一个Java源文件中最多有一个类前面编写public修饰符
1. 什么是关键字
在Java中,具有一定特殊含义,全部小写
比如:public class static void …
在默认情况下EditPlus中java源文件中字体默认为蓝色的都是关键字
2. 标识符的命名规则
在默认情况下 ,使用EditPlus编写Java源文件,当字体为蓝色表示关键字,当字体为黑色表示标识符,当字体为绿色表示注释,当字体为红色表示SUN公司提供的类名
3. 标识符的命名规范
比如:Student age phone
比如:Hello Homework
比如:age setAge print
比如:arguments ------- >args average ------- >avg
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。