初始Java
一.java介绍
Java是⼀种优秀的程序设计语⾔,它具有令⼈赏⼼悦⽬的语法和易于理解的语义。不仅如此, Java还是⼀个有⼀系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的⽤于软件开发和跨平台部署的⽀持环境,并⼴泛应⽤于嵌⼊式系统、移动终端、企业服务器、⼤型机等各种场合。
java目前的主要应用:web方向,网页,大数据方向,物联网方向
二.基本操作
1.创建一个放代码的目录
2.右键-->新建文件-->文本文件
3.确保可以看到文件的后缀名(新建文件.txt)
4.整体改文件名的后缀为(新建文件.java)文件类型应该显示为java源文件
5.用notepad++打开改文件,将文件改成 .java类型,编写程序并保存(Ctrl+s)
6.编译
先打开 cmd 命令,切换到源代码所在目录(建议不带中文和空格)
cmd 一开始是C盘 切F盘 F:回车
进到所在目录 cd 到自己的目录 F:\javacode>
查看该目录下的文件 dir
清屏 cls
编译:F:\javacode> javac -encoding UTF-8 <源代码的名称> (Hello.java)
编译后会生成一个 .class 的文件
可能会出现错误(编译错误)
运行:Java 类名称 F:\javacode> java类名称 (Hello)
也可能出现错误(运行时错误) 运行在JDM(虚拟机)
重点:
源代码中 class 后边的名称(类名称)要和文件名一样规范(规定)
类名称用英文,不用中文和拼音,要用英文,每个单词的首字母要大写(规范)
print 输出时不换行
println 输出时换行
JDK (Java Development Kit): javac compiler(编译器) java开发工具包
JRE(Java Runtime Environment) java运行时环境
JVM (Java Virtual Machine) java虚拟机(一次编写,多次执行)
*.java源文件 —— > javac命令编译 —— > *.class字节码文件(bytecode)——>java运行
——>JVM
1.面向对象 Oriented Object
1)对象(Object)生活的具体物体的抽象
状态: 变量(属性)
行为: 函数 (方法)
封装性思想 区分了内和外
2)类 类生成对象(class)
对象的蓝图 模板
好处:封装性
简单的源代码格式:
public class 类名称{
//java的入口函数(方法)
public static void main(String[] args){
//写代码的位置
System.out.println("中文 或者 英文");
}
}
下面举一个打印乘法口诀的程序:
public class HelloWordApp {
public static void main(String[] args){
System.out.println("你好中国");
int i=0;
int j=0;
int sum=0;
for(i=1;i<10;i++){
for(j=1;j<=i;j++){
System.out.print(" "+i+"*"+j+"="+(i*j));
}
System.out.println();
}
}
}
结果为: