HTML 是客户端,Java 是服务端(一个用户能够看见,一个只是程序员能够看见的)
二、java的分类 1.JavaSE:Java 的基础(重中之重)JavaSE 是所有 Java 开发的基础;
2.JavaEE:Java 的企业级开发,涵盖 JavaWeb,Java 常用各种框架技术;(电商,团购,从筹,sns(社交网络), 教育,金融,搜索)
3.大数据:大数据应用工程师,大数据算法工程师,大数据分析和数据挖掘
4.Android:Android平台
5.JavaME:微型版 Java ME(Java Platform,Micro Edition)。这个版本以前称为 J2ME。 Java ME 为在移动设 备和嵌入式设备(笔记手机,PDA,电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的 环境。
三、作为初学者需要知道什么?1. 你的 java 源程序文件名,必须与 public class 后面的那个名字相同。比如在我们的例子中,我们的 文件名为 Test.java, 那么我们程序代码中那个就是 public class Test。
2. 如果你的这个源程序,是要用来运行的,那么里面必然有一个 main 函数,就是说,必须有这么一行: public static void main(String[] args),这个,基本不可改动,只有一个地方可以改动,能把 String[] args 改成 String args[],别的,不能改。有了这行,你的程序就能运行,否则,大多数情况下,不能 运行(仅有一种情况,那就是使用静态代码块绕过 java 对 main 函数的检测,我们以后再说)。
3. 那些花括号,必须是配对的。
4. 作为初学者,目前你能改变的,你自己编写的程序代码,都在 public static void main(String[] args) 后面的那对花括号里面,这里面的代码,才是你写的代码。
5. 你 自 己 写 的 代 码 , 每 行 后 面 都 必 须 有 一 个 英 文 模 式 下 的 分 号 , 在 我 们 的 例 子 中 就 是 System.out.println("Hello Java")
四、完成的第一个java程序public class Test {
public static void main(String[] args) {
System.out.println("Hello Java");
}
}
五.Java的转义字符
t :一个制表位,实现对齐的功能
n :换行符
\ :一个 \
" :一个
' :一个
r :一个回车
public class ChangChar {
//编写main方法
public static void main(String[] args) {
// t:一个制表位,实现对齐的功能
System.out.println("JavatJavaSEtJavaEE");
// n :换行符
System.out.println("C++nJavanPython");
// \ :一个
System.out.println("C:\Windows\System64\cmd.exe");
// " :一个"
System.out.println("老师说"要好好学习Java"");
// ' :一个'
System.out.println("老师说'要好好学习Java'");
// r :一个回车
System.out.println("宝鸡文理学院r宝鸡");
}
}
六、注解
介绍:用于注解说明解释程序的文字就是注释,注释提高了代码的阅读性(可读性);注释是一个 程序员必须要具有的良好编程习惯。将自己的思想通过注释先整理出来,再用代码去体现。
1 Java 中的注释1) 单行注释 //
2) 多行注释
3) 文档注释
2 单行注释
基本格式
格式: //注释文字
3 多行注释
基本格式
格式:
4 使用细节1) 被注释的文字,不会被 JVM(java 虚拟机)解释执行
2) 多行注释里面不允许有多行注释嵌套
5代码演示
public class Demo01 {
//编写一个主方法,单行注释
public static void main(String[] args) {
int n1=10;
int n2=20;
//求和
int sum=n1+n2;
//输出结果
System.out.println("输出的结果为"+sum);
}
}
七、关键字和保留字
1.关键字(Keyword)的定义和特点
定义:被 Java 语言赋予了特殊含义,用作专门用途的字符串(单词)
特点:关键字中所有的字母都为小写
官方地址:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html
2.保留字(reserved word)Java 保留字:现有的 Java 版本尚未使用,但以后的版本可能会作为关键字使用,自己 命名的时候要 尽量避免这些保留字 goto,cons
八、标识符标识符:是指在程序中,我们自己定义内容。比如类的名字、方法的名字和变量的名字等 等,都是标 识符。
HelloJava 案例中,出现的标识符有类名字 "HelloJava"
命名规则: 硬性要求
标识符可以包含 英文字母 26 个(区分大小写) 、 0-9 数字 、 $(美元 符号) 和 _(下划 线) 。
标识符不能以数字开头。
标识符不能是关键字
命名规范: 软性建议
类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)。
方法名规范: 首字母小写,后面每个单词首字母大写(小驼峰式)。
变量名规范:全部小写。
九、常量 概述:常量是在 Java 程序中固定不变的数
分类:
| 类型 | 含义 | 数据举例 |
| 整数常量 | 所有的整数 | -5,-1,0,1,5,10,520 |
| 小数常量 | 所有的小数 | -0.12,-0.6,0.45,5.66 |
| 字符常量 | 单引号引起来,只能写一个字符,必须有内容 | 'A','李','$','K' |
| 字符串常量 | 双引号引起来,可以写多个字符,也可以不写 | "Hello","你好","n" |
| 布尔常量 | 只有两个值true,false | true,false |
| 空常量 | 只有一个值null | null |
public class ConstantDemo {
public static void main(String[] args) {
//输出整数常量
System.out.println(132);
//输出小数常量
System.out.println(1.23);
//输出字符常量
System.out.println('K');
//输出字符串常量
System.out.println("Hello Java");
//输出布尔常量
System.out.println(true);
System.out.println(false);
}
}



