java简介
个人简介
陈杜杰
联系方式:18227288633
从事java后台开发三年多,在创业公司和国企做过开发
熟悉JAVA、HTML、JS、CSS等语言
教学方式:
1、尊重学生,希望学生是自主的学习,而不是被动的接受。
2、培养学生独立自主解决问题的能力。
3、引导学生解决问题,为学生以后的能力打基础。
4、什么叫做经验,经验就是从错误中得来的,见过的错误越多,你就越
有经验。
5、我是大家学习路上的指路人,让大家有一个明确的方向和完整的知识
体系
我们的编辑器
《java第一课》
一、阅读java历史
1、java语言概述
1.1 是SUN(Stanford University Network,斯坦福大学网络公
司)1995年推出的一门高级编程语言。
1.2 是一种面相internet的编程语言。
1.3 随着Java技术在web方面的不断成熟,已经成为Web应用程序的
首选开发语言。
1.4 简单易学,完全面向对象,安全可靠,与平台无关的编程语言-跨平台性。
2、回答以下问题
1、JDK是什么?
2、JRE是什么?
3、java语言的特点?
4、java的开发工具?
5、java在哪些系统上面可以开发?
二、阅读JVM介绍,回答问题:
1、JVM有什么作用?
计算机语言只能识别 0 和 1 这样的二进制码。
而我们写的代码不是二进制码。
这个时候就需要一个翻译员,这个翻译员叫做编译器。(Compiler)。
java 编译器命令叫做javac
但是每个平台对 0 和 1 这样的二进制码的解释顺序不一样,所以程序不能编译一次,在所有平台上面正确运行。javac 将 .java 的源码文件,编译成 .class 可执行文件。
.class 可执行文件只有在装有 JVM 的机器上才能运行。 不同平台 JVM 是不一样的。JVM 可以将 .class 文件翻译成 对应平台的机器码。
安装JDK和开发工具
Eclipse常用快捷键:(Control和Command键,会根据电脑设置不一样而不一样)。
1、alt+? 或 alt+/ :自动补全代码或者提示代码。
2、Control/command + o:快速outline视图。
3、Control/command + shift + r:打开资源列表。
4、Control/command + shift + f:格式化代码。
5、Control/command + e:快速转换编辑器。
6、Control/command + page down([) 或 Control/Command
+ page up(]): 选项卡之间快速切换。
7、shift + enter 及 ctrl + shift + enter: 在当前行下
或者 上边创建空白。
8、Alt+方向键上下:上下行交换内容或把当前行内容把上或下移动。
9、Control/Command + Alt + 方向上下键:复制高亮显示的一行
或多行。
10、Control/Command + m:当前编辑页面窗口最大化。
11、Control/Command + /:自动注释当前行或者选择的多行。
12、Control/Command + d:删除当前行。
13、Control/Command + shift + o:自动引入包和删除无用包。
四、常用的终端命令
1. pwd 显示当前目录路径
2. ls 列出所有
3. cd path 进入到目录
4. cd .. 返回到上层目录
5. cd ~ 返回到根目录
6. mkdir dirName 创建文件夹
7. open . 打开当前目录
8. rmdir dirName 删除文件
9. open fileName 打开文件
10. touch fileName 创建文件
11. vim 编辑文件
12. vi 创建文件并编辑
13. rm fileName 删除文件
五、编写第一个java程序
public class Helloworld{
public void main (String[] args){
System.out.println("Hello World!");
}
}
六、课后练习
1.练习常用的终端命令。
2.练习使用MacDown。
3.练习控制台输出hello world。
4.预习java基本数据类型。