1433223

1.了解什么是程序?

程序:指令的集合。

生活中的程序:办银行卡、请假、把大象放进冰箱。为了额达成某个目的,所产生的一系列固定的步骤或流程。
计算机中的程序:计算机程序一定是来源或超脱于现实生活的,在线挂号、银行的办卡及等等。

		编程:(编写程序)高大上......

		编程需要借助编程语言。我们通过编程语言给计算机下达各种指令,当这些指令结合在一起的时候,他就是算计程序。

计算机想识别你的指令,需要一个过程,因为计算机本身只识别010101这种二进制内容。

2.了解主流的编程语言

Java Python C C++ Go Ruby C#…

3.了解Java的历史和前景。

Sun公司与1991奶奶开始进行相关项目启动,1995年正式应运而生除,Oak ->Java。
1996年整数瑞出JDK1.0版本
1998年将Java划分为3大领域
JavaSE:标准版本(基础核心,学安卓也要玩儿)面向桌面程序开发。例如:类似qq,迅雷等产品。
JavaEE:企业版本 面向网站开发等。例如:淘宝、天猫、京东等。。。。 2018年更名为JakaeteEE
JavaWE:移动端版本 面向手机程序、机顶盒。。。。例如:塞班系统内的Java 2D游戏。被Android开发代替。
2004年Java退出了JDK5。
这版本退出很多特性,形象深远。注解、集合泛型。。。。
2009年Sun公司被Oracle公司收购。74亿美元
Java Mysql VirtualBox。。。。
2019年Oracle终于开始收钱了。

			跨平台口号:
						write 	once	,run  	 any	where

4:熟练掌握使用记事本开发Java程序

2.通过Java编辑器进行编译,将.java文件编译为.class文件(byte code 字节码文件)
javac.exe(Java Complier)
javac .java文件名
3.运行.class文件内的程序。
java.exe
java 文件名(不用加扩展名)

注意事项:因为windows系统默认的字符编码是GBK。
字符编码:(摩斯电码) 计算机中存储和展示时需要用到字符编码进行转换。
常见的字符编码:GBK UTF-8 GB2312 ISO08859-1
当你向计算机存储文字时,一个文字”你“ -> 01100
计算机要给你显示出文字时,一段二进制:”01100“->你

要求使用Notepad++ 编写,Notepad++默认字符编码是UTF-8,所以意味着我的文字是以UTF-8进行编码的。因为你在DOS命令进行打印,但是DOS里默认编码为GBK,所以此重编码在进行解码你之前文字时出错了。
所以你要保证编码和解码的规则要一致!否则乱码。

编写程序的注意事项
1:类型哟啊和文件名一致!遵循帕斯卡命名大发/大驼峰命名法。
首字母大写,如果多个单词每个单词的首字母都要大写。
2:main方法必不可少,每一个要素都必须完全正确。public static void main(String[] args){}
3:编写的语句,一定要注意单词字母的大小写!因为Java是严格区分大小写的。
4:声明或者main方法都要有{} 且必须进行规范的对齐。
5:注意层级缩进,每往下一级必须注意缩进4个空格。
6:记得写完代码要保存

输出语句介绍
java
System.out.println(""); 输出内容后 换行
System.out.print("");输出内容后 不换行

转义字符
\n 表示换行 必须写在你字符串内
\t 表示一个制表位 可以理解为按一下tab键

注释
我们平时在看书学习的时候,也会习惯性地进行添加文字解释,同理到了程序中编写代码,也应该保持这种习惯,我们要给代码去添加解释-> 注释。

它的好处:
1:可以方便我们或者你的后继人理解代码的含义
2:是我们的代码看起来条理清晰
3:便于你理清思路

Java中注释分为三种:
1:单行注释 //
2:多行注释 /* /
3:文档注释 /
* */

注意事项:
1.添加注释推荐将注释要写在解释的代码的上方,当然其实也可以放在右侧
2.多行注释一般用来给类或者方法添加解释
3.单行注释一般用来给语句添加解释
4.注释掉的代码不会再执行,不会干遇到程序

6、了解Java虚拟机与跨平台原理

以前没有跨平台,那么为了适配不同的平台,你需要开发多套成宿
有了跨平之后 只需要开发一套就可以在任何平台运行
Java是如何实现跨凭条的呢?借助Java虚拟机,各个平台上只要能够按章好虚拟机,就可以正常运行Java程序了
编写源代码-> 编译为.class文件 -> 运行在虚拟机上-> 虚拟机运行在各个平台上

7.了解反编译工具的使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值