JAVA002

企业进销存管理系统Java全套源码 企业进销存管理系统Java全套源码 源码中有代码注释,非常适合Java学习者,增加项目实战经验。 立即下载

 

没有C就没有java,怎么解释?

解释dll/so/jni

C的char和java的char

用c程序演示c的 char   -128~127   和       unsigned char   0 ~255;数据范围

用java输出‘张’ 的十进制(主机命令行运行)

java运算符’+’的含义

解释System.out.println(‘a’+1+”a”);

System.out.println(“a”+1+’a’);

System.out.println(“1”+1+’a’);

System.out.println(“1”+(1+’a’));

System是什么?  out是不是函数?  println是什么?

byte  b=0x80;   

int  a=0x8000 0000;

用java程序输出b    a

 

b1.java(eclipse)

class  b1{

 //定义一个函数

   static  int  test(int i){

       i++;

       return i;

    }

   public  static  void main(String args[]){

     int i=12;

     test(i);    //使用函数  

 System.out.println(test(i))

     System.out.println(i);

   }

}

程序运行结果(   )

什么是局部变量?局部变量可以什么地方使用?

函数调用在哪个内存进行?

说说JDK  JRE   API   JVM关系?

MYSQL怎么分页?

c和java的局部变量?

c和java的数组?

数组名表示地址

C数组访问可以越界,Java不能越界

c定义数组中括号中可以写数字,java不可以,java的中括号可以放在变量的左边或右边

 

a.c

void   main(){

  int   a[12]={1,2};

  printf(“%d\n”,sizeof(a)/sizeof(int));

}

java程序

class   testarr{

 public  static  void   main(String  args[]){

   int   a[12]={1,2};  //报什么错误

 }

}

 

以C为例,求一个整形数组的和

typedef char*  String;

int  sumOfArr(int  *a,int  len){ 

int  sumOfArr(int  a[10000000],int  len){

int  sumOfArr(int  a[],int  len){

int  s=0;   //s是局部变量:函数里面定义的变量

int  i=0;

for(;  i<len; i++){

  s=s+a[i];

}

return s;

}

void  main(String  zsls[]){

int   a[]={1,3,5};

printf(“%d\n”,sumOfArr(a,3));

}

 

C程序

int  test(int  a[]){

printf(“%d,%x\n”,a,a);

   a[0]=a[2];

   a[1]=a[0];

   return a[2];

}

void  main(){

   int  a[]={1,3,5};

printf(“%x\n”,a);

   test(a);

   printf(“%d\n”,a[1]);

}

stack  main

   a[0]  1  -- 5

         a[1]  3  ---5

         a[2]  5

call   test 

         a      记录main中数组a的地址

解释程序运行结果

java程序

class  arr1{

static int  test(int  a[]){

   a[0]=a[2];

   a[1]=a[0];

   return a[2];

}

public  static  void  main(String  args[]){

   int  a[]={1,3,5};

   test(a);

   System.out.printf(“%d\n”,a[1]);

}

}

运行带参数a   b   c解读下列程序

typedef  char*  String;

int   main(int  argc,String  args[]){

   int  i=0;

   int  s=0;

   for(  ;  i<argc ;++i)//第二个表达式是真假判断条件

printf(“%s\n”,args[i]);

printf(“%d\n”,i);

   for( i=1;i<100;i=i+2)

      s=s+i;

  printf(“%d\n”,s);

}

在RedHat  中运行 ./a.out   a   b   c

 

运行带参数a   b  c解读下列程序

class b1{

public  static  void   main(String  args[]){

   int  i=0;

   int  s=0;

   for(  ;  i<args.length ;i++)

     System.out.println(args[i]);

   for( i=1;i<100;i=i+2)

      s=s+i;

   System.out.printf(“%d\n”,s);

}

}

运行  java  b1   a   b   c

比较c和java的main形参args的区别?

 

用C和java输出乘法口诀表(要做到代码一样,除了输出api不一样,在linux中运行)

 

编辑java文件b2.java(可以在eclipse中编辑,编辑后保存,会生成class文件,在命令行无需再编译)

package  com.b2;

class   b2{

   public  static  void  main(String  …args){

      int i=2;

      System.out.println(i>1);    //大于运算符

      System.out.println(i & 3);   // 与运算符  1 & 1 =1  1 & 0=0  0& 0=0

      System.out.println(i | 3);   // 或运算符  1 | 0= 1   1 | 1=1  0 |0 =0

java.lang.System.out.println(7 ^ 4);    //异或(不相同才或)运算符

   }

}

 

编辑c文件b3.c【linux中运行】

typedef  char* String;

void  main(String  args[]){

        int  s=0;

        int  i=1;

        for(;;){

           i++;

           s=s+i++;  //后++先用再加

           if(i>=100)  break;

         }

       printf(“%d\n”,s);

}

 

编辑java文件b3.java【在eclipse中运行】

class  b3{

public  static  void  main(String  args[]){

        int  s=0;

        int  i=1;

        for(;;){   //for中不写表达式,表示死循环

           i++;

           s=s+i++;   //后加加,先用后加

           if(i>=100)  break;

         }

       System.out.printf(“%d\n”,s);

}

}

编辑b4.c

typedef  char* String;

void  main(String  args[]){

        int  s=0;

        int  i=2;

        do{

          s=s+i;

          i=i+2;

         }while(i<12);

       printf(“%d\n”,s);

}

编辑b4.java 

class b4{

public   static  void  main(String  args[]){

int  s=0;

        int  i=2;

        do{

          s=s+i;

          i=i+2;

         }while(i<12);

       System.out.printf(“%d\n”,s);

}

 

}

编辑b5.c

typedef  char* String;

void  main(String  args[]){

        int  s=0;

        int  i=2;

        while(i<12){   //while中条件为真,则执行循环体

          s=s+i;

          i=i+2;

         };

       printf(“%d\n”,s);

}

编辑b5.java

class b5{

public   static  void  main(String  args[]){

int  s=0;

        int  i=2;

        while(i<12){   //while中条件为真,则执行循环体

          s=s+i;

          i=i+2;

         };

        System.out.printf(“%d\n”,s);

}

}

 

java程序

class b6{

public   static  void  main(String  args[]){

        int  i=3;

        while(i++>2) i++;

        System.out.printf(“%d\n”,i);

}

}

运行结果(    写出你分析的答案   )

class b7{

public   static  void  main(String  args[]){

        int  i=3;

        while(i++<4) i++;

        System.out.printf(“%d\n”,i);

}

}

运行结果(         )

群里文件

【大二组培训】2017年电子设计大赛H题总结(软件部分) 文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas as pd import matplotlib.pyplot as plt im 阅读详情

相关推荐

OCTF2016--piapiapia

知识点: php反序列化长度变化尾部字符串逃逸 目录扫描发现www.zip,下载得到源码 源码有index.php,输入账号密码后会进入profile.php,还有register.php、updata.php、class.php和config.php flag值在config.php中,想办法访问到其内容 通过seay代码审计找到一点线索 看到profile.php中存在任意文件读取漏洞,前面还有反序列化 现在我们有个大体思路了,update.php中有一个$prof..

Oavinci的博客 473

[已解决]java 循环添加卡号001 - 100

[已解决]java 循环添加卡号001 - 100 循环添加卡号设备号等有规则号码 for(int i = 0 ; i &lt; 101 ; i++){ String str=String.format("%03d",i); //0代表前面补零,3代表输出3位,根据需要修改即可。 System.out.print(str); } 输出即为001,002...

weixin_42788392的博客 1573

基于STM32设计自动输液监测系统(241)

该系统集成了液位传感模块、光电传感器、电机模块、按键模块和OLED显示屏等多个功能模块,以实现全面的输液过程监控和控制。液位传感模块能够实时监测输液瓶中的液位,当液位到达限定值时,系统会自动控制步进电机夹紧输液管,并发出报警提醒,确保输液过程不会因液位过低而中断。

1341

java002

自学java的第二天(今天白天忙,只晚上看了一点点) 在刚开始学习java的时候不建议使用IDFA或eclipes等,推荐使用记事本,因为使用IDEA和eclipse在敲代码的时候会联想出很多单词,不利于新手记忆。 运行java代码的过程 java文件__javac.exe 编译__ >class文件 __ java.exe 运行 __>class文件 (在下载的环境中有javac.e...

weixin_44883047的博客 185

基于ZYNQ PL的AD7606数据采集与FFT实时频谱分析:从硬件到创新实现

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kKnmpgJm-1750295287594)(https://example.com/fft_plot.png)]本文涉及代码已在Xilinx ZCU102开发板与AD7606评估板上验证通过,采样率支持200KSPS@8通道,FFT计算延迟<1ms。传统MCU+DSP方案难以兼顾速度与功耗,而ZYNQ的PL+PS架构为这一问题提供了完美解决方案。本文实现的ZYNQ PL方案突破了传统处理器的性能瓶颈,通过。

QQ_778132974的博客 338

团体程序设计天梯赛竞赛题--登顶题【L3-039 攀岩】

登顶级 3 道题,每道题 30 分,满分为 90 分。

Pretty Boy Fox的博客 653

java002——数据类型、运算符

java002 数据精度 从低向高排列: ​ byte short char int long float double 分配字节:1 2 2 4 8 4 8 【所以字节数和精度并不相同】 数据类型转换 自动类型转换(隐式) ​ 特例注意: ​ 前提:数据范围从小到大 强制类型转换(显示) (类型名) 要转换的值; 注意事项: ​ 1、强制类型转换一般不推荐使用,因为有可能发生精度损失、、数据溢出 ​ 2、byte/short/char 这三种类型都可以发生数学运算,例如加

weixin_55730631的博客 608

i茅台最新任务python脚本

从固定的 `header_context` 生成HTTP请求头,并加入用户的`userId`、`MT-Token`等动态信息,以模仿真实的请求。- 发送预约请求,提交商品和门店的参数,如 `sessionId`、`shopId`、`itemId` 等。- 定时任务:通过 `cron` 表达式 `0 0 9/21 * * *`,表示每月的9日和21日的0点执行。- `login`:使用验证码进行登录,并返回 `token` 和 `userId`。- 获取北京时间当天0点的时间戳,作为预约请求的时间参数。

三维点云技术探索 981

JAVA之路002-运算符

## 运算符 ###++ -- 的用法 1. ++a 先赋值后运算 2. a++ 先运算后赋值 例如: public class Suanshu2{     public static void main(String[] args){         int num = 1;  //声明一个变量         int num2 = 5;         int i

mrjintao的博客 752

基于Spring Security 6的OAuth2 系列之二 - 客户端--非代码演示授权码模式

至此,我们就使用浏览器+postman工具演示了通过授权码模式去获取Gitee的用户信息。这过程中,我们只是遵循OAuth2的流程,就能够实现授权方法。那么接下来,我们采用代码方式来实现这个流程。

代码让AI扣 1812

12、知识图谱数据处理与推理全解析

本文深入解析了知识图谱中的数据处理与推理技术,涵盖SHACL的多种约束类型(如值约束、范围约束、字符串约束、逻辑约束等)及其在数据质量控制中的应用,并介绍了常用的SHACL工具与实际案例。文章对比了SPARQL与SHACL的特点,探讨了RDF(S)的局限性,引出表达能力更强的OWL和OWL2语言及其在语义网和生物医学等领域的应用。此外,还阐述了规则在知识表示中的作用,包括产生式规则和Datalog规则,并总结了知识图谱中推理的重要性与典型流程,为构建高质量、可推理的知识图谱提供了全面的技术指导。

zz67890的博客 135

LeetCode Java First 400 题解 - 002

Add Two Numbers Medium You are given twonon-emptylinked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add t...

Felomeng的技术博客 483

18-XLINX的XC7A100T的BANK0引脚说明

DXP_0和 DXN_0是纯输入引脚,Xilinx Artix-7 FPGA 内部集成的一个片上监控模数转换器​ 的差分模拟输入对,模数转换器​的模拟信号输入端,将外部的模拟电压​ 采样并转换为内部的数字值,是一个单向的信号采集过程。它是与 VCCADC配对的关键引脚,共同为内部的精密模数转换器提供一个纯净、安静、独立的参考地平面。多FPGA同步配置: 在多FPGA系统中,主FPGA配置完成后,可以拉低从FPGA的 INIT_B使其等待,等所有FPGA都准备好后,再同时释放,实现同步启动。

weixin_44479192的博客 231

PTA天梯赛L1-002-Java

【代码】PTA天梯赛L1-002-Java。

weixin_42392417的博客 119

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Java基础之002-Java概述

Java基础之002-Java概述                                       35岁学习Java1、温故而知新    这个部分比较简单,所有的语言都有相通之处,学会一门语言,对其他语言也能触类旁通。不过千里之行始于足下,还是要打好基础;而且温故而知新,可以为师矣。所以还是要坚持把基础打扎实。2、什么是软件?软件:一系列按照特定顺序组织的计算机数据和指令的集合。a)

敦格 2047

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

[LeetCode] 002. Add Two Numbers (Medium) (C++/Java/Python)

002.Add_Two_Numbers (Medium)

水果君の日常 7618

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Java实现JT/T808以及T/GDRTA002-2020车辆协议对接

Java实现JTT808协议对接

qq_29648139的博客 3217

Java面试 | 002

本博客 猫叔的博客,转载请申明出处 前言 本系列为猫叔综合整理的Java面试题系列,如有雷同不胜荣幸。 Java与C/C++的差异? 1、java为解释性语言、而C/C++为编译型语言。 2、java为面向对象语言,C++则兼具面向过程和面向过程编程的特点。 3、就垃圾回收而言,C++中有析构函数,而Java则是finalize()方法。 4、Java提供了JDBC、分布式对象的RMI等库。...

weixin_34123613的博客 89

认识Java002

——关键字:被Java赋予特殊含义的单词,关键字中所有字母都小写,如class true 标识符:程序中自定义的一些名称,包括字母,数字,下划线,$,数字不能开头 标识符命名规则:包名:所有母小写 类名接口名:所有单词首字母大写 变量名和函数名:第一个单词首字母小写,其余单词首字母大写, 注释:单行注释,多行注释,文档注释/** */ ——面向对象 三个特征:封装,继承,多态 开发:...

weixin_30929011的博客 75

002、Java代码到底是如何运行起来的

002、一探究竟:我们写的Java代码到底是如何运行起来的?

longyi_java的专栏 374

【已解决】java.lang.NoClassDefFoundError: org/apache/jsp/WEB_002dINF/jsp/AdminPass_jsp

java.lang.NoClassDefFoundError: org/apache/jsp/WEB_002dINF/jsp/AdminPass_jsp问题描述:解决办法: 问题描述: 之前查看该项目的某个页面还正常,刚才打了一些代码,突然这个页面就再也打不开了,显示这个错误:java.lang.NoClassDefFoundError: org/apache/jsp/WEB_002dINF/js...

yang_ri的博客 1418

002 Java数组

毫无疑问,数组是每个程序员学习的第一个数据结构,也是程序员最熟悉和使用最多的一个数据结构。数组是连续存储一系列具有相同数据类型变量的集合。注意数组的三个特点:一是变量是存储在连续的内存空间里;二是变量的数据类型必须是相同的;三是数组的空间大小是不可变的。

TwoWaterLee的博客 507

java 001 002_java笔记0x002:操作符

0x001 算数运算符int num1 = 1, num2 = 2;System.out.println(num1 + num2); // 3System.out.println(num1 - num2); // -1System.out.println(num1 / num2); // 0System.out.println(num1 * num2); // 2System.out.printl...

weixin_29053695的博客 249

002Java语言概述

什么是JDK,JRE: JDK(Java Development Kit Java开发工具包) JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。 其中的开发工具包括:编译工具(javac.exe)打包工具(jar.exe)等。 JRE(Java Runtime Environment Java 运行环境) 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等。 JDK用来开发Java程序,JRE用来运行Java程序。 JD

传说中国的博客 115

Leetcode算法Java全解答--002. 两数相加

Leetcode算法Java全解答–002. 两数相加 题目 两数相加 给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。 你可以假设除了数字 0 之外,这两个数字都不会以零开头。 示例: 输入:(2 -&amp;gt; 4 -&amp;gt; 3) + (5 -&amp;gt; 6 -&amp;gt; 4) 输出:7 -&amp;gt; 0 -&amp;gt; 8 原因

cmqwan的博客 9541

java学习002

java语言概述 java之父——James Gosling 一、java基础知识图解 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KtB3Zmzf-1572192537277)(C:\Users\dell\Pictures\Saved Pictures\java3.png)] 二、软件开发介绍 1.软件开发 ​ 软件,即一系列按照特定顺序组织的计算机数据和指令...

秀才恶霸的博客 215
上一篇: JAVA001
下一篇: JAVA_Q
caststudy
博客等级 码龄19年 181粉丝 107原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值