JAVA入门第一式
来源:互联网 发布:淘宝店买什么好 编辑:程序博客网 时间:2024/06/14 16:40
在整理笔记之前想说点儿题外话。说实话,在过去的十九年里,从来没有想过自己会从事IT行业,对于计算机也知之甚少,用我们老师的话来说我就是计算机方面的文盲。但是通过一年多的学习,渐渐发现了代码的奥妙与乐趣。如今,开始接触到JAVA,那么,废话不多说,直接开整!此后每周更新我的学习笔记,可能有差错的地方或者不全面的知识欢迎交流补充!!!
第一、什么是JAVA?
JAVA是一门面向对象的编程语言,而且相比于C++功能更强大且简单易用。JAVA具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。JAVA可编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统。。。(本段来自度娘,目前有些特点自己也不太了解)
百度一圈下来,感觉JAVA挺牛逼,到底如何,我们还是一起学习吧。
第二、Java的核心机制:
1、Java虚拟机(Java Virtual Machine);
2、垃圾收集机制(Garbage Collection)
第三、JDK与JRE (下载地址www.oracle.com)
1、JDK:软件开发环境
2、JRE:软件运行环境
(注:最好不要安装在有空格和中文的目录下)
第四、环境配置:
path:先找当前路径,再找配置的路径;
classpath:先找设置的目录,在查找当前目录(注:设置classpath的时在最后一个目录后不要写分号,因为不加分号就不会查找当前目录)
第五、HelloWorld案例:
public class HelloWorld{
public static void main(String[] args){
System.out.println("helloworld");
}
}
验证:javac 编译java程序
java 运行java程序
(注:一个源文件中最多只能有一个public 类;Java 语言中严格区分大小写)
第六、命令:
1、查看jdk版本的命令:java-version
2、 jvm启动显示加载过程:java-verbose
至此,准备工作就差不多啦。Java的学习任重而道远,从入门到放弃或许只差一步,但只要坚持,就是胜利!!
每周记单词:
programmer (程序员)
software (软件)
engineering (工程)
document (文档)
utils/tool (工具)
score (分数)
version (版本)
file (文件)
information (消息)
- JAVA入门第一式
- 谈项目心法第一式
- (Directx11学习)开天辟地第一式
- Ext.TreePanel之第一式
- Shiro学习第一式身份验证1
- Shiro学习第一式身份验证2
- SSL P2722 提高组第一式 A
- ExtJs2.0学习系列(4)--Ext.FormPanel之第一式
- ExtJs2.0学习系列(4)--Ext.FormPanel之第一式
- ExtJs2.0学习系列(9)--Ext.TabPanel之第一式
- ExtJs2.0学习系列(12)--Ext.TreePanel之第一式
- Ext JS 学习(12) Ext.TreePanel的使用 第一式
- “伊凡 C普”第一式-内存管理
- ExtJs2.0学习系列(12)--Ext.TreePanel之第一式
- ExtJs2.0学习系列--Ext.TreePanel之第一式
- ExtJs2.0学习系列(4)--Ext.FormPanel之第一式
- ExtJs2.0学习系列(9)--Ext.TabPanel之第一式
- ExtJs2.0学习系列(12)--Ext.TreePanel之第一式
- 17.9.1日报
- 利用CoreAnimation实现一个时间的进度条
- srs-bench 针对特定业务性能测试并发推流 解决方案
- javaWEB项目中webSocket的简单应用
- 5. Longest Palindromic Substring
- JAVA入门第一式
- 版本控制之SVN(一)
- 前端面试系列之---异步 单线程
- 腾讯社交广告“高校算法大赛” Amelie 30th
- 位运算应用技巧(给各位对于位运算不知所云的新手们)
- Centos 配置本地yum源
- 前端面试系列之---DOM操作 BOM
- 机器学习故事汇-逻辑回归算法
- 利用Maven搭建Spring+SpringMVC+Mybatis框架项目(二)