案例1-dos命令(了解)
dir : 查看当前目录所有内容
★(会用即可)
cd : 进入指定路径
(路径:资源位置)
a. cd.. 返回上一层
b. cd\ 回到根盘符
c. cd 路径 进入指定目录下
cls : 清屏
切换盘符:e: d: f:
查看历史命令:上下键
补全命令: tab键
dos命令行/控制台如何打开?
打开方式:
1.windows键+R
2.键入cmd,回车
/////////////////////////////////////////////
案例2-计算机语言发展史(了解)
第一代:机器语言 0101010101011111010101010
第二代:汇编语言 mod
第三代:高级语言 c、c#、Basic、java,python,php,.net…
////////////////////////////////////////////
案例3-java基础
1.Java历史(了解)
略…
2.java技术体系结构/java三大版本(记住)
JavaSE Java的标准版本 (Java Standard Edition)
定位在客户端,主要用于桌面应用软件的编程
JavaME (Java Micro Edition)
主要应用于嵌入式系统开发,如手机和PDA的编程
JavaEE 企业版本(Java Enterprise Edition)
定义在服务器端Java的企业版,主要用于分布式网络程序的开发,如电子商务网站
3.Java的跨平台性★★★★★★
平台:操作系统
见java跨平台图例
/////////////////////////////////////////////////////////
案例4-几个小名称:★★★★★★
Java开发工具包/集(JDK),全称:Java Development Kit
|
|--Java程序运行环境(JRE),全称:Java Runtime Enviroment
|
|--Java虚拟机(JVM),全称:Java Virtrual Machine
(没有单独提供。所以就不能独立下载)
////////////////////////////////////////////////////////////
案例5-搭建开发环境(不要深究,能用就好)
5.1 下载jdk,安装jdk
5.2 控制台进入java的bin目录下,键入javac.exe和java.exe
出现功能扩展参数,说明jdk安装成功。
5.3 环境的配置
案例:notepad.exe命令在任何路径下都能打开。
原理:在系统变量path中添加了notepad命令的路径。
如果将上面原理应用在java的命令上。
那么java的命令在任何路径下也可以使用了。
将java的bin目录存放到path中去。加上分号; 就ok了。
/////////////////////
path如何找?
计算机右键->属性->高级系统设置->高级->环境变量
->系统变量->path
path===
d:\java_xx\bin;
D:\app\Administrator\product\11.2.0\dbhome_1\bin;
C:\Windows\system32;
C:\Windows;
C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\Windows7Master;
%CATALINA_HOME%\lib;
%CATALINA_HOME%\bin;
D:\MySQL Server 5.0\bin
///////////////////////////////////
配置优化:
java的bin目录 可变部分:d:\java_xx
可变部分如果发生变化,path变量就需要改动,导致不安全。
解决:
JAVA_HOME ===== e:\myjava
path===
%JAVA_HOME%\bin;
D:\app\Administrator\product\11.2.0\dbhome_1\bin;
C:\Windows\system32;
C:\Windows;
C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\Windows7Master;
%CATALINA_HOME%\lib;
%CATALINA_HOME%\bin;
D:\MySQL Server 5.0\bin
/////////////////////////////////////////////////
★★★★★★代码部分★★★★★★
1.java的运行机制:
.java文件–(编译/翻译javac命令)–>.class文件–(java命令)–>执行
.java文件 : 源文件/源代码,程序的生命。
.class文件 : 字节码文件,010101010
javac命令的使用: javac xxx.java
注意:编译的时候不区分大小写。
java命令的使用 : java 类名
java命令其实启动了JVM。JVM会加载执行的.class文件
如,java Welcome 就是JVM加载Welcome.class文件进内存。
然后JVM进行代码的读取。
/////////////////////////////////////////////////////
代码的编写
格式:
class 类名
{} class : 类,最小的编译单元 ========== main方法/主方法,程序的入口 public static void main(String[] args) { } 位置:写在类中。 ========= 输出语句:System.out.println(); 整个代码例子: class Welcome { public static void main(String[] args) { System.out.println("Welcome"); } } 结果:控制台显示:Welcome
常见错误:
1.
javac: 找不到文件: 123.java
用法: javac
-help 用于列出可能的选项原因:当前目录没有该文件 2. 错误: 在类 Welcome 中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args) 否则 JavaFX 应用程序类必须扩展javafx.application.Application 原因:如果JVM直接执行的类,没有main方法。就会出现该错误。 3. test01.java:5: 错误: 非法字符: '\u201d' System.out.println(”好好学习Java课程”); 原因:非法字符: '\u201d' 代表程序有中文 4.规范: a.类名和文件名一致 b.public 修饰的类,类名和文件名必须一致 c.一个.java文件中可以写多个class,但是最多能写一个public的类 5.特殊字符 \ : 转义字符 \t : 制表符 相当于按下tab键 \n : 回车
////////////////////////////////
关键字(了解)
关键字是被 Java 语言赋予特殊含义,具有专门用途的单词,
比如之前接触的 class,public,static,void 均为 Java 已经预设好的。
Java 中关键字均为小写标识符:其实标识符就是名称的意思,所有的名称都统称为标识符
如,类名组成部分:数字,字母,下滑线_ , 美元符号$ 规则: 1.数字不能开头 2.不能使用关键字 3.不能有空格 如:class HelloWorld{} 123abc 错误 xx abc 错误 public 错误 类名的取法:驼峰命名法 单词首字母大写
注释:
单行注释://
//这是我的第一个小程序,我是//温暖class Demo6{}的女子// 床前明月光 // 玻璃好上霜 // 要不及时擦 // 整不好就得脏 多行注释: /* 开始 */ 结束 注意:不要嵌套 /* 床前明月光 玻璃好上霜 要不及时擦 整不好就得脏 */ 文档注释: /** 开始 */ 结束 一般加在类的上面和public修饰的方法上面 /** 床前明月光 玻璃好上霜 要不及时擦 整不好就得脏 */