传智博客毕向东老师java基础视频笔记——Day 01

传智博客毕向东老师java基础视频笔记——Day 01

一:基础知识

1.1:软件开发

  

软件是一些列按照特定顺序组织的计算机数据以及指令的集合。目的为了处理现实生活中的数据。
软件分为系统软件(Windows Mac OS Unix Linux)和应用软件(扫雷,迅雷,QQ
开发就是制作软件


1.2:人机交互

交互方式有两种,一种就是图形化界面交互(直观简单),命令行方式(需要控制台,不易操作,需要记忆 很多命令)。

Dos命令行具体指令


dir: 列出目录下的文件和文件夹。

md: 创建目录

rd: 删除目录

cd: 进入指定目录

cd/: 回到根目录

del: 删除文件

exit: 退出dos命令行


1.3:计算机语言


就是能够让计算机识别并执行的特定语言。有很多种计算机语言:C++ Java C#.......


---------------------------------------------------------------------华丽的分割线-------------------------------------------------------------------


二:java的跨平台型

 

1.1Java语言描述


是Sun公司(Stanford University NetWork)推出的一门高级语言。

是一种面向Internet的语言

Web开发的首选语言

具有简单易懂,平台无关性的特点

   

1.2Java的三种技术架构


J2EEJava EE):为开发企业环境下的应用提供的一套解决方案,具体技术ServletJSP等                 

J2SE  (javaSE):为开发普通桌面和商务应用程序所提出的解决方案,是其他两种的基础。

J2ME(javaME):为电子消费产品和嵌入式开发提供的解决方案  


1.3Java的平台无关性:  


通过Java语言编写的应用程序可以在多个系统上运行。

原理:需要JVMJava虚拟机。Java Virtual Machine。有JVM负责软件的运行。

     

1.4Java环境的搭建:


1.4.1JREJDK下载安装


JRE:就是Java Runtime Environment。即Java运行环境。具有JVMJava核心类库。

JDKJava Development Kit 。包括JRE以及javac.exe jar.exe等。

JDK开发完的程序交由JRE运行。

参阅网址WWW.oracle.com java.sun.com



1.4.2:环境变量配置

   

JAVA_HOME:JDK的安装目录

Path%JAVA_HOME%\Bin

ClassPath: %JAVA_HOME%\lib

如果有多个环境变量存在以分号隔开。



---------------------------------------------------------------------华丽的分割线-------------------------------------------------------------------


三:HelloWorld


1:编辑器:记事本,Eclipse 等等。。。不建议初学者是用IDE工具

2java是面对对象的语言,代码必须在类里面。

3:养成存盘的好习惯,扩展名必须为.JAVA

4:*.Java为源文件。需用Javac.exe将其编译为class文件(字节码文件)。、

5:运行class文件用java.exe.该命令严格区分大小写.

    6:HelloWorld代码

public class HelloWorld{
    	public static void main(String[] args){
        	System.out.println("HelloWorld!!")
    		}
	}



     7:HelloWorld组成部分


1class :为定义类的关键字.(关键字都是小写的,public 类一定要与文件名相同)

2public:为限定访问权限关键字

3class后面的HelloWorld为类名(为了编程代码的整洁。建议起有意义的名字。每个单词首字 母大写)

4: 大括号为代码块的界限,通常需要缩进。

5public static void main String [] args)为主方法入口。(为了保证类的独立运行)

6System.out.println为输出行的命令。命令通常以分号结束

(语法错误通常在编译时暴露。)

四:注释     


1:单行注释例子;//这里是注释内容

2:多行注释例子/*这里是注释内容*/

3:Java独有的文档注释。例子为/**这里是注释内容*/       

4:注释是可以拿来调试程序     

5:单行注释里面可以有单行注释,多行注释里面可以有单行注释,多行注释里面不能有多行注释。                  

6:便人便己,养成写注释的习惯。

7:写程序之前先写/*要求,思路*/

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值