Java小白从入门到入土 day01

JAVA基础

Java小白从零开始 day01
-------------------------------
软件开发
一、软件开发的目的
    做出一个软件,帮助我们做一件事
    京东:购物
    微信:聊天
    迅雷:下载
    
计算机(手机)(软件)怎么知道人要他干什么事
语言
人----->计算机  (计算机能听懂的话)
计算机语言:编程语言
           编写  程式化 
二、计算机语言发展史
 1、机器语言
 01010101
弊端:计算机能读懂 人读不懂
 2、汇编语言
使用一串字符来代替一个机器指令
指令=命令  编译=翻译
不同计算机识别不一样 /不同计算机需要重新编程
3、高级语言(c/c++/java/python/c#/php/go/)
C 少林派 (天下语言出c)底层
C++    武当派 
Java   明教 (后台)互联网
python 华山派
c#     峨眉派
go     天山派(大数据)
php    星宿派(世界上最好的语言小型 后台) 
 比较两个数大小
if(a>b){
}else{
}
编写---执行
逻辑思想:
1>面向过程(过程)C
强调的是完成这件事需要那几步
把大象放进冰箱
1 打开冰箱门
2 把大象放进去
3 关闭冰箱门
2>面向对象(东西)Java
需要那些东西才能完成这件事
把大象放进冰箱
1 找到一只大象
2 找到一个冰箱
3 如何把大象放进冰箱
分而治之
--------------------------------------
下午
火车票订单系统
1.登录
2.注册
3.购票
4.支付
5.查询
6.改签
....
拼接
三、软件开发流程
1.立项
    自研 外包
    产品经理
2.调查
    评估 风险 人力成本 周期
3.需求分析
    项目需要完成那些功能,需求分析报告
4.产品原型图(UI设计师,美工)
5.编码
  1>前端
使用代码将原型图写成界面
    1)H5前端(html/caa/js)
    2)Android前端(java/Kotlin)
    3)IOS前端(oc/swift)
    4) 桌面软件(C#/Java)
  2>后端
给前端提供服务(数据支持)
1>Java    服务器
   1)JavaSe 桌面软件
   2)JavaMe 机顶盒 被安卓取代
   3)JavaEE 企业级应用(服务器)
2>Python 

3>php
小型网站后台
6.测试
 功能 性能
7.上线(部署)
运维工程师
8.推广(市场)
 前端提交请求  后端接收数据
               处理数据
               返回结果
-----------------------------------------------------
HTML     3w1h  what why where how
1、什么是HTML
HyaperText Markup Language
超文本标记语言
语言:人和计算机之间交流的工具
超文本:不仅仅是纯文本,可以让文字显示不同的大小,
不同的颜色,还可以显示输入框,按钮,图片,表格等
标记:该门语言的特点
     双标记:<></>
     单标记:</>
2、HTML语言的作用
  1.设计网站的前台页面(网页)
  2.手机软件的界面
  3.H5三大语言之一
    1)HTML
      定义网页的基本骨架(网页上有什么)
    2)css
      对网页的样式进行渲染(定义大小位置样式 网页长什么样子)
    3)     JavaScript
      对网页进行动态效果设置(网页上各个地方点了之后能干什么)

3、html怎么写
1>新建文本文档 然后将后缀.txt改为.html
2>以记事本方式打开文件,编写代码,写完保存(ctrl+s)
3>以浏览器方式打开文件,查看效果
html网页基本模板
<html>          ---------------->定义整张网页
  <head></head> ---------------->定义网页头部
  <body></body> ---------------->定义网页的主体内容
</html>

4、标签(标记)
1>标题标签
语法:<hn>标题内容</hn>
2>属性:align
取值 left     居浏览器左侧(默认)
     center   居浏览器中间 
     right    居浏览器右侧
3>效果
  1)每个标题单独占一行
  2)标题默认有加粗,变黑的效果
  3)n的取值为1-6,标题字体逐渐变小

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值