JAVA编程基础-入门
2016-07-13 17:21
369 查看
1常见的几个dos命令:
2熟练掌握安装、配置JDK开发环境
3理解Java编译原理
4熟练掌握使用记事本开发Java程序
5了解Java虚拟机与跨平台原理
6会使用MyEclipse开发Java程序
7第一个程序:
8:注释
打开命令窗口: windows+R--->cmd cd 进入目录 dir 列出当前目录文件 d: 切到D盘 c:切到C盘
2熟练掌握安装、配置JDK开发环境
a:掌握三个概念 jdk:(java developement kit):java开发工具包 编译所需的工具和JRE JRE:(java runtime environment):java运行环境 包含运行时所需的类库,和JVM JVM:(java virtual machine) java虚拟机 java成运行在java虚拟机上 b)下载安装(可以看提供的图文教程) c)如何配置环境变量: I:已安装jdk II:配置环境变量: 计算机右击-->高级系统设置-->环境变量-->系统环境变量-->新建 变量名:JAVA_HOME 变量值:jdk安装根目录 编辑(修改)Path 变量值的前面添加!!!!: %JAVA_HOME%\bin III:自己可以试着配置下qq 测试jdk是否安装,环境变量是否配置: 在dos窗口 输入java 输入javac 版本 java -version d)注意:Path变量直接添加可能出现的问题 1)你要卸载一个jdk的话,Path就不能用了 2)添加的%JAVA_HOME%\bin;要放到 path的最前面.
3理解Java编译原理
编写好的java文件,通过(javac)编译器编译生成字节码文件,然后运行字节码文件在java虚拟机
4熟练掌握使用记事本开发Java程序
a)新建文件,命名HelloWorld.java(注意啦:首字母大写,后缀名为.java) b)内容 class HelloWorld { public static void main(String[] args) { System.out.println("hello world"); } } c)javac HelloWorld.java 编译生成字节码文件 d)java HelloWorld 运行
5了解Java虚拟机与跨平台原理
了解Java虚拟机与跨平台原理 a)举个例子,你要和美国人,西班牙人,日本人谈生意,都只会母语 I)和美国人谈的时候,请个会汉语和英语的翻译 II)和西班牙人谈的时候,请个会汉语和西班牙的 III)和小日本谈的时候,请个会汉语和日语 你自己不懂其他语言却可以和其他语种的人聊天 b)跨平台,用java编写的程序,通过jvm,运行在不同的平台上
6会使用MyEclipse开发Java程序
a:首先,创建一个java project b:(创建一个包),通常用公司网址的反转 c:创建一个类 d:编译运行
7第一个程序:
class HelloWorld { public static void main(String[] args) { System.out.println("Hello world"); } } class 类名 { 类的内容} public : 权限修饰 static : 静态的 void : 表示没有返回值 main: 主方法,程序的入口 String[] args : String数组 System.out.println("要输出的内容");//用于在控制台输出一句话 ,""里的表示要输出的内容
8:注释
a:就是对程序进行解释说明的文字 b:分类: A:单行注释 // B:多行注释 /**/ C:文档注释(后面用到会说) /** */ d:注释的作用 A:解释说明程序,提高了代码的阅读性。 B:可以帮助我们调试程序。 后面我们会讲解一个更高端的一个调试工具
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树